删除项目中stax-api-1.0.1.jar,在项目WEB-INF添加weblogic.xml配置
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<!-- 以下是优先加载项目中jar-->
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
<!-- 以下是配置应用的访问名称 可以不用配置在weblogic服务页面修改上下文-->
<context-root>/</context-root>
</weblogic-web-app>
分享到:
相关推荐
而相应的war包在tomcat上是可以正常启动的,通过后台的日志分析大致可以定位为相关的cxf类无法找到,其实这些类在项目的lib目录下都是存在的,莫名其妙的就是找不到,归根结底原因不是找不到类,而是发布后war下的...
本文将深入探讨Web Service jar包,包括其重要性、工作原理以及如何在项目中使用它们。 首先,Web Service jar包是Java开发Web服务的核心组件,包含了一系列的类库和API,使得开发者能够创建、部署和消费Web服务。...
解压缩后,你会看到一个bin目录,其中包含了一些用于生成客户端代码的命令,如`wsdl2java`,以及一个lib目录,该目录下的jar包是你在项目中需要用到的依赖。 在Windows环境下,为了正确使用CXF,你需要设置环境变量...
- 将 CXF 相关的 `.jar` 文件复制到项目的 `WEB-INF/lib` 目录下,并确保这些 `.jar` 文件被添加到项目的 Java Build Path 中。 2. **接口定义**: - 创建一个接口 `ISurveyService` 并使用 `@WebService` 注解...
**导入必需的 .jar 包**:为了使项目能够运行 CXF 相关的功能,需要导入以下 .jar 文件: - commons-logging-1.1.1.jar - geronimo-activation_1.1_spec-1.0.2.jar (或 Sun 的 Activation jar) - geronimo-...
8. **部署和运行**:在服务器上部署SOAP服务通常涉及将WAR文件(Web应用程序归档)部署到应用服务器,如Tomcat、JBoss或WebLogic。服务端的jar文件应包含在类路径中,以确保服务正常运行。 9. **测试工具**:为了...
这使得CXF具有高度的灵活性,能够在轻量级容器(如Tomcat)到全功能的J2EE应用服务器(如Geronimo、JOnAS、JBoss、WebLogic和WebSphere)等各种环境中部署。 为了满足不同编程需求,CXF提供了全面的API支持,包括...
这通常是因为项目依赖中的`cxf-services-wsn-core-2.5.9.jar`与Weblogic服务器中已有的同名或相似名称的JAR包发生了冲突。 **解决方法:** - 检查项目的依赖列表,找到`cxf-services-wsn-core-2.5.9.jar`。 - 删除...
CXF框架的部署十分灵活,既可在轻量级容器如Tomcat或Spring支持的容器中运行,也可整合到JBI容器如ServiceMix、OpenESB或Petals中,甚至在J2EE应用服务器上部署,如Geronimo、JOnAS、JBoss、WebLogic及WebSphere。...
- **轻量级部署**:可以部署到Tomcat或任何支持Spring的容器中。 - **JBI整合**:可以部署到JBI容器中,如ServiceMix、OpenESB或Petals。 - **J2EE集成**:可以部署到J2EE应用服务器,如Geronimo、JOnAS、JBoss、...
Apache CXF 是一个开放源代码框架...它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。
通过添加CXF库到项目的类路径,可以在Tomcat中发布和消费Web服务,同时解决自动生成WSDL中参数和返回值的命名问题。 ### 4. 部署和测试 发布服务后,可以通过WSDL文件地址进行测试,例如`...
在实际应用中,JAX-WS通常与Java EE服务器(如Tomcat、JBoss或WebLogic)一起使用,或者在Java SE环境中通过Apache CXF、Metro等实现库来提供和使用Web服务。开发者可以利用JAX-WS的强大功能,轻松地构建符合SOA...