Java 为给定WSDL创建Web服务时发生IWAB0014E意外异常:需要代理授权
我创建了一个动态web项目Java 为给定WSDL创建Web服务时发生IWAB0014E意外异常:需要代理授权,java,web-services,Java,Web Services,我创建了一个动态web项目 将WSDL文件导入到项目的Webcontent中 我进入文件->新建->网络服务->网络服务 我相应地调整了所有的设置,但在找到它后抛出了以下命令 错误 java.lang.IllegalArgumentException:return code:407之后的字符“0x0” 需要代理授权 需要代理授权 描述:访问此代理需要授权 '不是有效的XML字符。 位于org.apache.axis.components.encoding.AbstractXMLEncode(A
java.lang.IllegalArgumentException:return code:407之后的字符“0x0”
需要代理授权
需要代理授权
描述:访问此代理需要授权
'不是有效的XML字符。
位于org.apache.axis.components.encoding.AbstractXMLEncode(AbstractXMLEncoder.java:110)
发生这种情况的原因是Axis2的设置不正确 步骤:
点击此链接了解更多详细信息:这里有一个建议。我也面临着同样的问题,但这个解决方案对我有效。试试看 在创建WSDL之前,你做过什么 只需右键单击为WS创建的Java文件 选择WEb服务-->创建WEb服务 现在选择Web服务类型作为“自底向上”方法 选择客户端类型栏选择,直到“测试客户端”(完整)
现在完成并检查。有时,由于临时文件,可能会出现此问题
- 月食
- 删除org.eclipse.jst.ws.cxf.core.prefs文件
- 删除.cxftmp文件夹
- 重新启动eclipse
java.lang.IllegalArgumentException: The char '0x0' after 'return code: 407
<HEAD><TITLE>Proxy Authorization Required</TITLE></HEAD>
<BODY BGCOLOR="white" FGCOLOR="black"><H1>Proxy Authorization Required</H1><HR>
<FONT FACE="Helvetica,Arial"><B>
Description: Authorization is required for access to this proxy</B></FONT>
<HR>
<!-- default "Proxy Authorization Required" response (407) -->
</BODY>
' is not a valid XML character.
at org.apache.axis.components.encoding.AbstractXMLEncode(AbstractXMLEncoder.java:110)