持久Axis2服务文件

问题描述:

我在JBoss EAP 6.2服务器的Axis2上部署了一个实例。但是,我可以通过在线管理控制台添加我的服务文件。这是一个问题,因为当我通过控制台添加它们时,它们被添加到独立的/ tmp/vfs中的随机文件夹中。所以当我停下来再启动我的服务器时,我失去了我的参考,我需要通过控制台重新添加它们。我如何设置它,以便每次启动服务器时都不需要重新添加服务文件?持久Axis2服务文件

您可以在war/WEB-INF/services以内预先打包它们,以便它们自动部署到war文件中。

例如

/WEB-INF 
    /services 
    /service_a.aar 
    /service_b.aar 
    /services.list 

services.list文件在同一目录下有一个文本文件中列出您的AAR文件......每行

aar文件只是拉上轴档案之一。它们包含META-INF目录以及您的wsdl,任何xsd文件和描述该服务的Axis2 services.xml服务配置文件。

+0

完美!谢谢。 – cain4355