Thanks Peter, and here's my error log:

[INFO] Surefire report directory:
D:\git\neo4j-osgi-examples\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.neo4j.examples.osgi.OSGiTest
516 [main] INFO org.ops4j.pax.exam.spi.DefaultExamSystem - Pax Exam System
(Version: 2.1.0) created.
2011-6-8 19:41:34 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.ops4j.pax.exam:pax-exam-container-rbc:jar:2.1.0) as
D:\Software\Development\SDKandLibrary\maven\repository\org\ops4j\pax\exam\pax
exam-container-rbc\2.1.0\pax-exam-container-rbc-2.1.0.jar
2011-6-8 19:41:41 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.ops4j.pax.exam:pax-exam-extender-service:jar:2.1.0) as
D:\Software\Development\SDKandLibrary\maven\repository\org\ops4j\pax\exam\
ax-exam-extender-service\2.1.0\pax-exam-extender-service-2.1.0.jar
2011-6-8 19:41:41 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.osgi:org.osgi.compendium:jar:4.2.0) as
D:\Software\Development\SDKandLibrary\maven\repository\org\osgi\org.osgi.compendium\4.2.0\
rg.osgi.compendium-4.2.0.jar
2011-6-8 19:41:46 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.ops4j.pax.logging:pax-logging-api:jar:1.6.2) as
D:\Software\Development\SDKandLibrary\maven\repository\org\ops4j\pax\logging\pax-
ogging-api\1.6.2\pax-logging-api-1.6.2.jar
2011-6-8 19:42:01 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.ops4j.pax.logging:pax-logging-service:jar:1.6.2) as
D:\Software\Development\SDKandLibrary\maven\repository\org\ops4j\pax\logging\
ax-logging-service\1.6.2\pax-logging-service-1.6.2.jar
2011-6-8 19:42:25 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1) as
D:\Software\Development\SDKandLibrary\maven\repository\org\apache\geronim
\specs\geronimo-jta_1.1_spec\1.1\geronimo-jta_1.1_spec-1.1.jar
2011-6-8 19:42:46 org.ops4j.pax.url.mvn.internal.AetherBasedResolver resolve
INFO: Resolved (org.neo4j:neo4j-kernel:jar:1.4.M03) as
D:\Software\Development\SDKandLibrary\maven\repository\org\neo4j\neo4j-kernel\1.4.M03\neo4j-ke
nel-1.4.M03.jar
[org.ops4j.pax.exam.rbc.internal.Activator] : Name, port or host is null. So
this RBC remains inactive.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Log4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Avalon Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling JULI Logger API support.
ERROR: Bundle org.neo4j.kernel [7] Error starting
mvn:org.neo4j/neo4j-kernel/1.4.M03 (org.osgi.framework.BundleException:
Unresolved constraint in bu
dle org.neo4j.kernel [7]: Unable to resolve 7.0: missing requirement [7.0]
package; (package=com.sun.source.tree))
[FelixDispatchQueue] DEBUG org.ops4j.pax.logging.pax-logging-service -
BundleEvent STARTED
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.neo4j.kernel [7]: Unable to resolve 7.0: missing requirement [7.0]
package; (
ackage=com.sun.source.tree)
        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3518)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1750)
[FelixDispatchQueue] DEBUG [bundle@6] - BundleEvent RESOLVED
[FelixDispatchQueue] DEBUG [bundle@6] - BundleEvent STARTED
[FelixDispatchQueue] DEBUG org.neo4j.kernel - FrameworkEvent ERROR
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.neo4j.kernel [7]: Unable to resolve 7.0: missing requirement [7.0]
package; (
ackage=com.sun.source.tree)
        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3518)
        at org.apache.felix.framework.Felix.startBundle(Felix.java:1750)
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1179)
        at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:736)
[FelixDispatchQueue] DEBUG org.apache.felix.framework - FrameworkEvent
STARTLEVEL CHANGED
        at
org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1179)
        at
org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:264)
        at java.lang.Thread.run(Thread.java:736)
