Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

cqlearner
Community profile cqlearner Level 3
Job title here
Location here
11 BADGES
Level 3

Level 3

Learn more
Joined the community 24-04-2012 7:19:11 AM
Offline
Top badges earned by cqlearner
Customize the badges you want to showcase on your profile
language copy programmatically
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi Experts,Is there a way to find out list of all the languages a given page is language copy to? Just like language copy dialog displays you list of all the languages a page is copied, is there a way to find this out programmatically?Thanks in advance.

Views

53

Likes

0

Replies

0
Sequential scheduling of jobs
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi experts,I have several jobs in my system that runs at specific period of time define in OSGI config. But what I really want is add dependency between these jobs. In other words, I want job 2 to wait until job 1 is finished, job 3 to wait on job 4 and so on. I tried couple of experiments with "canRunConcurrently", but it seems that it only applied to same job name and instance. Any pointers will be greatly appreciated.

Views

74

Likes

0

Replies

2
Re: OSGI dynamic scheduler + configurationFactory
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
hi Rakesh,I see you have @Property for Cron Expression, but how do I set that from OSGI config? I don't want to hardcode the expressions. Basically my challenge is I have config factory instance in OSGI console and I would like to fire scheduler whenever property gets added/modified/deleted. I am thinking of something like ay.crx.sling.server.impl.jmx.GarbageCollectionConfig

Views

604

Likes

0

Replies

0
Re: OSGI dynamic scheduler + configurationFactory
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Thank you for helpful links, but my problem is not able to fire activate method of Scheduler when new instance or config is modified in the ConfigurationFactory. It looks like Scheduler gets notified only when bundle is refreshed or installed, NOT when a config is added to the instances of FactoryConfigService.java in my same code above.

Views

602

Likes

0

Replies

0
Re: OSGI dynamic scheduler + configurationFactory
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Thanks!I will try this out. As I started to read/experiment I understood I can not expect active method to run from separate OSGI. I thought if I have @Referece of my config service it will automatically notify to the scheduler hence call @Active of Scheduler. I guess this only works if config is not a configurationFactory.

Views

604

Likes

0

Replies

