请教axis2的一个问题,部署后点击示例的version都报错,请各位大侠帮助解答一下
环境:jdk1.5.0_11
Tomcat 5.0
先是从网上找了N个示例,部署都有问题,就是生成不了WSDL文件,如下
- <error>
<description>Unable to generate WSDL for this service</description>
<reason>Either user has not dropped the wsdl into META-INF or operations use message receivers other than RPC.</reason>
</error>
后来想点点那个version看能不能生成WSDL文件,结果直接报了下面的异常
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found
javax.xml.transform.TransformerFactory.newInstance(Unknown Source)
org.apache.ws.commons.schema.XmlSchema.serialize_internal(XmlSchema.java:214)
org.apache.ws.commons.schema.XmlSchema.write(XmlSchema.java:200)
org.apache.axis2.description.AxisService2OM.generateOM(AxisService2OM.java:147)
org.apache.axis2.description.AxisService.getWSDL(AxisService.java:553)
org.apache.axis2.description.AxisService.printWSDL(AxisService.java:533)
org.apache.axis2.transport.http.ListingAgent.processListService(ListingAgent.java:144)
org.apache.axis2.transport.http.ListingAgent.handle(ListingAgent.java:89)
org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:109)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
有没有那位大侠遇到过这样的问题或者知道是什么地方错了,请帮帮小弟,心里很急
AXIS_HOME等环境变量都是设置好了的