[FelixDispatchQueue] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent INSTALLED
[FelixDispatchQueue] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent RESOLVED
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-Executable to be in
PaxExam-dbf64ec7-cd20-4ef2-b168-67003529bb2e,PaxExam-58c
8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-dbf64ec7-cd20-4ef2-b168-67003529bb2e to be in
PaxExam-dbf64ec7-cd20-4ef2-b16
-67003529bb2e,PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Registering
Service: org.ops4j.pax.exam.ProbeInvoker with
Probe-Signature="PaxExam-dbf64e
7-cd20-4ef2-b168-67003529bb2e" and
expression="org.ops4j.pax.exam.testforge.SingleClassProvider;probe"
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601 to be in
PaxExam-dbf64ec7-cd20-4ef2-b16
-67003529bb2e,PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Registering
Service: org.ops4j.pax.exam.ProbeInvoker with
Probe-Signature="PaxExam-58cb8c
d-3f19-4037-a869-cf6ca9c09601" and
expression="org.ops4j.pax.exam.testforge.WaitForService;probe"
[main] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
ServiceEvent REGISTERED
[main] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
ServiceEvent REGISTERED
[FelixDispatchQueue] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent STARTED
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.ops4j.pax.exam:pax-exam-container-rbc:jar:2.1.0) as D:\Software\Develo
ment\SDKandLibrary\maven\repository\org\ops4j\pax\exam\pax-exam-container-rbc\2.1.0\pax-exam-container-rbc-2.1.0.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.ops4j.pax.exam:pax-exam-extender-service:jar:2.1.0) as D:\Software\Dev
lopment\SDKandLibrary\maven\repository\org\ops4j\pax\exam\pax-exam-extender-service\2.1.0\pax-exam-extender-service-2.1.0.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.osgi:org.osgi.compendium:jar:4.2.0) as D:\Software\Development\SDKandL
brary\maven\repository\org\osgi\org.osgi.compendium\4.2.0\org.osgi.compendium-4.2.0.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.ops4j.pax.logging:pax-logging-api:jar:1.6.2) as D:\Software\Developmen
\SDKandLibrary\maven\repository\org\ops4j\pax\logging\pax-logging-api\1.6.2\pax-logging-api-1.6.2.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.ops4j.pax.logging:pax-logging-service:jar:1.6.2) as D:\Software\Develo
ment\SDKandLibrary\maven\repository\org\ops4j\pax\logging\pax-logging-service\1.6.2\pax-logging-service-1.6.2.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1) as D:\Software\De
elopment\SDKandLibrary\maven\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1\geronimo-jta_1.1_spec-1.1.jar
[main] INFO org.ops4j.pax.url.mvn.internal.AetherBasedResolver - Resolved
(org.neo4j:neo4j-kernel:jar:1.4.M03) as D:\Software\Development\SDKandLibra
y\maven\repository\org\neo4j\neo4j-kernel\1.4.M03\neo4j-kernel-1.4.M03.jar
[org.ops4j.pax.exam.rbc.internal.Activator] : Name, port or host is null. So
this RBC remains inactive.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling SLF4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Jakarta Commons Logging API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Log4J API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling Avalon Logger API support.
org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator]
: Enabling JULI Logger API support.
[Framework Event Dispatcher] DEBUG org.ops4j.pax.logging.pax-logging-service
- BundleEvent STARTED
[Framework Event Dispatcher] DEBUG [bundle@6] - BundleEvent STARTED
[Framework Event Dispatcher] DEBUG org.neo4j.kernel - FrameworkEvent ERROR
org.osgi.framework.BundleException: The bundle "org.neo4j.kernel_1.4.0.M03
[7]" could not be resolved. Reason: Missing Constraint: Import-Package: co
.sun.source.tree; version="0.0.0"
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1317)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle.java:1301)
        at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319)
        at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:374)
        at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1067)
        at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:561)
        at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:546)
        at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459)
        at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)
        at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440)
        at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227)
        at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337)
