生活就该追求零缺陷。

执行RFT用例时找不到libftsys.so模块的问题

上一篇 / 下一篇  2011-07-20 09:09:46 / 个人分类:RFT工具

java.lang.UnsatisfiedLinkError: D:\programs\RFT\SDP\FunctionalTester\bin\rtxivsys.dll (内存分配访问无效。 )
Attempting to load libftsys.so:
 D:\programs\RFT\SDP\FunctionalTester\bin\libftsys.so (找不到指定的模块。 )
Attempting to load libftsys.jnilib:
 D:\programs\RFT\SDP\FunctionalTester\bin\libftsys.jnilib (找不到指定的模块。 )
 at com.rational.test.ft.util.FtDebug.InitNative(FtDebug.java:779)
 at com.rational.test.ft.util.FtDebug.<clinit>(FtDebug.java:725)
 at java.lang.J9VMInternals.initializeImpl(Native Method)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
 at com.rational.test.ft.sys.LoadNative.<clinit>(LoadNative.java:33)
 at java.lang.J9VMInternals.initializeImpl(Native Method)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
 at com.rational.test.ft.sys.GACUtility.<clinit>(GACUtility.java:23)
 at java.lang.J9VMInternals.initializeImpl(Native Method)
 at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
 at com.rational.test.ft.application.RationalFtMain.performStaticInitialization(RationalFtMain.java:471)
 at com.rational.test.ft.application.RationalFtMain.main(RationalFtMain.java:220)
 at com.rational.test.ft.application.CommandLineApplication.run(CommandLineApplication.java:43)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:599)
 at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:574)
 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:195)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:599)
 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
 at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
 at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
 at org.eclipse.core.launcher.Main.main(Main.java:30)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
 at java.lang.reflect.Method.invoke(Method.java:599)
 at com.rational.test.ft.rational_ft.startFT(rational_ft.java:270)
 at com.rational.test.ft.rational_ft.main(rational_ft.java:185)

产生这个问题的原因是:
新建的RFT测试项目在Java构建路径里面配置了依赖的项目。


解决这个问题:
在Java构建路径中去除依赖的项目,通过RFT的"链接到现有的Funtional Test项目"功能建立RFT项目之间的依赖。


TAG:

 

评分:0

我来说两句

eckal.wang

eckal.wang

一个为零缺陷而奋斗的人。

日历

« 2024-05-01  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 22626
  • 日志数: 19
  • 建立时间: 2011-05-31
  • 更新时间: 2011-11-15

RSS订阅

Open Toolbar