[gatein-dev] exo kernel and depending on an external-plugin-configuration

Matthew Wringe mwringe at redhat.com
Tue Feb 23 10:30:19 EST 2010


hmm, ok, it seems to work now if I specify the external component being
configured as a dependency for the WSRP configuration.

On Tue, 2010-02-23 at 10:20 -0500, Matthew Wringe wrote:
> On Tue, 2010-02-23 at 16:02 +0100, Nicolas Filotto wrote:
> > Could you please fully describe the problem you met, to allow us to
> > give you the best solution. 
> 
> WSRP is setup using the ExoKernelIntegration. This is a java class that
> hardcodes the wsrp wiring. As part of the wiring it needs to get access
> to the 'repository' jcr repository.
> 
> The 'repository' jcr repo is setup in an external-plugin-configuration
> (portal/src/main/webapp/WEB-INF/conf/jcr/component-plugins-configuration.xml).
> 
> If we use the Sun JDK then everything works fine and the
> external-plugin-configuration gets called before the
> ExoKernelIntegration. WSRP can find the jcr repository it needs.
> 
> If we use the IBM JDK, then the ordering is different and the wsrp
> ExoKernelIntergration will fail because it can't find the jcr
> 'repository' repo.
> 
> I want to be able to tell the wsrp setup to wait until after the jcr
> specific external-plugin-configuration has been called. Right now we
> don't specify that, and its probably just by chance that it works with
> the Sun JDK right now.
> 
> 
> > On Tue, Feb 23, 2010 at 3:42 PM, Matthew Wringe <mwringe at redhat.com>
> > wrote:
> >         In WSRP we need to depend on an external-plugin-configuration
> >         to setup
> >         the 'repository' repo in jcr. WSRP is configured using the
> >         ExoKernelIntergration.
> >         
> >         Is there anyway to make the wcrp configuration happen after
> >         the
> >         external-plugin-configuration has occured?
> >         
> >         The issue only occurs when using the IBM jdk and not the Sun
> >         one.
> >         
> >         _______________________________________________
> >         gatein-dev mailing list
> >         gatein-dev at lists.jboss.org
> >         https://lists.jboss.org/mailman/listinfo/gatein-dev
> > 
> > 
> > 
> > -- 
> > Nicolas Filotto
> > JCR Product Manager
> > Project Manager
> > eXo Platform SAS
> > nicolas.filotto at exoplatform.com
> > +33 (0)6 31 32 92 19  
> 
> 
> _______________________________________________
> gatein-dev mailing list
> gatein-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/gatein-dev




More information about the gatein-dev mailing list