发布Web服务时出错

问题描述

| 我有一个WSDL文件,从中可以创建服务器端代码框架。现在,在修改了这些基本Java类之后,我已经从项目文件夹中删除了WSDL文件。现在,我正在尝试为这些课程准备Web服务。我正在使用eclipse嵌入的Axis引擎和apache tomcat 5.5。但是,当我开始此操作时,出现以下错误。 IWAB0489E将Web服务部署到Axis运行时时出错   axis-admin失败,发生{http://schemas.xmlsoap.org/soap/envelope/}Server.userException java.lang.reflect.InvocationTargetException 谁能帮忙。这是什么错误?     

解决方法

        解决方案之前,我遇到了这个问题,请使用JAX-WS而不是Axis。     ,        我认为您正在尝试从wsdl文件生成的客户端框架中调用某些方法。如果要调用公开的任何方法,请确保要发送的参数正确。 userException通常与发送错误的参数有关 根据我的经验: 检查一下     ,        当在Web服务项目的Cass路径(构建路径)中可能缺少某些依赖项类时,会发生invocationTargetException(我的意思是,如果某些类不在外部jar或外部项目中,则可能会将Webservice用作引用)路径(构建路径),它在构建Web服务时显示invocationTargetException异常。因此,请确保所有依赖项类/项目都必须位于Web服务项目类路径(构建路径)中。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...