Я пытаюсь развернуть войну, используя кувшин с кристальными предметами. Но когда я развертываю войну в автономном режиме / развертываниях, я получаю это исключение:
2020-01-31 15:45:07,171 ERROR [stderr] (Thread-98) at com.rsa.jsafe.CryptoJ.isFIPS140Compliant(Unknown Source)
2020-01-31 15:45:07,171 ERROR [stderr] (Thread-98) at com.businessobjects.bcm.internal.BcmRsaLib.initialize(BcmRsaLib.java:214)
2020-01-31 15:45:07,172 ERROR [stderr] (Thread-98) at com.businessobjects.bcm.internal.BcmRsaLib.<clinit>(BcmRsaLib.java:289)
2020-01-31 15:45:07,172 ERROR [stderr] (Thread-98) at com.businessobjects.bcm.BCM.<clinit>(BCM.java:1158)
2020-01-31 15:45:07,173 ERROR [stderr] (Thread-98) at com.crystaldecisions.enterprise.ocaframework.BCMInitializer.run(BCMInitializer.java:29)
2020-01-31 15:45:07,175 ERROR [stderr] (Thread-98) at java.lang.Thread.run(Thread.java:748)
2020-01-31 15:45:07,175 ERROR [stderr] (Thread-98) Caused by: java.lang.SecurityException: Required jcm jar file not found.
2020-01-31 15:45:07,176 ERROR [stderr] (Thread-98) at com.rsa.cryptoj.o.cq.a(Unknown Source)
2020-01-31 15:45:07,176 ERROR [stderr] (Thread-98) at com.rsa.cryptoj.o.co.<clinit>(Unknown Source)
2020-01-31 15:45:07,177 ERROR [stderr] (Thread-98) ... 6 more
Не принимая во внимание, что этот jar находится в моей войне, в WEB_INF / lib и в classpath. Помещение jar в ожидаемый каталог решает проблемы, но, конечно, будет неприемлемо для производства.
Это кажется очень странным, есть ли у кого-нибудь объяснение такого поведения?