I would appreciate if any one could help me solve this problem. I am trying to implement a simple webserive which is listed on axis user guide web page. I have copied the Calculator.jws to c:\Program Files\Tomcat 5.5\Webapps\axis folder.
When I access http://localhost:8080/axis/Calculator.jws?wsdl I read the following error message: --------------------------------------------------------------------------- Sorry, something seems to have gone wrong... here are the details:
Fault - Error while compiling: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\jwsClasses\calculator.java AxisFault faultCode: {http://xml.apache.org/axis/}Server.compileError faultSubcode: faultString: Error while compiling: C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\jwsClasses\calculator.java faultActor: faultNode: faultDetail: {}Errors:Error compiling C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\WEB-INF\jwsClasses\calculator.java: Line 1, column 7: class Calculator is public, should be declared in a file named Calculator.java Line 0, column 0: 1 error ---------------------------------------------------------------------------
Please help me solving this problem. Also could please guide me how to execute the client for invoking this service ?
Thanks and Regards
Ayub
SCEA part I,TOGAF Foundation
Uma Mahi
Ranch Hand
Joined: Jan 11, 2006
Posts: 34
posted
0
Guess the problem in your file name
Check the file name
calculator.java
or
Calculator.java.
Umaa Mahi<br />--SCJP1.4
Ayub ali khan
Ranch Hand
Joined: Oct 20, 2005
Posts: 378
2
posted
0
Hi Uma,
Thanks for the inputs. Now my webservice is deployed successfully. When I execute the following command at c:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis\web-inf\classes\samples\userguide\example2> java CalcClient -p8080 add 2 5