为什么eclipse Web服务向导不会创建server-config.wsdd?

时间:2012-11-08 13:26:32

标签: axis2 tomcat7 eclipse-wtp java2wsdl

我正在使用eclipse(Juno)为Tomcat 7和Axis2开发Web服务。我有一个java bean,我想用它来创建Web服务。 Web服务向导似乎运行正常,但是当服务器启动时,我收到以下错误消息:

2012-11-08 13:31:20,059 ERROR [localhost-startStop-1] configuration.EngineConfigurationFactoryServlet (EngineConfigurationFactoryServlet.java:162) getServerEngineConfig 
    - Unable to find config file.  
    Creating new servlet engine config file: /WEB-INF/server-config.wsdd

我理解这意味着缺少 server-config.wsdd 。我该如何创建这个文件?为什么它不是由向导自动生成的?

更新 我重新创建了项目,但没有出现错误消息。我想我做错了什么。也许Axis1被用作Andreas Veithen在下面的建议。

2 个答案:

答案 0 :(得分:2)

这是Axis 1.x生成的错误消息。如果您正在开发Axis2服务,则不应尝试在Axis 1.x上部署它。

答案 1 :(得分:-1)

在生成Java Bean或wsdl时,请在webservices向导中选择“启动服务”选项,然后eclipse会为您创建server-confid.wsdd文件。希望这会有所帮助。