Uploaded image for project: 'JBoss Enterprise SOA Platform'
  1. JBoss Enterprise SOA Platform
  2. SOA-3511

jbossws-cxf-client.jar is missing Spring3 dependencies

    Details

    • Release Notes Docs Status:
      Not Required

      Description

      JBossWS-CXF unit tests failure discovered an issue with missing dependencies in jboss-as/client/jbossws-cxf-client.jar. Its MANIFEST.MF file should list all Spring 3 dependencies, mainly spring-asm.jar since the client depends on it. Ommiting the library leads to:

      [java] Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/asm/ClassVisitor
      [java] at org.springframework.context.support.AbstractRefreshableApplicationContext.customizeBeanFactory(AbstractRefreshableApplicationContext.java:218)
      [java] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
      [java] at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
      [java] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
      [java] at org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:91)
      [java] at org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102)
      [java] at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93)
      [java] at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:86)
      [java] at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64)
      [java] at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:53)
      [java] at org.jboss.wsf.stack.cxf.client.ProviderImpl.setValidThreadDefaultBus(ProviderImpl.java:60)
      [java] at org.jboss.wsf.stack.cxf.client.ProviderImpl.createServiceDelegate(ProviderImpl.java:41)
      [java] at javax.xml.ws.Service.<init>(Service.java:56)
      [java] at javax.xml.ws.Service.create(Service.java:680)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jcoleman Julian Coleman
                  Reporter:
                  mvecera Martin Vecera
                  Writer:
                  David Le Sage
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: