The ConfigAdmin has no relationship to the javax.transaction.xa package.
Do you use some JEE technologies such as JMS / XA transaction manager ?
The problem with this package is that the JVM has a trimmed down version of
this package, but any JEE technology will need the full package and this
require a bit of tweaking in the configuration for the packages exported by
the system bundle.

On Fri, Sep 4, 2009 at 06:24, Mark Derricutt <[email protected]> wrote:

> Should this be a drop in replacement/update to people running ConfigAdmin
> 1.0.8 at all?  I'm not entirely sure what the implication of "upcoming 1.3
> spec" entails.  Is there a minimum Felix/OSGi setup needed?
> When the only change to my sling based app was going from 1.0.8 to 1.2.0
> the
> system dies horribly on startup with:
>
> Caused by: java.lang.ClassNotFoundException:
> javax.transaction.xa.XAResource
>  at
>
> org.apache.felix.framework.searchpolicy.R4SearchPolicyCore.findClass(R4SearchPolicyCore.java:198)
> at
>
> org.apache.felix.framework.searchpolicy.R4SearchPolicy.findClass(R4SearchPolicy.java:45)
>  at
>
> org.apache.felix.framework.searchpolicy.ContentClassLoader.loadClass(ContentClassLoader.java:109)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
>
>
>
>
> --
> Pull me down under...
>
> Sent from Auckland, Auk, New Zealand
>
> On Tue, Aug 25, 2009 at 8:22 PM, Felix Meschberger <[email protected]
> >wrote:
>
> > The Apache Felix Configuration Admin Service is an implementation of the
> > upcoming OSGi Configuration Admin Service Specification 1.3
> >
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to