[Framework Event Dispatcher] DEBUG org.eclipse.osgi - FrameworkEvent
STARTLEVEL CHANGED
[Framework Event Dispatcher] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent INSTALLED
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-Executable to be in
PaxExam-dbf64ec7-cd20-4ef2-b168-67003529bb2e,PaxExam-58c
8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-dbf64ec7-cd20-4ef2-b168-67003529bb2e to be in
PaxExam-dbf64ec7-cd20-4ef2-b16
-67003529bb2e,PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Registering
Service: org.ops4j.pax.exam.ProbeInvoker with
Probe-Signature="PaxExam-dbf64e
7-cd20-4ef2-b168-67003529bb2e" and
expression="org.ops4j.pax.exam.testforge.SingleClassProvider;probe"
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Test
PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601 to be in
PaxExam-dbf64ec7-cd20-4ef2-b16
-67003529bb2e,PaxExam-58cb8c7d-3f19-4037-a869-cf6ca9c09601,
[main] DEBUG org.ops4j.pax.exam.raw.extender.intern.Probe - Registering
Service: org.ops4j.pax.exam.ProbeInvoker with
Probe-Signature="PaxExam-58cb8c
d-3f19-4037-a869-cf6ca9c09601" and
expression="org.ops4j.pax.exam.testforge.WaitForService;probe"
[Framework Event Dispatcher] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent RESOLVED
[main] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
ServiceEvent REGISTERED
[main] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
ServiceEvent REGISTERED
[Framework Event Dispatcher] DEBUG
org.ops4j.pax.exam.spi.probesupport.intern.DefaultResourceWriter_3350335 -
BundleEvent STARTED
[FelixDispatchQueue] DEBUG org.neo4j.kernel - FrameworkEvent ERROR
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.neo4j.kernel [7]: Unable to resolve 7.0: missing requirement [7.0]
package; (
ackage=com.sun.source.tree)
        at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3518)
        at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1625)
        at
org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:909)
        at
org.ops4j.pax.exam.testforge.SingleClassProvider.findSafe(SingleClassProvider.java:84)
        at
