Do i have to do anything in Felix to register my CRX as JNDI accessible? On Wed, May 18, 2011 at 2:07 PM, Rajesh Muguda [via Jackrabbit] <[email protected]> wrote: > Well you could use the JCR API's by having those libraries in your path. > > Repository repository = > JcrUtils.getRepository("jndi://com.day.util.jndi.provider.MemoryInitialContextFactory/crx"); > SimpleCredentials creds = > new SimpleCredentials("admin", "admin".toCharArray()); > Session slingsession = repository.login(creds, "crx.default"); > > you can refer the jackrabbit api for more details. > > Thanks > Rajesh > > On Wed, May 18, 2011 at 12:51 PM, Alexander Klimetschek <[hidden email]> > wrote: >> >> On 18.05.11 20:55, "davidjgonzalez" <[hidden email]> wrote: >> >http://pastie.org/1923026 >> >> > new RepoTest().isNull() >> >> >> SCR handled components are created by the framework, you can't use a >> normal constructor. To get it, either reference from another component >> (such as a servlet for example) using @Reference / @scr.reference, or use >> sling.getService() in JSPs for example. But that depends on the context - >> if it's a true background service (you are using immediate=true, >> indicating that), it might just run for itself. >> >> Regards, >> Alex >> >> -- >> Alexander Klimetschek >> Developer // Adobe (Day) // Berlin - Basel >> >> >> >> > > > > ________________________________ > If you reply to this email, your message will be added to the discussion > below: > http://jackrabbit.510166.n4.nabble.com/How-to-get-a-Repository-objector-jcrSession-from-a-Java-Class-tp3533401p3533949.html > To unsubscribe from How to get a Repository objector jcrSession from a Java > Class, click here.
-- View this message in context: http://jackrabbit.510166.n4.nabble.com/How-to-get-a-Repository-objector-jcrSession-from-a-Java-Class-tp3533401p3537712.html Sent from the Jackrabbit - Dev mailing list archive at Nabble.com.
