Muse simple example is compiled using build.xml provided in the example, the code generated is for a mini SOAP Engine. I copy simple.war generated and lib directory into Axis.
After run client program SimpleTestClient.java, hope someone could help with this. I get following error informations at server:
Using JAVA_HOME D:\Program Files\Java\jdk1.5.0\
Using AXIS2_HOME F:\WORK_SOFTWARE_DOC\Axis\axis2-1.4.1-bin\bin\..
... ...
[INFO] [SimpleAxisServer] Started
[SimpleAxisServer] Started
[INFO] Listening on port 8080
[WARN] triggerActionNotSupportedFault: messageContext: [MessageContext: logID=ur
n:uuid:EF8A585FB6DD9F11611235548871184] problemAction:
http://ws.apache.org/muse/test/simple/first/FirstOperation
[ERROR] The [action] cannot be processed at the receiver.
org.apache.axis2.AxisFault: The [action] cannot be processed at the receiver.
at org.apache.axis2.addressing.AddressingFaultsHelper.triggerAddressingF
ault(AddressingFaultsHelper.java:373)
at org.apache.axis2.addressing.AddressingFaultsHelper.triggerActionNotSu
pportedFault(AddressingFaultsHelper.java:336)
at org.apache.axis2.handlers.addressing.AddressingValidationHandler.chec
kAction(AddressingValidationHandler.java:149)
at org.apache.axis2.handlers.addressing.AddressingValidationHandler.invo
ke(AddressingValidationHandler.java:55)
at org.apache.axis2.engine.Phase.invoke(Phase.java:317)
at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:264)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:163)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
uest(HTTPTransportUtils.java:275)
at org.apache.axis2.transport.http.HTTPWorker.service(HTTPWorker.java:27
8)
at org.apache.axis2.transport.http.server.AxisHttpService.doService(Axis
HttpService.java:281)
at org.apache.axis2.transport.http.server.AxisHttpService.handleRequest(
AxisHttpService.java:187)
at org.apache.axis2.transport.http.server.HttpServiceProcessor.run(HttpS
erviceProcessor.java:82)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.run
Worker(ThreadPoolExecutor.java:1061)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Wor
ker.run(ThreadPoolExecutor.java:575)
at java.lang.Thread.run(Thread.java:595)
--------------------------------------------
And I get error message in client as following:
org.apache.muse.ws.addressing.soap.SoapFault: The [action] cannot be processed at the receiver.
at org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:298)
at org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:254)
at org.apache.muse.test.simple.SimpleResourceClient.firstOperation(SimpleResourceClient.java:65)
at org.apache.muse.test.simple.SimpleTestClient.main(SimpleTestClient.java:100)