org.ops4j.pax.exam.testforge.SingleClassProvider.probe(SingleClassProvider.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at
org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.injectContextAndInvoke(ProbeInvokerImpl.java:112)
        at
org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.findAndInvoke(ProbeInvokerImpl.java:71)
        at
org.ops4j.pax.exam.raw.extender.intern.ProbeInvokerImpl.call(ProbeInvokerImpl.java:58)
        at
org.ops4j.pax.exam.nat.internal.NativeTestContainer.call(NativeTestContainer.java:82)
        at
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.invoke(EagerSingleStagedReactor.java:86)
        at org.ops4j.pax.exam.player.Player.play(Player.java:111)
        at org.ops4j.pax.exam.player.Player.play(Player.java:98)
        at org.neo4j.examples.osgi.OSGiTest.lessonTest(OSGiTest.java:39)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
        at
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
        at
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
        at
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
        at
org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
        at
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
        at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
        at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
        at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
        at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.828 sec

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0

[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 9:15.266s
[INFO] Finished at: Wed Jun 08 19:42:49 CST 2011
[INFO] Final Memory: 20M/40M
[INFO]
------------------------------------------------------------------------

On Wed, Jun 8, 2011 at 18:11, Peter Neubauer <
peter.neuba...@neotechnology.com> wrote:

> Super,
> I have created a test case that exhibits this error. Git clone
> https://github.com/neo4j/neo4j-osgi-examples and do
>
> mvn test
>
> And you should see the error output. Let's work together on this in order
> to
> solve it, and then include it in the manual!
>
> Cheers,
>
> /peter neubauer
>
> GTalk:      neubauer.peter
> Skype       peter.neubauer
> Phone       +46 704 106975
> LinkedIn   http://www.linkedin.com/in/neubauer
> Twitter      http://twitter.com/peterneubauer
>
> http://www.neo4j.org               - Your high performance graph database.
> http://startupbootcamp.org/    - Öresund - Innovation happens HERE.
> http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party.
>
>
> On Sat, Jun 4, 2011 at 4:08 AM, Super Wang <wangxu...@gmail.com> wrote:
>
> > Hi, I'm following this guide to run Felix 3.2.2 in my eclipse 3.6.2. One
> > simple different is I'm using a JavaSE-1.6 as execution environment
> JRE(see
> > the attached snapshot).
> >
> > After done, copy the following bundles from neo4j-1.4M03 into bundles
> > folder:
> >
> > geronimo-jta_1.1_spec-1.1.1.jar
> > lucene-core-3.1.0.jar
> > neo4j-graph-algo-1.4.M03.jar
> > neo4j-kernel-1.4.M03.jar
> > neo4j-lucene-index-1.4.M03.jar
> >
> >
> > Then, launch Felix, but in the console, it shows:
> >
> > ERROR: Bundle org.neo4j.graph-algo [3] Error starting
> > file:/E:/Workspaces/MyOwn/Felix/bundle/neo4j-graph-algo-1.4.M03.jar
> > (org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.graph-algo [3]: Unable to resolve 3.0: missing requirement
> [3.0]
> > package; (&(package=org.neo4j.graphdb)(version>=1.4.0)) [caused by:
> Unable
> > to resolve 4.0: missing requirement [4.0] package;
> > (package=com.sun.source.tree)])
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.graph-algo [3]: Unable to resolve 3.0: missing requirement
> [3.0]
> > package; (&(package=org.neo4j.graphdb)(version>=1.4.0)) [caused by:
> Unable
> > to resolve 4.0: missing requirement [4.0] package;
> > (package=com.sun.source.tree)]
> >  at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
> > at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
> >  at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
> > ERROR: Bundle org.neo4j.kernel [4] Error starting
> > file:/E:/Workspaces/MyOwn/Felix/bundle/neo4j-kernel-1.4.M03.jar
> > (org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.kernel [4]: Unable to resolve 4.0: missing requirement [4.0]
> > package; (package=com.sun.source.tree))
> >  at
> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
> > at java.lang.Thread.run(Thread.java:736)
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.kernel [4]: Unable to resolve 4.0: missing requirement [4.0]
> > package; (package=com.sun.source.tree)
> > at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
> >  at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
> > at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
> >  at
> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
> > at java.lang.Thread.run(Thread.java:736)
> > ERROR: Bundle org.neo4j.lucene-index [5] Error starting
> > file:/E:/Workspaces/MyOwn/Felix/bundle/neo4j-lucene-index-1.4.M03.jar
> > (org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.lucene-index [5]: Unable to resolve 5.0: missing requirement
> > [5.0]
> > package; (package=org.apache.lucene.analysis))
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.neo4j.lucene-index [5]: Unable to resolve 5.0: missing requirement
> > [5.0]
> > package; (package=org.apache.lucene.analysis)
> > at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
> >  at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
> > at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
> >  at
> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
> > at java.lang.Thread.run(Thread.java:736)
> > ____________________________
> > Welcome to Apache Felix Gogo
> >
> > Then, I typed "lb" in console to list all bundles loaded, and here's the
> > result:
> >
> > START LEVEL 1
> >   ID|State      |Level|Name
> >    0|Active     |    0|System Bundle (3.2.2)
> >    1|Active     |    1|geronimo-jta_1.1_spec (1.1.1)
> >    2|Active     |
> >  1|file:/E:/Workspaces/MyOwn/Felix/bundle/lucene-core-3.1.0.jar (0.0.0)
> >    3|Installed  |    1|Neo4j - Graph Algorithms (1.4.0.M03)
> >    4|Installed  |    1|Neo4j - Graph Database Kernel (1.4.0.M03)
> >    5|Installed  |    1|Neo4j - Lucene Index (1.4.0.M03)
> >    6|Active     |    1|Apache Felix Bundle Repository (1.6.2)
> >    7|Active     |    1|Apache Felix Gogo Command (0.8.0)
> >    8|Active     |    1|Apache Felix Gogo Runtime (0.8.0)
> >    9|Active     |    1|Apache Felix Gogo Shell (0.8.0)
> >
> >
> > All neo4j bundles are in "Installed" state, and one more thing that it
> > looks
> > like lucene-core-3.1.0.jar is not a OSGI friendly jar....
> >
> >
> > On Sat, Jun 4, 2011 at 05:48, Peter Neubauer <
> > peter.neuba...@neotechnology.com> wrote:
> >
> > > Hi there,
> > > what JRE do you need to run with? Could you provide a testcase, maybe
> > done
> > > with http://ops4j1.jira.com/wiki/display/paxexam/Pax+Exam so we can
> fix
> > > the
> > > issues?
> > >
> > > Thanks for your feedback!
> > >
> > > Cheers,
> > >
> > > /peter neubauer
> > >
> > > GTalk:      neubauer.peter
> > > Skype       peter.neubauer
> > > Phone       +46 704 106975
> > > LinkedIn   http://www.linkedin.com/in/neubauer
> > > Twitter      http://twitter.com/peterneubauer
> > >
> > > http://www.neo4j.org               - Your high performance graph
> > database.
> > > http://startupbootcamp.org/    - Öresund - Innovation happens HERE.
> > > http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing
> party.
> > >
> > >
> > > On Fri, Jun 3, 2011 at 8:50 AM, Super Wang <wangxu...@gmail.com>
> wrote:
> > >
> > > > Finally, I found these in <JDK_HOME>\lib\tools.jar, this is not a
> part
> > of
> > > > JRE but a part of JDK, which means neo4j can't run under OSGI with
> JRE
> > > only
> > > >
> > > >
> > > > On Fri, Jun 3, 2011 at 10:29, Super Wang <wangxu...@gmail.com>
> wrote:
> > > >
> > > > > Thanks, but I'm working on equinox OSGI environment.
> > > > >
> > > > > I found that org.neo4j.kernel requires same packages under
> > > com.sun.tree,
> > > > > com.sun.util and com.sun.javac, but my app needs to run under some
> > > > non-sun
> > > > > JRE, like openJDK or IBM jvm, there's no com.sun in these JREs....
> > > > >
> > > > > Does this means neo4j can only run with sun JRE?
> > > > >
> > > > >
> > > > >
> > > > > On Thu, Jun 2, 2011 at 16:33, Nicolas Jouanin <
> > > nicolas.joua...@gmail.com
> > > > >wrote:
> > > > >
> > > > >> Hi,
> > > > >>
> > > > >> This page may help you :
> > > > >>
> > > >
> > http://wiki.escapek.org/display/DEV/Neo4j+community+edition+installation
> > > > >>
> > > > >>
> > > > >> Le 2 juin 2011 à 09:30, Super Wang a écrit :
> > > > >>
> > > > >> > I've tried to expose org.neo4j.graphdb.GraphDatabaseService as a
> > > > service
> > > > >> > component directly and use a delegate class as implementation,
> but
> > > > >> failed...
> > > > >> >
> > > > >> >
> > > > >> > On Thu, Jun 2, 2011 at 12:34, Andreas Kollegger <
> > > > >> > andreas.kolleg...@neotechnology.com> wrote:
> > > > >> >
> > > > >> >> Hey,
> > > > >> >>
> > > > >> >> The Neo4j libraries should be usable within OSGi, though we're
> a
> > > bit
> > > > >> lax in
> > > > >> >> keeping on top of that. The best approach would be to use one
> > > bundle
> > > > to
> > > > >> >> instantiate the database and advertise the reference as a
> service
> > > for
> > > > >> use by
> > > > >> >> other bundles.
> > > > >> >>
> > > > >> >> Cheers,
> > > > >> >> Andreas
> > > > >> >>
> > > > >> >> On Jun 1, 2011, at 8:25 PM, Super Wang wrote:
> > > > >> >>
> > > > >> >>> Hi folks,
> > > > >> >>>
> > > > >> >>> I'm new to neo4j and I'm going to embed neo4j to my OSGI
> > > > >> >> environment(without
> > > > >> >>> Spring) as a component, so I can keep a single instance of
> graph
> > > > >> database
> > > > >> >>> and can make it available for all other bundles.
> > > > >> >>>
> > > > >> >>> Any ideas about how to implement this?
> > > > >> >>>
> > > > >> >>> Thank you very much.
> > > > >> >>> _______________________________________________
> > > > >> >>> Neo4j mailing list
> > > > >> >>> User@lists.neo4j.org
> > > > >> >>> https://lists.neo4j.org/mailman/listinfo/user
> > > > >> >>
> > > > >> >> _______________________________________________
> > > > >> >> Neo4j mailing list
> > > > >> >> User@lists.neo4j.org
> > > > >> >> https://lists.neo4j.org/mailman/listinfo/user
> > > > >> >>
> > > > >> > _______________________________________________
> > > > >> > Neo4j mailing list
> > > > >> > User@lists.neo4j.org
> > > > >> > https://lists.neo4j.org/mailman/listinfo/user
> > > > >>
> > > > >> _______________________________________________
> > > > >> Neo4j mailing list
> > > > >> User@lists.neo4j.org
> > > > >> https://lists.neo4j.org/mailman/listinfo/user
> > > > >>
> > > > >
> > > > >
> > > > _______________________________________________
> > > > Neo4j mailing list
> > > > User@lists.neo4j.org
> > > > https://lists.neo4j.org/mailman/listinfo/user
> > > >
> > > _______________________________________________
> > > Neo4j mailing list
> > > User@lists.neo4j.org
> > > https://lists.neo4j.org/mailman/listinfo/user
> > >
> >
> > _______________________________________________
> > Neo4j mailing list
> > User@lists.neo4j.org
> > https://lists.neo4j.org/mailman/listinfo/user
> >
> >
> _______________________________________________
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>
_______________________________________________
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to