Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-934

Class-load exception whit Apache CXF-DOSGi multi-bundle distro

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 7.0.0.CR1
    • Fix Version/s: None
    • Component/s: OSGi
    • Labels:
      None

      Description

      The CXF-DOSGi 1.2 multi-distro deploys fine, but when using it there is a classloader failure.

      This can be reproduced by using the greeter demo, which is described here: http://cxf.apache.org/distributed-osgi-greeter-demo-walkthrough.html

      The exception is:

      12:58:43,616 WARN [org.jboss.modules] (pool-3-thread-1) Failed to define class org.apache.cxf.ws.security.wss4j.AbstractWSS4JInterceptor in Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/cxf/ws/security/wss4j/AbstractWSS4JInterceptor (Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader)
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:398) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at org.apache.cxf.ws.security.policy.interceptors.WSSecurityInterceptorProvider.<init>(WSSecurityInterceptorProvider.java:49) [WSSecurityInterceptorProvider.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.registerProviders(WSSecurityPolicyLoader.java:163) [WSSecurityPolicyLoader.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.register(WSSecurityPolicyLoader.java:84) [WSSecurityPolicyLoader.class:]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_25]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_25]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_25]
      at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
      at org.apache.cxf.common.injection.ResourceInjector.invokePostConstruct(ResourceInjector.java:303) [ResourceInjector.class:]
      at org.apache.cxf.common.injection.ResourceInjector.construct(ResourceInjector.java:87) [ResourceInjector.class:]
      at org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAfterInitialization(Jsr250BeanPostProcessor.java:71) [Jsr250BeanPostProcessor.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [AbstractAutowireCapableBeanFactory$1.class:]
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [AbstractBeanFactory$1.class:]
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [DefaultSingletonBeanRegistry.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) [DefaultListableBeanFactory.class:]
      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) [AbstractApplicationContext.class:]
      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) [AbstractApplicationContext.class:]
      at org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:91) [BusApplicationContext.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:86) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:53) [SpringBusFactory.class:]
      at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:69) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:106) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:97) [BusFactory.class:]
      at org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(AbstractEndpointFactory.java:82) [AbstractEndpointFactory.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.initializeServiceFactory(AbstractWSDLBasedEndpointFactory.java:227) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.initializeServiceFactory(ServerFactoryBean.java:145) [ServerFactoryBean.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:98) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:105) [ServerFactoryBean.class:]
      at org.apache.cxf.dosgi.dsw.handlers.PojoConfigurationTypeHandler.createServer(PojoConfigurationTypeHandler.java:125)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminCore.exportService(RemoteServiceAdminCore.java:244)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:78)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:71)
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:71)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:40)
      at org.apache.cxf.dosgi.topologymanager.TopologyManager$2.run(TopologyManager.java:254)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_25]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_25]
      at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
      Caused by: java.lang.NoClassDefFoundError: org/apache/ws/security/handler/WSHandler
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      ... 88 more
      Caused by: java.lang.ClassNotFoundException: org.apache.ws.security.handler.WSHandler from [Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      ... 93 more

      12:58:43,647 WARN [org.jboss.modules] (pool-3-thread-1) Failed to define class org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor in Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/cxf/ws/security/wss4j/AbstractWSS4JInterceptor (Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader)
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:398) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at org.apache.cxf.ws.security.policy.interceptors.WSSecurityInterceptorProvider.<init>(WSSecurityInterceptorProvider.java:49) [WSSecurityInterceptorProvider.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.registerProviders(WSSecurityPolicyLoader.java:163) [WSSecurityPolicyLoader.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.register(WSSecurityPolicyLoader.java:84) [WSSecurityPolicyLoader.class:]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_25]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_25]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_25]
      at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
      at org.apache.cxf.common.injection.ResourceInjector.invokePostConstruct(ResourceInjector.java:303) [ResourceInjector.class:]
      at org.apache.cxf.common.injection.ResourceInjector.construct(ResourceInjector.java:87) [ResourceInjector.class:]
      at org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAfterInitialization(Jsr250BeanPostProcessor.java:71) [Jsr250BeanPostProcessor.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [AbstractAutowireCapableBeanFactory$1.class:]
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [AbstractBeanFactory$1.class:]
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [DefaultSingletonBeanRegistry.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) [DefaultListableBeanFactory.class:]
      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) [AbstractApplicationContext.class:]
      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) [AbstractApplicationContext.class:]
      at org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:91) [BusApplicationContext.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:86) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:53) [SpringBusFactory.class:]
      at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:69) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:106) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:97) [BusFactory.class:]
      at org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(AbstractEndpointFactory.java:82) [AbstractEndpointFactory.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.initializeServiceFactory(AbstractWSDLBasedEndpointFactory.java:227) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.initializeServiceFactory(ServerFactoryBean.java:145) [ServerFactoryBean.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:98) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:105) [ServerFactoryBean.class:]
      at org.apache.cxf.dosgi.dsw.handlers.PojoConfigurationTypeHandler.createServer(PojoConfigurationTypeHandler.java:125)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminCore.exportService(RemoteServiceAdminCore.java:244)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:78)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:71)
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:71)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:40)
      at org.apache.cxf.dosgi.topologymanager.TopologyManager$2.run(TopologyManager.java:254)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_25]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_25]
      at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
      Caused by: java.lang.NoClassDefFoundError: org/apache/ws/security/handler/WSHandler
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      ... 88 more
      Caused by: java.lang.ClassNotFoundException: org.apache.ws.security.handler.WSHandler from [Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      ... 93 more

      12:58:43,697 WARN [org.jboss.modules] (pool-3-thread-1) Failed to define class org.apache.cxf.ws.security.wss4j.PolicyBasedWSS4JInInterceptor in Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader: java.lang.LinkageError: Failed to link org/apache/cxf/ws/security/wss4j/AbstractWSS4JInterceptor (Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader)
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:398) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:258) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:75) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.FilteredLocalLoader.loadClassLocal(FilteredLocalLoader.java:46) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.Module.loadModuleClass(Module.java:588) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:180) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      at org.apache.cxf.ws.security.policy.interceptors.WSSecurityInterceptorProvider.<init>(WSSecurityInterceptorProvider.java:49) [WSSecurityInterceptorProvider.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.registerProviders(WSSecurityPolicyLoader.java:163) [WSSecurityPolicyLoader.class:]
      at org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader.register(WSSecurityPolicyLoader.java:84) [WSSecurityPolicyLoader.class:]
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [:1.6.0_25]
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [:1.6.0_25]
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [:1.6.0_25]
      at java.lang.reflect.Method.invoke(Method.java:597) [:1.6.0_25]
      at org.apache.cxf.common.injection.ResourceInjector.invokePostConstruct(ResourceInjector.java:303) [ResourceInjector.class:]
      at org.apache.cxf.common.injection.ResourceInjector.construct(ResourceInjector.java:87) [ResourceInjector.class:]
      at org.apache.cxf.bus.spring.Jsr250BeanPostProcessor.postProcessAfterInitialization(Jsr250BeanPostProcessor.java:71) [Jsr250BeanPostProcessor.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:361) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1344) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409) [AbstractAutowireCapableBeanFactory$1.class:]
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380) [AbstractAutowireCapableBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264) [AbstractBeanFactory$1.class:]
      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) [DefaultSingletonBeanRegistry.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) [AbstractBeanFactory.class:]
      at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429) [DefaultListableBeanFactory.class:]
      at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728) [AbstractApplicationContext.class:]
      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380) [AbstractApplicationContext.class:]
      at org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:91) [BusApplicationContext.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:86) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64) [SpringBusFactory.class:]
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:53) [SpringBusFactory.class:]
      at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:69) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:106) [BusFactory.class:]
      at org.apache.cxf.BusFactory.getThreadDefaultBus(BusFactory.java:97) [BusFactory.class:]
      at org.apache.cxf.endpoint.AbstractEndpointFactory.getBus(AbstractEndpointFactory.java:82) [AbstractEndpointFactory.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.initializeServiceFactory(AbstractWSDLBasedEndpointFactory.java:227) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.initializeServiceFactory(ServerFactoryBean.java:145) [ServerFactoryBean.class:]
      at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:98) [AbstractWSDLBasedEndpointFactory.class:]
      at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:105) [ServerFactoryBean.class:]
      at org.apache.cxf.dosgi.dsw.handlers.PojoConfigurationTypeHandler.createServer(PojoConfigurationTypeHandler.java:125)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminCore.exportService(RemoteServiceAdminCore.java:244)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:78)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance$1.run(RemoteServiceAdminInstance.java:71)
      at java.security.AccessController.doPrivileged(Native Method) [:1.6.0_25]
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:71)
      at org.apache.cxf.dosgi.dsw.service.RemoteServiceAdminInstance.exportService(RemoteServiceAdminInstance.java:40)
      at org.apache.cxf.dosgi.topologymanager.TopologyManager$2.run(TopologyManager.java:254)
      at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_25]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_25]
      at java.lang.Thread.run(Thread.java:662) [:1.6.0_25]
      Caused by: java.lang.NoClassDefFoundError: org/apache/ws/security/handler/WSHandler
      at java.lang.ClassLoader.defineClass1(Native Method) [:1.6.0_25]
      at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) [:1.6.0_25]
      at java.lang.ClassLoader.defineClass(ClassLoader.java:615) [:1.6.0_25]
      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [:1.6.0_25]
      at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:394) [jboss-modules.jar:1.0.0.CR3]
      ... 88 more
      Caused by: java.lang.ClassNotFoundException: org.apache.ws.security.handler.WSHandler from [Module "deployment.org.apache.cxf.bundle-minimal:2.2.9" from Service Module Loader]
      at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:188) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:358) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:330) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:307) [jboss-modules.jar:1.0.0.CR3]
      at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:101) [jboss-modules.jar:1.0.0.CR3]
      ... 93 more

        Gliffy Diagrams

          Activity

          Hide
          bosschaert David Bosschaert added a comment -

          This is a harmless (although annoying) warning. After addressing AS7-940, the DOSGi remote service implementation worked.

          Show
          bosschaert David Bosschaert added a comment - This is a harmless (although annoying) warning. After addressing AS7-940 , the DOSGi remote service implementation worked.
          Hide
          bosschaert David Bosschaert added a comment -

          I looked through the archive and can't find the actual class mentioned in the CXF-DOSGi bundles. Maybe it's ok for it not to be there and we're just throwing out the Warning where other implementations don't... Lowering the priority.

          Show
          bosschaert David Bosschaert added a comment - I looked through the archive and can't find the actual class mentioned in the CXF-DOSGi bundles. Maybe it's ok for it not to be there and we're just throwing out the Warning where other implementations don't... Lowering the priority.
          Hide
          bosschaert David Bosschaert added a comment -

          An easier way to reproduce it to install the DOSGi single-bundle distro (http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-singlebundle-distribution-1.2.jar) and deploy both the greeter demo interface and impl bundles (attached)

          Show
          bosschaert David Bosschaert added a comment - An easier way to reproduce it to install the DOSGi single-bundle distro ( http://www.apache.org/dist/cxf/dosgi/1.2/cxf-dosgi-ri-singlebundle-distribution-1.2.jar ) and deploy both the greeter demo interface and impl bundles (attached)
          Hide
          bosschaert David Bosschaert added a comment -

          To reproduce:
          1. Unzip the cxfdosgi-bundles.zip file in the bundles/ directory.
          2. Add the following to the standalone.xml file:

          <module identifier="org.apache.cxf.dosgi.1" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.2" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.3" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.4" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.5" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.6" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.7" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.8" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.9" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.10" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.11" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.12"/> <!-- fragment -->
          <module identifier="org.apache.cxf.dosgi.13" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.14" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.15" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.16" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.17" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.18" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.19" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.20" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.21" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.22" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.23" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.24" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.25" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.26" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.27" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.28" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.29" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.30" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.31" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.32" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.33" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.34" startlevel="1"/>
          <module identifier="org.apache.cxf.dosgi.35" startlevel="1"/>

          3. Install cxf-dosgi-ri-samples-greeter-interface.jar and cxf-dosgi-ri-samples-greeter-client.jar bundles (e.g. via hotdeploy).

          Show
          bosschaert David Bosschaert added a comment - To reproduce: 1. Unzip the cxfdosgi-bundles.zip file in the bundles/ directory. 2. Add the following to the standalone.xml file: <module identifier="org.apache.cxf.dosgi.1" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.2" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.3" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.4" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.5" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.6" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.7" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.8" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.9" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.10" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.11" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.12"/> <!-- fragment --> <module identifier="org.apache.cxf.dosgi.13" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.14" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.15" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.16" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.17" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.18" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.19" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.20" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.21" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.22" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.23" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.24" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.25" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.26" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.27" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.28" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.29" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.30" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.31" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.32" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.33" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.34" startlevel="1"/> <module identifier="org.apache.cxf.dosgi.35" startlevel="1"/> 3. Install cxf-dosgi-ri-samples-greeter-interface.jar and cxf-dosgi-ri-samples-greeter-client.jar bundles (e.g. via hotdeploy).

            People

            • Assignee:
              Unassigned
              Reporter:
              bosschaert David Bosschaert
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development