如何在WSO2 Axis2服务中使用ClassPathResource类?

时间:2012-08-24 13:05:55

标签: axis2 wso2 wso2carbon

我在WSO2 Axis2服务项目的java类路径中放置了一个文本文件并将其上传到WSO2 AS服务器,但是我的Axis2服务无法通过ClassPathResource类找到它。例外情况如下:

  

IOException从类路径资源[xxx.xml]

解析XML文档

我确信我的xxx.xml文件已经上传到AS服务器上的.aar包中:

service.aar
...[META-INF]
...[package dir]
...xxx.xml

如何使用ClassPathResource类在WSO2 Axis2服务下查找文件资源??

1 个答案:

答案 0 :(得分:0)

假设您在服务存档的层次结构的顶层有“xxx.xml”文件,您可以使用以下java片段在Axis2服务类中访问它。

........ InputStream是= getClass()。getResourceAsStream(“/ xxx.xml”); .......

希望这有帮助!

干杯, Prabath