[jboss-user] [Installation, Configuration & Deployment] - NoClassDefFoundError: javax/xml/namespace/QName on EAR start

mitchelln do-not-reply at jboss.com
Fri Oct 20 07:03:22 EDT 2006


Hi 

We are having issues deploying an app that uses axis and spring in Jboss to query a SOAP service.

We are using

JBoss 4.0.4.GA
Java 1.5.0_08-b03
Axis 1.4
Spring 2.0rc4

Here is part of the stacktrace we get:

NoClassDefFoundError: javax/xml/namespace/QName
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gamexBrokerWebService' defined in class path resourc
e [broker-webservice-applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xm
l/namespace/QName
Caused by:
java.lang.NoClassDefFoundError: javax/xml/namespace/QName
        at org.apache.axis.deployment.wsdd.WSDDConstants.(WSDDConstants.java:75)
        at org.apache.axis.configuration.FileProvider.configureEngine(FileProvider.java:179)
        at org.apache.axis.AxisEngine.init(AxisEngine.java:172)
        at org.apache.axis.AxisEngine.(AxisEngine.java:156)
        at org.apache.axis.client.AxisClient.(AxisClient.java:52)
        at org.apache.axis.client.Service.getAxisClient(Service.java:104)
        at org.apache.axis.client.Service.(Service.java:157)
        at org.apache.axis.client.ServiceFactory.createService(ServiceFactory.java:198)
        at org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory.createService(LocalJaxRpcServiceFactory.java:273)
        at org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory.createJaxRpcService(LocalJaxRpcServiceFactory.java:209)
        at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.prepare(JaxRpcPortClientInterceptor.java:358)
        at org.springframework.remoting.jaxrpc.JaxRpcPortClientInterceptor.afterPropertiesSet(JaxRpcPortClientInterceptor.java:331)
        at org.springframework.remoting.jaxrpc.JaxRpcPortProxyFactoryBean.afterPropertiesSet(JaxRpcPortProxyFactoryBean.java:63)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory
.java:957)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.ja
va:924)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
15)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:246)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:12
8)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFacto
ry.java:850)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java
:624)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:4
11)

We can run unit tests outside of JBoss and everything is fine, its only when we try and deploy in JBoss we get the error on startup.

Any help would be greatly received.


Cheers



Neil

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979620#3979620

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979620



More information about the jboss-user mailing list