当前位置: 代码迷 >> java >> java.lang.UnsatisfiedLinkError:cqjnilinuxproxy(在java.library.path中找不到)
  详细解决方案

java.lang.UnsatisfiedLinkError:cqjnilinuxproxy(在java.library.path中找不到)

热度:106   发布时间:2023-07-25 19:22:51.0

我在WAS上部署了使用Clearquest jars连接到Clearquest的Web服务。 在运行时,出现以下错误。

java.lang.Exception: Cannot parse the output since it has an error. Error = ReasonCode = conflictCRVAP0049E (internal-error):  Cannot instantiate protocol provider: cqjnilinuxproxy (Not found in java.library.path) 
  ...java.lang.reflect.InvocationTargetException: 
        at com.ibm.rational.stp.cs.internal.util.StpExceptionImpl.realException(StpExceptionImpl.java:493)
        at com.ibm.rational.stp.cs.internal.util.StpExceptionImpl.<init>(StpExceptionImpl.java:572)


Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:56)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:39)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:527)
        at com.ibm.rational.stp.client.internal.core.ProtocolSubprovider.setProtocolProvider(ProtocolSubprovider.java:614)
        ... 57 more
Caused by: java.lang.UnsatisfiedLinkError: cqjnilinuxproxy (Not found in java.library.path)
        at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1090)
        at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:1054)
        at java.lang.System.loadLibrary(System.java:510)
        at com.rational.clearquest.cqjni.CQJNIBaseObj.<clinit>(Unknown Source)
        at java.lang.J9VMInternals.initializeImpl(Native Method)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:235)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:202)
        at com.ibm.rational.stp.client.internal.cqjni.CqJniProtocol.<init>(CqJniProtocol.java:2343)
        ... 62 more

我遵循了技术说明 “从需要Java Native Interface的ClearQuest数据源运行报告时,在64位WebSphere服务器上发生异常( JNI)。

如建议的那样,在32位上安装了WAS 32位。 但是错误仍然发生。 您能否让我知道该库在哪里或出了什么问题?

谢谢,Aarthi

需要将ClearQuest库和jar放在路径上,以便WebSphere可以选择它们。 在启动WebSphere概要文件之前,您是否已提供cq_setup.csh的资源? 您将需要源cq_setup.csh,然后在同一外壳中启动配置文件。

  相关解决方案