环境jdk1.6,tomcat5.5.28,环境变量,jar包都按照谷歌上面来的,却总是:
Needed Components
Found SAAJ API (javax.xml.soap.SOAPMessage) at an unknown location
Found JAX-RPC API (javax.xml.rpc.Service) at E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\lib\jaxrpc.jar
Found Apache-Axis (org.apache.axis.transport.http.AxisServlet) at E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\lib\axis.jar
Found Jakarta-Commons Discovery (org.apache.commons.discovery.Resource) at E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\lib\commons-discovery.jar
Found Jakarta-Commons Logging (org.apache.commons.logging.Log) at E:\apache-tomcat-5.5.28\bin\commons-logging-api-1.1.1.jar
Found Log4j (org.apache.log4j.Layout) at E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar
Found IBM's WSDL4Java (com.ibm.wsdl.factory.WSDLFactoryImpl) at E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\lib\wsdl4j.jar
Found JAXP implementation (javax.xml.parsers.SAXParserFactory) at an unknown location
Found Activation API (javax.activation.DataHandler) at an unknown location
这些缺少的jar包都有,也都设置在环境变量里面。自己写一个helloworld的程序后,返回的wsdl报AXIS error
Sorry, something seems to have gone wrong... here are the details:Fault - Error while compiling:  E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\jwsClasses\Hello.java
AxisFault
 faultCode: {http://xml.apache.org/axis/}Server.compileError
 faultSubcode: 
 faultString: Error while compiling:  E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\jwsClasses\Hello.java
 faultActor: 
 faultNode: 
 faultDetail: 
{}Errors: Error compiling E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\jwsClasses\Hello.java:
Line 0, column 0: could not parse error message:  ???sun.tools.javac.Main ????
E:\apache-tomcat-5.5.28\webapps\axis\WEB-INF\jwsClasses\Hello.java:1: ???????????
??1Hellojava/lang/Object<init>()VCode
^Line 1, column 50:  ????????
Line 1, column 51:  ????????
Line 1, column 52:  ????????
...........