Hello, 

I've just tried to upgrade to axis 1.5 from 1.4.1.  Axis can't seem to
map the operation to my url's for rest requests.

This was all working in the previous version.

My WSLD has something like this:
<wsdl2:operation ref="tns:getResource"
    whttp:inputSerialization="application/x-www-form-urlencoded"
    whttp:outputSerialization="application/xml"
    whttp:faultSerialization="application/xml"
    whttp:ignoreUncited="false" whttp:method="GET"
    whttp:location="user/{username}/resource/{fileName}">
      <wsdl2:outfault ref="tns:ResourceNotFoundException" />
</wsdl2:operation>

But I just get errors making a GET request to the url:

[ERROR] The endpoint reference (EPR) for the Operation not found is
/services/services/WorkspaceService/user/jdoe/resource/default/ and the
WSA Action = null
org.apache.axis2.AxisFault: The endpoint reference (EPR) for the
Operation not found is
/services/services/WorkspaceService/user/jdoe/resource/default/ and the
WSA Action = null
        at
org.apache.axis2.engine.DispatchPhase.checkPostConditions(DispatchPhase.
java:89)
        at org.apache.axis2.engine.Phase.invoke(Phase.java:334)
        at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:251)


Anyone have any luck getting this kinda thing to work in 1.5?

Thanks,
Jon Roberts

Reply via email to