You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Renat Zubairov <re...@gmail.com> on 2009/03/13 14:25:29 UTC
Missing com.sun.xml.bind.v2.ContextFactory
Hello all,
I'm trying to launch Apache CXF Bundle example and for that I'm
launched smx-kernel + nmr + jbi + cxf under Equinox (Eclipse). However
I'm getting following exception:
SEVERE: Post refresh error
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'org.apache.cxf.wsdl.WSDLManager' defined in
OSGi resource[classpath:META-INF/cxf/cxf.xml|bnd.id=22|bnd.sym=cxfbundletest]:
Instantiation of bean failed; nested exception is
org.springframework.beans.BeanInstantiationException: Could not
instantiate bean class [org.apache.cxf.wsdl11.WSDLManagerImpl]:
Constructor threw exception; nested exception is
java.lang.RuntimeException: javax.xml.bind.JAXBException: Provider
com.sun.xml.bind.v2.ContextFactory not found
- with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:68)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:343)
at org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
at org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:308)
at org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:138)
at java.lang.Thread.run(Thread.java:613)
Caused by: org.springframework.beans.BeanInstantiationException: Could
not instantiate bean class [org.apache.cxf.wsdl11.WSDLManagerImpl]:
Constructor threw exception; nested exception is
java.lang.RuntimeException: javax.xml.bind.JAXBException: Provider
com.sun.xml.bind.v2.ContextFactory not found
- with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
... 18 more
Caused by: java.lang.RuntimeException: javax.xml.bind.JAXBException:
Provider com.sun.xml.bind.v2.ContextFactory not found
- with linked exception:
[java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
Despite the fact that I have this bundle:
com.springsource.javax.xml.bind_2.1.7 active and my bundle with CXF
JAX-WS Service depends on it.
Renat
P.S. Here is the list of active bundles:
Framework is launched.
id State Bundle
0 ACTIVE org.eclipse.osgi_3.4.2.R34x_v20080826-1230
1 ACTIVE org.apache.geronimo.specs.geronimo-javamail_1.4_spec_1.3.0
2 ACTIVE org.apache.geronimo.specs.geronimo-annotation_1.0_spec_1.1.1
3 ACTIVE org.apache.servicemix.jbi.runtime_1.0.0.SNAPSHOT
4 ACTIVE org.apache.servicemix.cxf.transport.nmr_4.0.0.m2-SNAPSHOT
5 ACTIVE org.apache.servicemix.kernel.jaas.modules_1.1.0.SNAPSHOT
6 ACTIVE org.apache.geronimo.specs.geronimo-jta_1.1_spec_1.1.1
7 ACTIVE com.springsource.org.apache.commons.logging_1.1.1
8 ACTIVE org.apache.cxf.cxf-bundle_2.1.4
9 ACTIVE org.apache.servicemix.cxf.transport.osgi_4.0.0.m2-SNAPSHOT
10 ACTIVE org.apache.servicemix.bundles.jaxp-ri_1.4.2.1
11 ACTIVE geronimo-transaction_2.2.0.r634076
12 ACTIVE org.springframework.aop_2.5.6
13 ACTIVE org.apache.servicemix.cxf.binding.nmr_4.0.0.m2-SNAPSHOT
14 ACTIVE org.apache.servicemix.nmr.spring_1.0.0.SNAPSHOT
15 ACTIVE org.springframework.context_2.5.6
16 ACTIVE org.apache.servicemix.jbi.osgi_1.0.0.SNAPSHOT
17 ACTIVE org.apache.xbean.xbean-classloader_3.5.0
18 ACTIVE com.springsource.org.apache.commons.httpclient_3.1.0
19 ACTIVE com.springsource.javax.jws_2.0.0
20 ACTIVE org.apache.servicemix.bundles.howl_1.0.1.1_1
21 ACTIVE org.eclipse.osgi.util_3.1.100.v20060601
22 ACTIVE cxfbundletest_1.0.0
23 ACTIVE com.springsource.javax.xml.soap_1.3.0
24 ACTIVE com.springsource.org.apache.ws.commons.schema_1.3.2
25 ACTIVE org.eclipse.osgi.services_3.1.200.v20071203
26 ACTIVE org.springframework.osgi.io_1.2.0.m2
27 ACTIVE servicemix-common_2009.1.0.SNAPSHOT
28 ACTIVE servicemix-utils_1.0.0
29 ACTIVE com.springsource.org.apache.commons.codec_1.3.0
30 ACTIVE org.apache.geronimo.specs.geronimo-jaxws_2.1_spec_1.0.0
31 ACTIVE org.apache.servicemix.bundles.xmlresolver_1.2.0.1
32 ACTIVE com.springsource.javax.activation_1.1.1
33 ACTIVE com.springsource.javax.xml.bind_2.1.7
34 ACTIVE com.springsource.com.sun.xml.bind_2.1.7
35 ACTIVE servicemix-soap_2009.1.0.SNAPSHOT
36 ACTIVE org.springframework.transaction_2.5.6
37 ACTIVE org.springframework.beans_2.5.6
38 ACTIVE org.apache.servicemix.specs.jbi-api-1.0_1.2.0
39 ACTIVE org.apache.servicemix.document_1.0.0.SNAPSHOT
40 ACTIVE org.apache.servicemix.kernel.jaas.boot_1.1.0.SNAPSHOT
41 ACTIVE org.springframework.core_2.5.6
42 ACTIVE org.apache.xbean.xbean-spring_3.5.0
43 ACTIVE org.apache.cxf.cxf-rt-transports-jbi_2.1.4
44 ACTIVE org.eclipse.swordfish.compatibility.stax-api_1.0.0.SNAPSHOT
45 ACTIVE org.apache.servicemix.nmr.api_1.0.0.SNAPSHOT
46 ACTIVE com.springsource.org.objectweb.asm_3.1.0
47 ACTIVE org.springframework.osgi.core_1.2.0.m2
48 ACTIVE org.apache.servicemix.bundles.neethi_2.0.4.1
49 ACTIVE com.springsource.org.jvnet.staxex_1.0.0
50 ACTIVE servicemix-http_2009.1.0.SNAPSHOT
51 ACTIVE org.springframework.osgi.extender_1.2.0.m2
52 RESOLVED slf4j.jcl_1.5.5
Master=58
53 ACTIVE com.springsource.javax.wsdl_1.6.1
54 ACTIVE org.apache.servicemix.bundles.aopalliance_1.0.0.1
55 ACTIVE servicemix-soap2_2009.1.0.SNAPSHOT
56 ACTIVE org.apache.geronimo.specs.geronimo-servlet_2.5_spec_1.2.0
57 ACTIVE org.apache.servicemix.nmr.osgi_1.0.0.SNAPSHOT
58 ACTIVE slf4j.api_1.5.5
Fragments=52
59 ACTIVE com.springsource.javax.resource_1.5.0
60 ACTIVE org.apache.servicemix.bundles.jetty-bundle_6.1.14.1
61 ACTIVE org.apache.cxf.cxf-rt-bindings-jbi_2.1.4
62 ACTIVE org.apache.servicemix.bundles.xmlschema_1.4.2.1
63 ACTIVE org.apache.servicemix.kernel.jaas.config_1.1.0.SNAPSHOT
64 ACTIVE com.springsource.com.sun.xml.fastinfoset_1.2.2
65 ACTIVE org.apache.servicemix.nmr.core_1.0.0.SNAPSHOT
66 ACTIVE org.apache.servicemix.transaction_1.0.0.SNAPSHOT
--
Best regards,
Renat Zubairov
Re: Missing com.sun.xml.bind.v2.ContextFactory
Posted by Guillaume Nodet <gn...@gmail.com>.
The major differences is that the specification bundles from ServiceMix have
been enhanced to discover the implementation bundle.
If you use a plain bundle for the api, the client bundle (the one using
jaxb) has to have the needed META-INF/services entry available in the
classloader. This can be achieved by using an Require-Bundle on the
implementation of jaxb.
ServiceMix specifications bundles have all been enhanced to overcome this
requirement and be able to keep the client bundle independant from the
implementation used: the only requirement is to have an Import-Package on
the javax.xml.bind packages.
2009/3/16 Oisin Hurley <oi...@gmail.com>
> > As you will see, we use the jaxb spec & jaxb-impl implementation :
> >
> >
> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
> >
> >
> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.2.0</bundle>
>
> It would be interesting to see what the difference is between the
> servicemix instance of these bundles and the Springsource instance.
>
> BTW Renat there are now versions of StAX, JAXB, JAXWS and
> activation available from Eclipse Orbit, if that is useful in any way.
>
> --oh
>
--
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com
Re: Missing com.sun.xml.bind.v2.ContextFactory
Posted by Oisin Hurley <oi...@gmail.com>.
> As you will see, we use the jaxb spec & jaxb-impl implementation :
>
> <bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
>
> <bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.2.0</bundle>
It would be interesting to see what the difference is between the
servicemix instance of these bundles and the Springsource instance.
BTW Renat there are now versions of StAX, JAXB, JAXWS and
activation available from Eclipse Orbit, if that is useful in any way.
--oh
Re: Missing com.sun.xml.bind.v2.ContextFactory
Posted by cmoulliard <cm...@gmail.com>.
Hi Renat,
Your dependency list is not correct. Please clean it according to the
dependencies that you will fill in this file (see feature cxf) :
http://people.apache.org/repo/m2-snapshot-repository/org/apache/servicemix/features/apache-servicemix/4.0-m2-SNAPSHOT/apache-servicemix-4.0-m2-20090310.230134-7-features.xml
As you will see, we use the jaxb spec & jaxb-impl implementation :
<bundle>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-impl/2.1.6_1</bundle>
<bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxb-api-2.1/1.2.0</bundle>
and not those coming from springsource.
Regards,
Renat Zubairov wrote:
>
> Hello all,
>
> I'm trying to launch Apache CXF Bundle example and for that I'm
> launched smx-kernel + nmr + jbi + cxf under Equinox (Eclipse). However
> I'm getting following exception:
>
> SEVERE: Post refresh error
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'org.apache.cxf.wsdl.WSDLManager' defined in
> OSGi
> resource[classpath:META-INF/cxf/cxf.xml|bnd.id=22|bnd.sym=cxfbundletest]:
> Instantiation of bean failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Could not
> instantiate bean class [org.apache.cxf.wsdl11.WSDLManagerImpl]:
> Constructor threw exception; nested exception is
> java.lang.RuntimeException: javax.xml.bind.JAXBException: Provider
> com.sun.xml.bind.v2.ContextFactory not found
> - with linked exception:
> [java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:883)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:839)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
> at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
> at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.access$1600(AbstractDelegatedExecutionApplicationContext.java:68)
> at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext$4.run(AbstractDelegatedExecutionApplicationContext.java:343)
> at
> org.springframework.osgi.util.internal.PrivilegedUtils.executeWithCustomTCCL(PrivilegedUtils.java:85)
> at
> org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.completeRefresh(AbstractDelegatedExecutionApplicationContext.java:308)
> at
> org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor$CompleteRefreshTask.run(DependencyWaiterApplicationContextExecutor.java:138)
> at java.lang.Thread.run(Thread.java:613)
> Caused by: org.springframework.beans.BeanInstantiationException: Could
> not instantiate bean class [org.apache.cxf.wsdl11.WSDLManagerImpl]:
> Constructor threw exception; nested exception is
> java.lang.RuntimeException: javax.xml.bind.JAXBException: Provider
> com.sun.xml.bind.v2.ContextFactory not found
> - with linked exception:
> [java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
> at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:115)
> at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:61)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:877)
> ... 18 more
> Caused by: java.lang.RuntimeException: javax.xml.bind.JAXBException:
> Provider com.sun.xml.bind.v2.ContextFactory not found
> - with linked exception:
> [java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory]
>
> Despite the fact that I have this bundle:
> com.springsource.javax.xml.bind_2.1.7 active and my bundle with CXF
> JAX-WS Service depends on it.
>
> Renat
>
> P.S. Here is the list of active bundles:
>
> Framework is launched.
>
> id State Bundle
> 0 ACTIVE org.eclipse.osgi_3.4.2.R34x_v20080826-1230
> 1 ACTIVE org.apache.geronimo.specs.geronimo-javamail_1.4_spec_1.3.0
> 2 ACTIVE org.apache.geronimo.specs.geronimo-annotation_1.0_spec_1.1.1
> 3 ACTIVE org.apache.servicemix.jbi.runtime_1.0.0.SNAPSHOT
> 4 ACTIVE org.apache.servicemix.cxf.transport.nmr_4.0.0.m2-SNAPSHOT
> 5 ACTIVE org.apache.servicemix.kernel.jaas.modules_1.1.0.SNAPSHOT
> 6 ACTIVE org.apache.geronimo.specs.geronimo-jta_1.1_spec_1.1.1
> 7 ACTIVE com.springsource.org.apache.commons.logging_1.1.1
> 8 ACTIVE org.apache.cxf.cxf-bundle_2.1.4
> 9 ACTIVE org.apache.servicemix.cxf.transport.osgi_4.0.0.m2-SNAPSHOT
> 10 ACTIVE org.apache.servicemix.bundles.jaxp-ri_1.4.2.1
> 11 ACTIVE geronimo-transaction_2.2.0.r634076
> 12 ACTIVE org.springframework.aop_2.5.6
> 13 ACTIVE org.apache.servicemix.cxf.binding.nmr_4.0.0.m2-SNAPSHOT
> 14 ACTIVE org.apache.servicemix.nmr.spring_1.0.0.SNAPSHOT
> 15 ACTIVE org.springframework.context_2.5.6
> 16 ACTIVE org.apache.servicemix.jbi.osgi_1.0.0.SNAPSHOT
> 17 ACTIVE org.apache.xbean.xbean-classloader_3.5.0
> 18 ACTIVE com.springsource.org.apache.commons.httpclient_3.1.0
> 19 ACTIVE com.springsource.javax.jws_2.0.0
> 20 ACTIVE org.apache.servicemix.bundles.howl_1.0.1.1_1
> 21 ACTIVE org.eclipse.osgi.util_3.1.100.v20060601
> 22 ACTIVE cxfbundletest_1.0.0
> 23 ACTIVE com.springsource.javax.xml.soap_1.3.0
> 24 ACTIVE com.springsource.org.apache.ws.commons.schema_1.3.2
> 25 ACTIVE org.eclipse.osgi.services_3.1.200.v20071203
> 26 ACTIVE org.springframework.osgi.io_1.2.0.m2
> 27 ACTIVE servicemix-common_2009.1.0.SNAPSHOT
> 28 ACTIVE servicemix-utils_1.0.0
> 29 ACTIVE com.springsource.org.apache.commons.codec_1.3.0
> 30 ACTIVE org.apache.geronimo.specs.geronimo-jaxws_2.1_spec_1.0.0
> 31 ACTIVE org.apache.servicemix.bundles.xmlresolver_1.2.0.1
> 32 ACTIVE com.springsource.javax.activation_1.1.1
> 33 ACTIVE com.springsource.javax.xml.bind_2.1.7
> 34 ACTIVE com.springsource.com.sun.xml.bind_2.1.7
> 35 ACTIVE servicemix-soap_2009.1.0.SNAPSHOT
> 36 ACTIVE org.springframework.transaction_2.5.6
> 37 ACTIVE org.springframework.beans_2.5.6
> 38 ACTIVE org.apache.servicemix.specs.jbi-api-1.0_1.2.0
> 39 ACTIVE org.apache.servicemix.document_1.0.0.SNAPSHOT
> 40 ACTIVE org.apache.servicemix.kernel.jaas.boot_1.1.0.SNAPSHOT
> 41 ACTIVE org.springframework.core_2.5.6
> 42 ACTIVE org.apache.xbean.xbean-spring_3.5.0
> 43 ACTIVE org.apache.cxf.cxf-rt-transports-jbi_2.1.4
> 44 ACTIVE org.eclipse.swordfish.compatibility.stax-api_1.0.0.SNAPSHOT
> 45 ACTIVE org.apache.servicemix.nmr.api_1.0.0.SNAPSHOT
> 46 ACTIVE com.springsource.org.objectweb.asm_3.1.0
> 47 ACTIVE org.springframework.osgi.core_1.2.0.m2
> 48 ACTIVE org.apache.servicemix.bundles.neethi_2.0.4.1
> 49 ACTIVE com.springsource.org.jvnet.staxex_1.0.0
> 50 ACTIVE servicemix-http_2009.1.0.SNAPSHOT
> 51 ACTIVE org.springframework.osgi.extender_1.2.0.m2
> 52 RESOLVED slf4j.jcl_1.5.5
> Master=58
> 53 ACTIVE com.springsource.javax.wsdl_1.6.1
> 54 ACTIVE org.apache.servicemix.bundles.aopalliance_1.0.0.1
> 55 ACTIVE servicemix-soap2_2009.1.0.SNAPSHOT
> 56 ACTIVE org.apache.geronimo.specs.geronimo-servlet_2.5_spec_1.2.0
> 57 ACTIVE org.apache.servicemix.nmr.osgi_1.0.0.SNAPSHOT
> 58 ACTIVE slf4j.api_1.5.5
> Fragments=52
> 59 ACTIVE com.springsource.javax.resource_1.5.0
> 60 ACTIVE org.apache.servicemix.bundles.jetty-bundle_6.1.14.1
> 61 ACTIVE org.apache.cxf.cxf-rt-bindings-jbi_2.1.4
> 62 ACTIVE org.apache.servicemix.bundles.xmlschema_1.4.2.1
> 63 ACTIVE org.apache.servicemix.kernel.jaas.config_1.1.0.SNAPSHOT
> 64 ACTIVE com.springsource.com.sun.xml.fastinfoset_1.2.2
> 65 ACTIVE org.apache.servicemix.nmr.core_1.0.0.SNAPSHOT
> 66 ACTIVE org.apache.servicemix.transaction_1.0.0.SNAPSHOT
>
>
> --
> Best regards,
> Renat Zubairov
>
>
-----
Charles Moulliard
SOA Architect
My Blog : http://cmoulliard.blogspot.com/ http://cmoulliard.blogspot.com/
--
View this message in context: http://www.nabble.com/Missing-com.sun.xml.bind.v2.ContextFactory-tp22496376p22539906.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.