-
WebServies中AxisFault错误 求教高手解决 急10
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (404)/axis/servies/UserServies
faultActor:
faultNode:
faultDetail:
{}:リターンコード: 404
<html><head><title>Apache Tomcat/5.0.28 - Error report</title><style></style> </head><body>HTTP繧ケ繝?繝シ繧ソ繧ケ 404 - /axis/servies/UserServies
type 繧ケ繝?繝シ繧ソ繧ケ繝ャ繝昴?シ繝?
繝。繝?繧サ繝シ繧ク /axis/servies/UserServies
隱ャ譏? The requested resource (/axis/servies/UserServies) is not available.
Apache Tomcat/5.0.28
</body></html> / [en]-(return code: 404
<html><head><title>Apache Tomcat/5.0.28 - Error report</title><style></style> </head><body>HTTP繧ケ繝?繝シ繧ソ繧ケ 404 - /axis/servies/UserServies
type 繧ケ繝?繝シ繧ソ繧ケ繝ャ繝昴?シ繝?
繝。繝?繧サ繝シ繧ク /axis/servies/UserServies
隱ャ譏? The requested resource (/axis/servies/UserServies) is not available.
Apache Tomcat/5.0.28
</body></html>)
{http://xml.apache.org/axis/}HttpErrorCode:404
(404)/axis/servies/UserServies
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at common.UserServiesSoapBindingStub.userCreate(UserServiesSoapBindingStub.java:155)
at comTeat.ComBean.comCheck(ComBean.java:22)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:72)
at javax.faces.component.UICommand.broadcast(UICommand.java:312)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:534)
通过ANT工具的文件生成了WSDL文件,然后用生成的WSDL生产客服端代码 。在进行调用的时候 调用call.invoke方法的时候 报了这个错误
2008年12月08日 15:01
相关推荐
在 Axis2 中,如果我们在 WebService 方法中引用了其他 Jar 包或文件夹下的类,那么这些 Jar 包或文件夹下的类的成员变量就需要有 get 方法,否则就会出现找不到属性错误。解决方法是修改这些 Jar 包或文件夹下的类...
当我们尝试使用Axis2的代码生成向导(Codegen Wizard)工具时,如果遇到`InvocationTargetException`,这可能表明在生成Web服务客户端或服务器端代码的过程中发生了错误。可能的原因有很多,包括但不限于: 1. **...
解决was7中部署axis2出错的问题: Caused by: org.apache.axis2.AxisFault: The system is attempting to engage a module that is not available: addressing
6. **错误处理和调试**: Axis提供了详细的错误报告和日志记录,帮助开发者诊断和解决Web服务中的问题。 在压缩包的"lib"目录下,很可能包含了运行和开发Axis1.4 Web服务所需的所有依赖库,如: - JAR文件:这些是...
在Java编程中,`java.util.ConcurrentModificationException` 是一个常见的运行时异常,通常发生在尝试并发修改集合时。这个异常的产生是由于集合类(如HashMap)的非线程安全特性,当你在一个线程中使用迭代器遍历...
通常,这类异常是由于程序员的错误或代码逻辑的疏忽造成的,例如类型转换错误、空指针异常、数组越界等。在你遇到的问题中,“unexpected subelement” 提示了一个子元素的出现与预期不符,这通常发生在解析XML、...
{http://xml.apache.org/axis/}stackTrace: AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: java.lang.reflect.InvocationTarget...
SOAP(Simple Object Access Protocol)是一种基于XML的网络通信协议,常用于Web服务的交互。SOAP客户端是使用SOAP协议与...在实践中,开发者还需要考虑性能优化、错误处理和测试策略,以确保服务的稳定性和可靠性。
System.out.println("property配置文件加载错误!"); e.printStackTrace(); } finally { if (in != null) { try { in.close(); } catch (Exception e) { e.printStackTrace(); } } } } // invoke,每...
在当前的软件开发领域中,将Java代码发布为WebService是一种常见的做法,尤其在企业级应用和服务交互场景中。本文将基于提供的标题、描述及部分图片描述内容,详细阐述如何通过特定工具或平台(如Cordys等)将Java...
在IT领域,特别是Web服务开发中,安全性是一个至关重要的议题。Apache Axis是用于构建和调用Web服务的一个流行框架,其版本Axis1.4提供了多种安全性和认证机制,包括通过HTTP头部进行鉴权的方式。本文将深入探讨如何...
在 Axis2 中,我们需要将服务类 `ComplexTypeService` 注册到 Axis2 服务容器中,这通常通过编写服务描述文件(如 `.aar` 文件)来实现。服务部署后,可以通过 SOAP 请求调用这些方法。 四、客户端调用服务 在...
### Axis2在Eclipse中的搭建与使用详解 #### 一、前言 随着Web Services技术的发展,Axis2作为Apache组织下的一个开源项目,为开发者提供了简单而强大的工具来实现Web Services的功能。本文将详细介绍如何在Eclipse...
- 对于SOAP消息中可能存在的错误,如SOAP Fault,需进行适当的错误处理。 #### 三、使用工具自动生成客户端代码 除了上述两种手动编写代码的方式外,还可以利用工具来自动生成客户端代码,这种方式可以极大地提高...
它为开发者提供了灵活的消息传递框架、传输框架、数据编码子系统以及对WSDL、错误处理等的支持。Axis2不仅适用于Java平台,还支持与C++、.NET等不同语言的互操作,这使得它成为跨平台Web服务集成的理想选择。 在...
在可能出现异常的地方,通常会捕获`AxisFault`,它是Axis2中表示通信错误的类。在示例中,异常处理部分并未打印堆栈跟踪,这可以根据实际需求进行调整。 总结,创建和使用Web Service客户端涉及理解Web Service的...
在IT行业中,尤其是在Web服务和企业级应用集成的领域,NTLM(NT LAN Manager)认证是一种常见的身份验证机制,尤其在Windows环境中。Axis2是一个流行的Java Web服务框架,它允许开发人员创建、部署和消费Web服务。本...
在本文中,我们将深入探讨Axis2客户端的使用,通过一个简单的demo来展示如何创建并调用WebServiceClient。 一、Axis2客户端概述 Axis2客户端是用于与远程Web服务交互的工具。它允许开发者通过SOAP消息发送请求并...
9. **错误处理**:Axis提供了丰富的异常处理机制,包括SOAPFault和AxisFault,帮助开发者处理服务调用过程中的错误。 10. **调试与日志**:Axis 1.4可以通过日志配置文件(如log4j.properties)进行日志输出的控制...