내가 웹 응용 프로그램은 봄 사용하여 보안 TIBCO EMS에 연결을 시도해야 com.tibco.security.providers.SecurityVendor_j2se 클래스를 초기화 할 수 없습니다. 시작할 때 MessageListener가 시작하려고하면 tibjms.jar 및 tibcrypt.jar가 WEB-INF \ lib 디렉토리에 존재하더라도 다음과 같은 메시지가 표시됩니다. 나는 tibcrypt.jar 파일을 확장하면이 앱이않는 NoClassDefFoundError는 :
15:44:14,814 ERROR [org.springframework.web.context.ContextLoader] (MSC service thread 1-1) Context initialization failed: [...] at org.apache.catalina.core.StandardContext.contextListenerStart(StandardContext.java:3392) [jbossweb-7.0.13.Final.jar:] at org.apache.catalina.core.StandardContext.start(StandardContext.java:3850) [jbossweb-7.0.13.Final.jar:] at org.jboss.as.web.deployment.WebDeploymentService.start(WebDeploymentService.java:90) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final] at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) [rt.jar:1.6.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) [rt.jar:1.6.0_45] at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_45] Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.tibco.security.providers.SecurityVendor_j2se at java.lang.Class.forName0(Native Method) [rt.jar:1.6.0_45] at java.lang.Class.forName(Class.java:171) [rt.jar:1.6.0_45] at com.tibco.security.impl.ooOO.init(SecurityVendor.java:128) [tibcrypt.jar:]
보스 7에 배포, I 클래스 'com.tibco.security.providers.SecurityVendor_j2se'현재를 명확하게 볼 수 있습니다.
의견이 있으십니까?
감사합니다.