用Web
logic
的servicegen ant
生webservice.
Part of build.XML
<target name="servicegen">
<servicegen
destEar="demoEar.ear"
warName="demoWar.war"
contextURI="demo">
<service
EJB
Jar="demo.jar"
targetNamespace="http://localhost:7001/demo"
serviceName="demo"
serviceURI="/demo"
generateTypes="True"
expandMethods="True" >
</service>
</servicegen>
</target>
这个target
运行以后,
在对应目录(
例子中是当前目录)
生成了demoEar.ear
文件,
里面就包含了webservice
的配置文件,
将这个demoEar.ear
发布到weblogic
下,
即可在console
中查看到名为demo
的webservice.
这里,
如果将demoEar.ear(demoWar.war)
换成不是.ear(.war)
结尾的名字,
就会在目录下生成一个的新的目录,
而不是ear
文件,
里面的内容跟demoEar.ear
解压后完全一样.
解释:
demo.jar:ejb jar
文件,
里面应该包含能正确运行的ejb
相关信息(classes,ebj-jar.xml,weblogic-ejb-jar.xml
等)
demoEar.ear:
生成的ear
文件名称,
或者是目录名称
demoWar:ear
生成的war
文件名称,
或者是目录名称
demo:contextURI
是指生成的web application
的context
名称
serviceName:webservice
的名称
分享到:
相关推荐
为Weblogic 配置ANT 开发环境
【标题】"WebLogic下Ant部署的Demo"是关于如何使用Apache Ant自动化工具在Oracle WebLogic服务器上部署应用程序的一个示例。这个demo旨在简化和优化WebLogic环境中的部署流程。 【描述】WebLogic是一个功能强大的...
【标题】:“使用Ant管理配置Weblogic” 【描述】: 这篇博客主要讲述了如何利用Apache Ant工具来自动化管理Weblogic服务器的部署与配置过程。Ant是一个Java库和命令行工具,其设计目标是驱动构建过程,它允许开发...
通过上述分析可以看出,使用Ant来部署WebLogic Server应用时,需要明确指定服务器的启动参数、路径以及操作类型。这种方式不仅能够提高部署效率,还能确保部署过程的一致性和可靠性。开发者可以根据具体需求调整这些...
然而,部署过程中可能会遇到各种问题,如在本问题中遇到的"weblogic12c部署webservice错误问题WSSERVLET11"。 错误信息"无法解析运行时描述符: java.lang.IllegalStateException: MASM0001:"指出在部署Web服务时...
详细描述了如何在tomacat6.0下发布webService,并以此为基础,进一步重点描述了如何在Weblogic10.3下发布webService。网上多半描述的是Weblogic8.1版本,而很少有关Weblogic10版本下发布webService。据本人了解,这...
由于我们使用的是 WebLogic 服务器,因此我们可以使用 WebLogic 自带的 Workshop 开发工具来创立我们的 WebService 工程。 首先,我们需要创立一个新的 WebService 工程。在 Workshop 中,我们可以选择“File”->...
【标题】:“Weblogic 兼容的 WebService(2)” 在本文中,我们将深入探讨Weblogic服务器如何与WebServices进行兼容,特别是关注其在实际应用中的第二部分内容。WebLogic Server是Oracle公司提供的一个企业级Java...
### WebLogic 下 Webservice 开发相关知识点 #### 一、介绍与路线图 - **文档范围及受众**:本文档旨在为使用 BEA WebLogic Server 版本 9.2 的开发者提供关于 Web 服务开发的指导。适用于希望了解如何在 WebLogic...
描述中提到的“ant,weblogic,1.6.1,jar.zip包下载,依赖包”表明这个压缩文件可能是一个开发者使用的工具,他们需要下载这个包来支持他们的Ant构建过程,并且这个包自身可能依赖于其他的一些库或组件。"jar.zip"通常...
【Weblogic92】 WebLogic Server 9.2 是Oracle公司的一款企业级Java应用服务器,它提供了完整的Java EE(J2EE)平台支持,包括Servlet、JSP、EJB等技术,用于开发、部署和管理分布式Web应用程序。在本例中,Weblogic...
要使用ant-weblogic.jar,你需要将其添加到Ant的类路径中。这通常通过修改Ant的build.xml文件,添加一个classpath元素来实现。例如: ```xml <path id="ant.classpath"> <pathelement location="path/to/ant-...
标签:ant-weblogic-1.7.0.jar,ant,weblogic,1.7.0,jar包下载,依赖包
Ant是一个基于Java的构建工具,而WebLogic则是一款广泛使用的Java EE应用服务器。本文将深入探讨它们之间的结合,特别是通过`ant-weblogic-1.6.jar.zip`这个压缩包,了解如何利用Ant来管理WebLogic的部署和生命周期...
使用ant-weblogic-1.6.5.jar时,开发者需要在Ant构建脚本(build.xml)中引入这个插件,并配置相关的目标任务。例如,可以定义一个部署应用的任务,指定WebLogic服务器的位置、目标域、应用程序的WAR或EAR文件路径等...
3. **部署操作**:你可以使用Ant的`deploy`任务来部署应用到WebLogic Server,指定应用的WAR或EAR文件,以及目标部署位置。同样,`undeploy`任务可以用来移除已部署的应用。 4. **启动与停止服务器**:Ant插件还...