← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #234917]: [1.0.1] Java: java.lang.UnsatisfiedLinkError --- leave Sikuli stuff in one place and use references to sikuli-java.jar

 

Question #234917 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/234917

    Status: Solved => Open

Kurt Chen is still having a problem:
Hi RaiMan,

I could my test suite run when I was using only 64 bit lib with sikuli-
java.jar file, but right the new sikuli-java.jar contains both 32bit and
64 bit, so now I got the error and couldn't start my test suite any
more, could you let me know how can I solve this?

Please see below.

Thanks.
-Kurt.

C:\Users\kchen\workspace\Automation>ant -f build.xml cinputdata
Buildfile: C:\Users\kchen\workspace\Automation\build.xml

cinputdata:
   [testng] [TestRunner] Running the tests in 'BoardVantage Test' with parallel mode:false
   [testng] [RunInfo] Adding method selector: org.testng.internal.XmlMethodSelector@7e5a9de6 priority: 10
   [testng] org.testng.TestNGException:
   [testng] Cannot instantiate class BVSelenium1.BVRegressionTest
   [testng]     at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:37)
   [testng]     at org.testng.internal.ClassHelper.createInstance1(ClassHelper.java:372)
   [testng]     at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:284)
   [testng]     at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:109)
   [testng]     at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:184)
   [testng]     at org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:120)
   [testng]     at org.testng.TestRunner.initMethods(TestRunner.java:394)
   [testng]     at org.testng.TestRunner.init(TestRunner.java:228)
   [testng]     at org.testng.TestRunner.init(TestRunner.java:198)
   [testng]     at org.testng.TestRunner.<init>(TestRunner.java:147)
   [testng]     at org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(SuiteRunner.java:508)
   [testng]     at org.testng.SuiteRunner.init(SuiteRunner.java:142)
   [testng]     at org.testng.SuiteRunner.<init>(SuiteRunner.java:106)
   [testng]     at org.testng.TestNG.createSuiteRunner(TestNG.java:1116)
   [testng]     at org.testng.TestNG.createSuiteRunners(TestNG.java:1103)
   [testng]     at org.testng.TestNG.runSuitesLocally(TestNG.java:955)
   [testng]     at org.testng.TestNG.run(TestNG.java:900)
   [testng]     at org.testng.TestNG.privateMain(TestNG.java:1182)
   [testng]     at org.testng.TestNG.main(TestNG.java:1146)
   [testng] Caused by: java.lang.reflect.InvocationTargetException
   [testng]     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
   [testng]     at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
   [testng]     at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
   [testng]     at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
   [testng]     at org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:28)
   [testng]     ... 18 more
   [testng] Caused by: java.lang.UnsatisfiedLinkError: C:\Sikuli X\libs\Win32Util.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
   [testng]     at java.lang.ClassLoader$NativeLibrary.load(Native Method)
   [testng]     at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807)
   [testng]     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
   [testng]     at java.lang.Runtime.load0(Runtime.java:770)
   [testng]     at java.lang.System.load(System.java:1003)
   [testng]     at com.wapmx.nativeutils.jniloader.NativeLoader.loadLibrary(NativeLoader.java:44)
   [testng]     at org.sikuli.script.Win32Util.<clinit>(Win32Util.java:19)
   [testng]     at java.lang.Class.forName0(Native Method)
   [testng]     at java.lang.Class.forName(Class.java:171)
   [testng]     at org.sikuli.script.Env.getOSUtil(Env.java:91)
   [testng]     at org.sikuli.script.ScreenHighlighter.init(ScreenHighlighter.java:180)
   [testng]     at org.sikuli.script.ScreenHighlighter.<init>(ScreenHighlighter.java:293)
   [testng]     at org.sikuli.script.Screen.initBounds(Screen.java:105)
   [testng]     at org.sikuli.script.Screen.<init>(Screen.java:117)
   [testng]     at BVSelenium1.BVRegressionTest.<init>(BVRegressionTest.java:31)
   [testng]     ... 23 more
   [testng] The tests failed.

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.