如何使Xxis2配置文件在运行时可用于Axis2客户端?

时间:2018-08-01 16:39:45

标签: java soap axis2

我有一个由Maven管理的Java项目,该项目将在TomEE容器中启动。

由于我要使用SOAP服务(在服务器端我无法控制),因此我使用Axis2 1.7.8的客户端部分。

我使用wsdl2java生成了可以正常工作的客户端类:

MyService service = new MyService("url");
service.someOperation();

我想在配置文件(axis2.xml)中指定一些设置,然后将该文件与我的应用程序一起交付。

我想知道从哪里以及如何在运行时读取此配置文件?我想将axis2.xml文件放入我的资源文件夹中,并在代码级别上指定Axis2可以找到它的位置。

我该怎么做?

假设:我需要使用ConfigurationContext来实例化自己的ConfigurationContextFactory,这样我就可以以某种方式(如何?)影响如何查找此配置文件。但是到目前为止还不知道。

0 个答案:

没有答案