1

我在 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 服务下查找文件资源?

4

1 回答 1

0

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

........ InputStream is = getClass().getResourceAsStream("/xxx.xml"); …………

希望这可以帮助!

干杯,普拉巴斯

于 2012-09-07T18:50:43.403 回答