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&...]