The error stack at Axis2 standalone mode is as follows:-
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation not found is http://192.168.1.28:6666/axis2/services/MyService and the WSA Action = null at org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.java:86)
       at org.apache.axis2.engine.Phase.invoke(Phase.java:308)
       at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:212)
       at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:132)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275) at org.apache.axis2.transport.nhttp.ServerWorker.processPost(ServerWorker.java:207) at org.apache.axis2.transport.nhttp.ServerWorker.run(ServerWorker.java:171) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
       at java.lang.Thread.run(Thread.java:595)

I have gone through the "soapenv:Header"
I don't find "<wsa:ReplyTo>" in soapenvHeader may be this causing the error.



Vishwanath Pratap Singh wrote:
Hi All,
I am new to JBoss and Apache Axis2.
The error i am facing is "The endpoint reference (EPR) for the Operation not found is http://ip:port/axis2/services/MyService and the WSA Action = null" Initially I was using apache Axis2.1.3 in standalone mode to communicate with other apache Axis2.1.3 and it was working fine.
But as the requirement changes I have to deploy Axis2 inside JBoss.
Now Axis2.1.3 inside JBoss4.2.0 have to communicate with another Axis2.1.3 that is running in standalone mode.
Both deployment are succesful and no error/exception are seen.
But the behavior what i am expecting is not shown.
On sending the request from the Axis deployed in JBoss to standalone Axis2.1.3 following error is reported by standalone Axis2.1.3.

"The endpoint reference (EPR) for the Operation not found is http://ip:port/axis2/services/MyService and the WSA Action = null".

The soap request when i am using JBoss and Axis2 combination::

POST http://192.168.1.28:6666/axis2/services/MyService HTTP/1.1
Content-Type: text/xml; charset=UTF-8
Transfer-Encoding: chunked
Host: 192.168.1.28:6666
Connection: Keep-Alive
User-Agent: Axis2-HttpComponents-NIO

77f
<?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
      <soapenv:Body>
<invokeExtractionRequest xmlns="http://superconnector.panoptica.com";> <arg0 xmlns="" type="com.panoptica.common.message.BOpExtractionRequest">
               <heartBeatMessageInterval>0</heartBeatMessageInterval>
<infraDetails type="com.panoptica.common.message.BOpInfraDetails">
                  <email_BOpAdmin>emailid</email_BOpAdmin>
                  <fromDate>1970-01-01T00:00:00.000Z</fromDate>
                  <fromDateLong>0</fromDateLong>
                  <infraInstanID>7777</infraInstanID>
                  <infraName>SVN</infraName>
                  <infraType>1</infraType>
                  <instanLogin>useranme</instanLogin>
                  <instanName>/trunk/central</instanName>
                  <instanPasswd>password</instanPasswd>
                  <instanUrl>XXXXXXXXXXXX>
<messageIdent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:nil="true" />
                  <orgAbbrev></orgAbbrev>
<projectName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:nil="true" /> <subProjectName xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:nil="true" />
                  <toDate>2009-02-18T07:31:21.129Z</toDate>
                  <toDateLong>1234942281129</toDateLong>
               </infraDetails>
               <requestID>12345</requestID>
               <route type="com.panoptica.common.BOpComponent">
                  <adminEmail>emailid</adminEmail>
                  <host>http://192.168.1.28</host>
                  <port>6666</port>
                  <type>102</type>
                  <uriSuffix>axis2/services/MyService</uriSuffix>
               </route>
               <route type="com.panoptica.common.BOpComponent">
                  <adminEmail>emailid</adminEmail>
                  <host>rmi://192.168.1.28</host>
                  <port>5401</port>
                  <type>101</type>
                  <uriSuffix></uriSuffix>
               </route>
               <sender type="com.panoptica.common.BOpComponent">
                  <adminEmail>emailid</adminEmail>
                  <host>http://192.168.1.28</host>
                  <port>5555</port>
                  <type>102</type>
                  <uriSuffix>axis2/services/MyService</uriSuffix>
               </sender>
            </arg0>
         </invokeExtractionRequest>
      </soapenv:Body>
   </soapenv:Envelope>0

The soap request when i am using Axis2 - Axis2 combination::

POST /axis2/services/MyService HTTP/1.1
Content-Type: text/xml; charset=UTF-8
SOAPAction: "urn:anonOutInOp"
User-Agent: Axis2
Host: 192.168.1.28:6666
Transfer-Encoding: chunked

soap envelope is exactly same.


When i open the standalone Axis2.1.3 service in web-browser with the url "http://192.168.1.28:9002/axis2/services/MyService?wsdl"; and http://192.168.1.28:9002/axis2/services/MyService"; both work fine. While i open Axis2.1.3 which is deployed inside Jboss "http://192.168.1.28:8080/axis2/services/MyService?wsdl"; work fine but url "http://192.168.1.28:8080/axis2/services/MyService"; it gives error as given below follows::
<soapenv:Reason>
-
<soapenv:Text xml:lang="en-US">
The endpoint reference (EPR) for the Operation not found is /axis2/services/MyService and the WSA Action = null
</soapenv:Text>
</soapenv:Reason>
May be this can help you to find out the root cause. Because same error is occurring when i am running the application.

Please let me know if any other information is required.
Any help will be gratefully appreciated.







Reply via email to