1

WSO2 Axis2 サービス プロジェクトの Java クラス パスにテキスト ファイルを配置し、WSO2 AS サーバーにアップロードしましたが、Axis2 サービスは ClassPathResource クラスでそれを見つけることができません。例外は次のとおりです。

クラスパスリソース [xxx.xml] から XML ドキュメントを解析中に IOException が発生しました

xxx.xml ファイルが AS サーバーの .aar パッケージにアップロードされていると確信しています。

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

ClassPathResource クラスを使用して、WSO2 Axis2 サービスでファイル リソースを検索する方法は??

4

1 に答える 1

0

サービス アーカイブの階層の最上位に "xxx.xml" ファイルがあると仮定すると、次の Java スニペットを使用して Axis2 サービス クラス内でアクセスできます。

........ 入力ストリームは = getClass().getResourceAsStream("/xxx.xml"); .......

お役に立てれば!

乾杯、プラバース

于 2012-09-07T18:50:43.403 に答える