0
OSGI dynamic scheduler + configurationFactory
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi Experts, I am running into the issue where I am trying to add dynamic jobs to the scheduler. Here is my setting/scenario:1. FactoryConfigService.java -@Component(configurationFactory = true, policy = ConfigurationPolicy.REQUIRE, immediate = true, label = "Factory Config Service", description = "Factory configuration Service", metatype = true)@Properties({ @Property(name = Constants.SERVICE_DESCRIPTION, value = "Factory Configuration Service"),@Property(name = Constants.SERVICE_VENDOR, value =...

Views

2.1K

Like

1

Replies

9
dam asset search tag
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Cloud
In the /damadmin when I am searching for assets I see the tags checkbox but it only displays the geometrix not the tags I created. Is there a configuration or something that allows me to display my tags so I can search on them?Thanks in advance!

Views

117

Likes

0

Replies

0
dam asset search tag
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
In the /damadmin when I am searching for assets I see the tags checkbox but it only displays the geometrix not the tags I created. Is there a configuration or something that allows me to display my tags so I can search on them?Thanks in advance!

Views

110

Like

1

Replies

2
List component - DAM assets
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Is there a way to use list component with advance search option and list dam:AssetContent type? It looks like OOTB only works for cq:Page type?

Views

168

Likes

0

Replies

0
Vanity URL Contradicts with Sling mapping rules
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi Experts,I have a 2 requirement :Hide "content/abc" from the URL.Allow user to enter vanity URL.Is there a example I can use to achieve both the requirement at the same time. I am only able to get one at a time.Any pointer is appreciated!

Views

106

Likes

0

Replies

1
Re: How to override default feed.jsp?
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Your solution worked!Thanks

Views

237

Likes

0

Replies

0
How to override default feed.jsp?
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi all,How do you override default "/libs/foundation/components/primary/cq/Page/feed.jsp". I need to override "url".Thanks!

Views

678

Likes

0

Replies

3
xtype allowBlank not working in multifield
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi, I am trying to make multifield required but "allowBlank = false" is not working. It makes the field required BUT even after adding one value it still says "Verification Failed".

Views

78

Likes

0

Replies

0
cug login page
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
hi experts,Is there a way to provide CUG log in page to be external page (SSO page) instead of internal CQ page? As a back up plan I am thinking of creating a dummy internal page and set redirect on that page to external SSO page link. Thanks in advance.

Views

59

Likes

0

Replies

0
Re: NoClassDefFoundError com.day.crx.security.ldap.jmx.LDAPUserMBean - JMX TOOL
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Thanks.

Views

98

Likes

0

Replies

0
Re: NoClassDefFoundError com.day.crx.security.ldap.jmx.LDAPUserMBean - JMX TOOL
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Yes I think I am missing the point. I saw this post "http://forums.adobe.com/thread/1073347" where it looks like someone is getting access to LDAPUserMBean successfully. Is it because it was not reference from bundle? What are my alternatives here? Do I need to use CURL/POST programmatically in the scheduler?curl -u : -X POST http://:/system/console/jmx/com.adobe.granite.ldap:host=,port=,type=Tools/op/listOrphanedUsers/Any suggestion is greatly appreciated.

Views

98

Likes

0

Replies

0
Re: NoClassDefFoundError com.day.crx.security.ldap.jmx.LDAPUserMBean - JMX TOOL
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Ok.I got the bundle to resolve by adding "com.day.crx.security.ldap.*" instead of "com.day.crx.security.ldap.jmx.*" in . However, when the scheduler run and executes the task I am still seeing NoClassDefFoundError:08.03.2014 21:40:00.003 *ERROR* [pool-5-thread-1] org.apache.sling.commons.scheduler.impl.QuartzScheduler Exception during job execution of com.test.wcm.core.scheduler.LDAPSyncupTask@5f0639b5 : com/day/crx/security/ldap/jmx/LDAPUserMBean java.lang.NoClassDefFoundError: com/day/crx/secu...

Views

99

Likes

0

Replies

0
Re: NoClassDefFoundError com.day.crx.security.ldap.jmx.LDAPUserMBean - JMX TOOL
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Justin, Do you mean i add com.day.crx.security.ldap.jmx ? That did not work.

Views

98

Likes

0

Replies

0
NoClassDefFoundError com.day.crx.security.ldap.jmx.LDAPUserMBean - JMX TOOL
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi,I getting NoClassDefFoundError when trying to use com.day.crx.security.ldap.jmx.LDAPUserMBean class to connect to LDAP from OSGI Scheduler. I have placed com.day.crx.security.ldap.jmx.LDAPUserMBean;resolution:=optional, in maven but in bundle I see it could not resolve it. Imported Packagescom.adobe.cq.launches.api from com.adobe.cq.cq-launches-api (238)com.day.cq.audit from com.day.cq.cq-audit (165)com.day.cq.commons from com.day.cq.cq-commons (178)com.day.cq.commons.jcr from com.day.cq.cq...

Views

233

Like

1

Replies

9
Re: LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Perfect! Thanks!

Views

99

Likes

0

Replies

0
Re: LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Justin - thank you for the prompt response.I do not see ExtendedCallback class in "com.day.crx.security.ldap.sync" package. Is it available publicly?Here is my dependency: com.day.crx crx-auth-ldap 2.3.5 provided

Views

98

Likes

0

Replies

0
Re: LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
I get java.lang.NullPointerException@Referenceprivate SlingRepository repository;private Session session;.....try { LOGGER.debug("trying to get session.."); repository.login(); session = repository.loginAdministrative(null); LOGGER.debug("session " + session); } finally { session.logout(); } Thanks

Views

96

Likes

0

Replies

0
Re: LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
I have a follow up question.Looks like I do not have access to the session from the LDAP callback. How do I get the user stored in crx to update its property in callback method? Do I need to connect to Repo programmatically?

Views

101

Likes

0

Replies

0
Re: LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Ah found the issue. I had to refresh "Day CRX LDAP Authenticationcom.day.crx.crx-auth-ldap" bundle.

Views

97

Likes

0

Replies

0
LDAP callback error
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hello,I have set up the LDAP and in ldap_login.conf I set up syncCallbackClass="com.test.ldap.LDAPConnector". I then created the bundle that contains the class LDAPConnector that extends the Callback. However, after deploying the bundle I am seeing following error. Looks like it is not finding the class in the bundle.27.02.2014 17:16:34.633 *ERROR* [127.0.0.1 [1393521394629] PUT /libs/sling/topology/connector.521e314c-30be-4efc-b9df-24f03f3d6af6.json HTTP/1.1] com.day.crx.security.ldap.LDAPUserS...

Views

200

Likes

0

Replies

9
Site specific tagging
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Would it be possible to make tagging namespace available to SiteA but not for SiteB? I know I can restrict hide tagging based on ACL, but I would like to hide the tagging tab based on the site I am on.Thanks in advance!

Views

71

Likes

0

Replies

1
Re: Site specific replication
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Very helpful link. Thanks!

Views

88

Likes

0

Replies

0
Site specific replication
Avatar
Give Back 10
Level 3
cqlearner
Level 3

Likes

3 likes

Total Posts

28 posts

Correct reply

0 solutions
Top badges earned
Give Back 10
Give Back 5
Ignite 10
Ignite 5
Give Back 3
View profile
cqlearner
- Adobe Experience Manager
Hi All,Is it possible to replicate a site to one publish server but not to another?For e.g Geometrix1 publishes to pubserver1 adn Geometrix2 to pubserver2.Thanks in advance.

Views

108

Likes

0

Replies

3
Likes given to