JBoss5.1およびUbuntulinux12.10で正常に動作する標準のWARアプリケーションがあります。
ただし、CentOS 5.2に同じアプリケーションをデプロイしようとすると、停止(アンデプロイ)操作で次の例外が発生します。
java.lang.Error:DelegatingHandler@458087116[path=app.war/WEB-INF/lib/aspectjtools.jar context = file:/ jboss / server / deploy / real = file:/ jboss / server / deploy/appへのアクセス中にエラーが発生しました.war / WEB-INF / lib / aspectjtools.jar原因:java.util.zip.ZipException:java.util.zip.ZipFileのjava.util.zip.ZipFile.open(ネイティブメソッド)でzipファイルを開くときにエラーが発生しました。(ZipFile.java:127)at java.util.zip.ZipFile。(ZipFile.java:143)at org.jboss.virtual.plugins.context.zip.ZipFileWrapper.ensureZipFile(ZipFileWrapper.java:175)atorg。 jboss.virtual.plugins.context.zip.ZipFileWrapper.acquire(ZipFileWrapper.java:245)at org.jboss.virtual.plugins.context.zip.ZipEntryContext.initEntries(ZipEntryContext.java:484)atorg.jboss.virtual。 plugins.context.zip.ZipEntryContext.ensureEntries(ZipEntryContext.java:619)...58詳細
ロード時のウィービングAOPにはaspectjtools.jarが必要です。
- 私はaspectjtools1.6.2を使用していますが、最新バージョン1.7.1でも同じ問題を試しました。
- そのJARのZIPファイルの整合性を何度も再確認しました。整合性は問題ありません。
- 例外なく、java.util.zipを使用して戦争を解凍する小さなアプリケーションを作成しました。
- UNIXファイル記述子の制限が十分に高く、最大制限が設定されていることを確認しました。
- JBoss JVMを起動するユーザーは、サーバーディレクトリに対するすべての権限を持っています。
- 私はaspectjtools.jarで不規則なものを検索しましたが、特別なことは何もありません。
それでも問題が何であるかを理解することができます、そしてこれのためのグーグルリンクが0あるので、私は何か間違ったことをしていないのだろうかと思っています!アイデアが足りなくなったので、助けていただければ幸いです。