Hi all,
I'm trying to use bluecove as the JSR 82 Implementation as depicted in
the diagram on this page:
http://motej.sourceforge.net/
I can't seem to find any documentation on how to properly install/use
bluecove on OSX 10.5 (Leopard). Here's what I've done so far:
1) Created a plain-vanilla eclipse project with referenced libraries:
motej-0.8.jar, commons-logging-1.1.jar, junit-4.4.jar jour-
instrument-2.0.2.jar, and bluecove-2.0.2.jar
2) Tossed in the unit tests from bluecove source (stuff in src/test/
java/ from the bluecove 2.0.2 distribution)
3) Ran the unit tests, which all fail due to IllegalAccessErrors
Here's an example:
java.lang.IllegalAccessError: tried to access method
com.intel.bluetooth.NativeLibLoader.getOS()I from class
com.intel.bluetooth.NativeTestCase
at com.intel.bluetooth.NativeTestCase.setUp(NativeTestCase.java:60)
at junit.framework.TestCase.runBare(TestCase.java:132)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:
81)
at
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:
38)
at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:
38)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:
460)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:
673)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:
386)
at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:
196)
Are there instructions out there discussing how to properly configure
bluecove in OSX?
This is what I'm following:
http://code.google.com/p/bluecove/wiki/Documentation#Installation
Jeremy