Jar list(add):
1. activation-1.1.jar
2. axiom-api-1.2.12.jar
3. axiom-impl-1.2.12.jar
4. axis2-adb-1.6.1.jar
5. axis2-kernel-1.6.1.jar
6. axis2-transport-http-1.6.1.jar
7. axis2-transport-local-1.6.1.jar
8. axis2-xmlbeans-1.6.1.jar
9. commons-codec-1.3.jar
10. commons-httpclient-3.1.jar
11. commons-io-1.4.jar
12. commons-logging-1.1.1.jar
13. httpcore-4.0.jar
14. neethi-3.0.1.jar
15. woden-api-1.0M9.jar
16. woden-impl-dom-1.0M9.jar
17. wsdl4j-1.6.2.jar
18. wstx-asl-3.2.9.jar
19. xml-resolver-1.2.jar
20. xmlbeans-2.3.0.jar
21. XmlSchema-1.4.7.jar
22. log4j-1.2.15.jar
23. FileNet.jar
Jar list(remove from Memfis->resource folder):
1. axis.jar
2. axis-ant.jar
3. jaxrpc.jar
4. saaj.jar
5. commons-discovery-0.2.jar
6. commons-io-1.1.jar
7. commons-logging-1.0.4.jar
8. log4j-1.2.7.jar
9. log4j.jar
10. wsdl4j-1.5.1.jar
NOTE: after adding & removing these jars, remember to add & remove these jar names from MANIFEST file.
---Generate wsdl to java
1.web services->Generate client
http://axis.apache.org/axis2/java/core/download.cgi
http://axis.apache.org/axis2/java/core/tools/index.html
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -p org.apache.axis2.xxxx -d xmlbeans -s
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -p org.apache.axis2.xxxx -d xmlbeans -s
1.org.apache.axiom.om.OMException:java.lang.ClassCastException:org.apache.axiom.om.impl.llom.OMTextImpl incompatible with org.apache.axiom.om.impl.OMNodeEx --Version issue.
2.java.lang.NoSuchMethodError:
> org.apache.axiom.om.OMAbstractFactory.getMetaFactory()Lorg/apache/axiom/om/OMMetaFactory;
> at
> org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:85)
> at
> org.apache.axiom.om.OMXMLBuilderFactory.createOMBuilder(OMXMLBuilderFactory.java:71)
--version issue
3.Caused by: java.lang.RuntimeException: Cannot load SchemaTypeSystem. Unable
> to load class with name
> schemaorg_apache_xmlbeans.system.sB96777C4495A76B8788F8D7E0FEDDCED.TypeSystemHolder.
--copy the folder under resource(wsdl2java) in memfisweb.classes folder
4.SOAP address
5.SOAP Error - Request Body Data Incorrect.[DESC]validation error: No root element ({com.tibco.xml.validation}null) at /
com.tibco.xml.validation.exception.f: No root element
1-RqHeader.java name remove axis.
2-RsHeader.java
3-ClientDetails.java
4-RqHeaderDocumentImpl.java
5-RsHeaderDocumentImpl.java
6.{http://xml.apache.org/axis/}HttpErrorCode:404 jar missing
********put "","","" in particular package C:\axis2_wsdl2java === correct**********
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -o C:\axis2_wsdl2java -p org.apache.axis2.xxxx -d xmlbeans -s
*******************
*********ns2p**************
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -o C:\axis2_wsdl2java -p org.apache.axis2.xxxx -d xmlbeans -s -ns2p
***********************
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -o C:\axis2_wsdl2java -p org.apache.axis2.xxxx -d xmlbeans -s -ns2p
************ns2p no build.xml*******************
%AXIS2_HOME%\bin\WSDL2Java -uri C:\Asix2_Test\xxxx.wsdl -o C:\temp_20121228 -p org.apache.axis2.xxxx -d xmlbeans -s -ns2p
--noBuildXML
**************************************************
java.lang.NoClassDefFoundError: javax.xml.stream.XMLStreamException stax-api-1.0.1.jar
(RAD 8.0.3,7)
com.ibm.ws.runtime_6.1.0.jar c:\program files\ibm\sdp\runtimes\base_v61\plugins
javax.naming.NameNotFoundException: Context: apaccnshzjw0120Node02Cell/nodes/apaccnshzjw0120Node02/servers/server1, name: services/memfis/dynacache: First component in name memfis/dynacache not found. [Root exception is org.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0]
分享到:
相关推荐
【WebService_Axis2_经典教程】是一篇关于使用Apache Axis2框架开发Web服务的教程。Apache Axis2是一个高效的Web服务引擎,它不仅支持SOAP 1.1和SOAP 1.2协议,还集成了RESTful Web服务以及Spring和JSON等流行技术。...
【Java Webservice Axis2简单开发实例详解】 在Java开发中,Web Service是一种常见的通信机制,用于不同系统间的互操作性。Axis2是Apache组织提供的一个轻量级、高性能的Web Service框架,它使得开发者能够方便地...
【Java Web Service 使用 Axis2 开发详解】 在Java开发中,Web Service是一种常见的服务接口标准,它允许不同系统间通过网络进行通信。Apache Axis2是Java中广泛使用的Web Service框架,提供了一种高效且灵活的方式...
在当前版本中,Axis有两个主要版本:Axis1.x 和 Axis2。本文主要介绍的是Axis 1.4版本。 **1.1 Axis特点** - **灵活性高**:支持多种部署方式。 - **集成度好**:能够很好地与其他开发工具(如Eclipse)集成。 - **...
本篇文章将详细探讨Axis与WebService的相关知识,以及提供的jar包在开发过程中的作用。 一、Axis WebService简介 Axis是Apache软件基金会开发的一个强大的Java Web服务工具,它基于SOAP(Simple Object Access ...
本文将深入探讨标题"WebService_axis2_aar:WebService接口的axis2应用示例"所涉及的知识点。 1. **什么是WebService**: WebService是一种基于标准(如SOAP、WSDL和UDDI)的开放协议,它允许不同平台上的应用程序...
标题中的“spring-axis2-test.rar_Axis2 Spring3_axis2_axis2 spring3_axis2 s”指的是一个关于Spring和Axis2集成的示例项目,它包含了一组用于演示如何在Spring框架中使用Apache Axis2来开发和部署Web服务的源代码...
### 二、Axis2的简单WebService示例 #### 1. 创建服务器端代码 下面是一个简单的WebService示例,定义了一个名为`HelloWorldService`的服务,提供了`sayHello`和`getAge`两个方法。 ```java import java.util....
标题"client_axis.rar_AxisClient_axis client_axis.client_webservice客户端"暗示了这个压缩包包含了一个与Axis相关的Web服务客户端。这个客户端可能是一个Java项目,包含了必要的类库和配置文件,用于与远程Web...
Axis2_WebService_开发指南详细介绍了如何使用Axis2开发WebService。 首先,在进行Axis2的准备工作时,需要下载Axis2的相关jar包,这些依赖包可以在Axis2的官方网站上找到。截至文档提供的信息,最新的版本是1.5.4...
本文将重点讨论与"webservice插件_axis2.rar"相关的知识,这是一个针对Eclipse集成开发环境(IDE)的插件,用于增强Eclipse对Apache Axis2的支持。这个压缩包包含两个子文件: 1. **axis2-eclipse-codegen-wizard-...
在"WebService之axis2案例"中,我们有两个关键部分:服务端(WebService_server)和客户端(WebService_client)。服务端是提供Web服务的应用程序,它定义了对外公开的接口和业务逻辑,这些接口可以通过SOAP(Simple...
1. **创建WebService**:在Axis2中,可以通过编写一个简单的Java类并暴露其方法作为Web服务接口。这个类通常会遵循SOAP协议,定义服务操作。例如,你可以创建一个名为`HelloWorldService`的类,包含一个`sayHello`...
2. ** Axis2**:是一个流行的开源Web服务框架,用于JAX-WS实现。它提供了工具来生成服务和客户端代码,并处理SOAP消息的编解码。 3. **JAX-RS**:提供了创建RESTful Web服务的简单模型,例如使用`@Path`、`@GET`、`@...
axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例axis2例子 webservice axis2 示例
webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例
《 Axis 源码解析与 WebService 发布详解》 Axis 是一款开源的 Java 库,主要用于构建和部署 WebServices。在本文中,我们将深入探讨 Axis 的源码,理解其核心工作原理,并学习如何利用 Axis 来发布 WebServices。...