Hab da ein Problem mit AXIS2 unter Tomcat. Hab AXIS2 als war Datei über den Tomcat Manager deployed. Soweit so gut, das hat auch alles super geklappt und AXIS ist jetzt über http://url:1080/servlet_jsp/axis2 zu erreichen. Jetzt kommt das Problem, wenn ich eine WSDL Datei aufmachen will dann bekomme ich als SOAP URL leider die falsche Adresse:
Code: Select all
<wsdl:service name="Version">
<wsdl:port name="VersionSOAP11port_http" binding="axis2:VersionSOAP11Binding">
<soap:address location="http://url:1080[b]/servlet_jsp/[/b]services/Version"/>
</wsdl:port>
<wsdl:port name="VersionSOAP12port_http" binding="axis2:VersionSOAP12Binding">
<soap12:address location="http://url:1080[b]/servlet_jsp/[/b]services/Version"/>
</wsdl:port>
<wsdl:port name="VersionHttpport1" binding="axis2:VersionHttpBinding">
<http:address location="http://url:1080[b]/servlet_jsp/[/b]rest/Version"/>
</wsdl:port>
</wsdl:service>
Die AXIS Installation ist im Moment wieder out-of-the-box. Habe aber schonmal versucht in der axis2.xml den Parameter "contextRoot" oder "servicePath" entsprechend zu setzen, leider ohne Erfolg. Hat jemand von euch eine Idee was ich noch versuch kann (nein das servlet_jsp in der URL werde ich leider nicht los).