[jboss-dev-forums] [JBoss Web Services Development] - unable to find AxisHeaderContextHandler class in my project
Chandra Shekhar
do-not-reply at jboss.com
Wed Dec 15 06:10:31 EST 2010
Chandra Shekhar [http://community.jboss.org/people/ChandraRSA] created the discussion
"unable to find AxisHeaderContextHandler class in my project"
To view the discussion, visit: http://community.jboss.org/message/576108#576108
--------------------------------------------------------------
Hi,
I developed sample webservice and deployed successfully then developed client for that web service using 'Axis'. The webservice client also working fine but when I include below client-config.wsdd in project class for WS-Transaction purpose then the web service client is giving below exception.
Please someone help me to sort out to make transaction soap request
******************* client.config.wsdd *******************
<?
xml version=+"1.0" ?><
deployment xmlns=+"http://xml.apache.org/axis/wsdd/"+xmlns:java
=+"http://xml.apache.org/axis/wsdd/providers/java"><
globalConfiguration>
<parameter name=+"sendXsiTypes" value=+"true"/>
<parameter name=+"sendMultiRefs" value=+"true"/>
<parameter name=+"sendXMLDeclaration" value=+"true"/>
<requestFlow>
<handler type=+"java:com.arjuna.mw.wst.client.AxisHeaderContextHandler"/>
</requestFlow>
<responseFlow>
<handler type=+"java:com.arjuna.mw.wst.service.AxisHeaderContextHandler"/>
</responseFlow></
globalConfiguration><
transport name=+"http" pivot=+"java:org.apache.axis.transport.http.HTTPSender"/><
transport name=+"local" pivot=+"java:org.apache.axis.transport.local.LocalSender"/></
deployment>******************* Exception *******************
org.apache.axis.ConfigurationException
: java.lang.ClassNotFoundException: com.arjuna.mw.wst.client.AxisHeaderContextHandlerjava.lang.ClassNotFoundException
: com.arjuna.mw.wst.client.AxisHeaderContextHandlerat 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)at org.apache.axis.utils.ClassUtils$2.run(
ClassUtils.java:187)at java.security.AccessController.doPrivileged(
Native Method)at org.apache.axis.utils.ClassUtils.loadClass(
ClassUtils.java:160)at org.apache.axis.utils.ClassUtils.forName(
ClassUtils.java:100)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getJavaClass(
WSDDDeployableItem.java:353)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(
WSDDDeployableItem.java:295)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(
WSDDChain.java:125)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(
WSDDDeployment.java:473)at org.apache.axis.configuration.FileProvider.getGlobalRequest(
FileProvider.java:269)at org.apache.axis.AxisEngine.getGlobalRequest(
AxisEngine.java:365)at org.apache.axis.client.AxisClient.invoke(
AxisClient.java:126)at org.apache.axis.client.Call.invokeEngine(
Call.java:2784)at org.apache.axis.client.Call.invoke(
Call.java:2767)at org.apache.axis.client.Call.invoke(
Call.java:2443)at org.apache.axis.client.Call.invoke(
Call.java:2366)at org.apache.axis.client.Call.invoke(
Call.java:1812)at org.example.www.Sample.SampleSOAPStub.sampleTest(
SampleSOAPStub.java:121)at org.example.www.Sample.SampleProxy.sampleTest(
SampleProxy.java:50)at org.example.www.Sample.TestClient.main(
TestClient.java:10)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(
WSDDDeployableItem.java:297)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(
WSDDChain.java:125)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(
WSDDDeployment.java:473)at org.apache.axis.configuration.FileProvider.getGlobalRequest(
FileProvider.java:269)at org.apache.axis.AxisEngine.getGlobalRequest(
AxisEngine.java:365)at org.apache.axis.client.AxisClient.invoke(
AxisClient.java:126)at org.apache.axis.client.Call.invokeEngine(
Call.java:2784)at org.apache.axis.client.Call.invoke(
Call.java:2767)at org.apache.axis.client.Call.invoke(
Call.java:2443)at org.apache.axis.client.Call.invoke(
Call.java:2366)at org.apache.axis.client.Call.invoke(
Call.java:1812)at org.example.www.Sample.SampleSOAPStub.sampleTest(
SampleSOAPStub.java:121)at org.example.www.Sample.SampleProxy.sampleTest(
SampleProxy.java:50)at org.example.www.Sample.TestClient.main(
TestClient.java:10)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.makeNewInstance(
WSDDDeployableItem.java:297)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDChain.makeNewInstance(
WSDDChain.java:125)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(
WSDDDeployableItem.java:274)at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(
WSDDDeployableItem.java:260)at org.apache.axis.deployment.wsdd.WSDDDeployment.getGlobalRequest(
WSDDDeployment.java:473)at org.apache.axis.configuration.FileProvider.getGlobalRequest(
FileProvider.java:269)at org.apache.axis.AxisEngine.getGlobalRequest(
AxisEngine.java:365)at org.apache.axis.client.AxisClient.invoke(
AxisClient.java:126)... 8 more
++
++
+
+
++
++
++
+
++
+
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/576108#576108]
Start a new discussion in JBoss Web Services Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2047]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20101215/99e2bbd5/attachment.html
More information about the jboss-dev-forums
mailing list