私はWildfly 9で作業しており、Webアプリケーション(.war)によって依存関係としてインポートされたjarを開発しました。 jarファイルはinfinispan 8.1.0を使用し、アプリケーションサーバーは7.2.3を使用します。 i「はWildfly 9.0.x Infinispanを除き
は以下のjboss-展開するstructure.xml
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<exclusions>
<module name="org.infinispan" />
</exclusions>
</deployment>
</jboss-deployment-structure>
書かれてまして、私はジャーライブラリのMETA-INFフォルダに入れています。
私は、Webアプリケーションをデプロイし、私はSessionManagerの初期化を呼び出すと、私はこの例外を取得:
20:53:09,040 INFO [stdout] (AsyncAppender-asyncConsole) org.infinispan.commons.CacheException: Unable to construct a GlobalComponentRegistry!
20:53:09,040 INFO [stdout] (AsyncAppender-asyncConsole) at org.infinispan.factories.GlobalComponentRegistry.<init>(GlobalComponentRegistry.java:136) ~[infinispan-core-7.2.3.Final.jar!/:7.2.3.Final]
20:53:09,041 INFO [stdout] (AsyncAppender-asyncConsole) at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:214) ~[infinispan-core-7.2.3.Final.jar!/:7.2.3.Final]
20:53:09,041 INFO [stdout] (AsyncAppender-asyncConsole) at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:199) ~[infinispan-core-7.2.3.Final.jar!/:7.2.3.Final]
だから、サーバがまだそのライブラリを使用したいようです。
私は間違っていますか?