Details

    • Release Notes Docs Status:
      Not Required

      Description

      Around 14 JBossWS-CXF unit tests use class org.springframework.asm.ClassVisitor from spring-asm-jar. There has been a change recently that split the spring jar into several modules. The new modules are in client directory of SOA-P. It seems that JBossWS-CXF unit tests do not have this spring-asm.jar on the classpath:

      java.lang.NoClassDefFoundError: org/springframework/asm/ClassVisitor
      at org.springframework.context.support.AbstractRefreshableApplicationContext.customizeBeanFactory(AbstractRefreshableApplicationContext.java:218)
      at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
      at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:467)
      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:397)
      at org.apache.cxf.bus.spring.BusApplicationContext.<init>(BusApplicationContext.java:91)
      at org.apache.cxf.bus.spring.SpringBusFactory.createApplicationContext(SpringBusFactory.java:102)
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:93)
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:86)
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:64)
      at org.apache.cxf.bus.spring.SpringBusFactory.createBus(SpringBusFactory.java:53)
      at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:90)
      at org.apache.cxf.BusFactory.getDefaultBus(BusFactory.java:79)
      at org.apache.cxf.tools.common.toolspec.AbstractToolContainer.getBus(AbstractToolContainer.java:189)
      at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:158)
      at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:128)
      at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:271)
      at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103)
      at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:113)
      at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86)
      at org.jboss.wsf.stack.cxf.tools.CXFConsumerImpl.consume(CXFConsumerImpl.java:232)
      at org.jboss.wsf.spi.tools.cmd.WSConsume.importServices(WSConsume.java:230)
      at org.jboss.wsf.spi.tools.cmd.WSConsume.main(WSConsume.java:81)
      Caused by: java.lang.ClassNotFoundException: org.springframework.asm.ClassVisitor
      at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
      ... 22 more

        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:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: