You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by frank shen <fr...@lightyr.com> on 2004/02/05 22:00:49 UTC
404: File not found: /axis/services/...
Hi, Everyone:
I was trying to call Axis web service example that come with the Axis
installation.
The web server is Websphere 5. I deployed samples\userguide\example3 which
is 'MyService' successfully.
Because when I call
http://myserverip:9080/WSP_web_server/axis/services/AdminService, it shows:
And now... Some Services
MyService (wsdl)
serviceMethod
AdminService (wsdl)
AdminService
MessageService (wsdl)
storeDisposition
Version (wsdl)
getVersion
But when I call the MyService from a standalone client just as the Axis user
guide shows:
public static void main(String [] args) throws Exception{
Options options = new Options(args);
String endpointURL =
"http://myserverip:9080/WSP_web_server/axis/services/MyService";
String textToSend;
args = options.getRemainingArgs();
if ((args == null) || (args.length < 1)) {
textToSend = "<nothing>";
} else {
textToSend = args[0];
}
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress( new java.net.URL(endpointURL) );
call.setOperationName( new QName("MyService", "serviceMethod") );
call.addParameter( "arg1", XMLType.XSD_STRING, ParameterMode.IN);
call.setReturnType( org.apache.axis.encoding.XMLType.XSD_STRING );
String ret = (String) call.invoke( new Object[] { textToSend } );
System.out.println("You typed : " + ret);
}
It shows the error:
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (404)File not found
faultActor:
faultNode:
faultDetail:
{}string: return code: 404
Error 404: File not found: axis/services/MyService
(404)File not found
at org.apache.axis.client.Call.invoke(Call.java:1703)
at gov.wa.wsp.ws.MessageServiceTest.main(MessageServiceTest.java:107)
at gov.wa.wsp.ws.MessageServiceTest.main(MessageServiceTest.java:113)
Exception in thread "main"
I tried with other services that I developed. All has the same error.
I did exactly the same thing Axis example ask me to. It just doesn't work as
Axis promised. Does anyone know why?
Sincerely,
Frank Shen
Project Manager & Senior Java Analyst
Lightyear Consulting Canada
Tel: 403-208-2455, Email: franks@lightyr.com
Fax: 403-208-2513