You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by zhouxu <zh...@docworks.cn> on 2019/06/11 03:06:58 UTC
intellij idea compile and Run jackrabbit oak server exception
hello expert!
i check out oak source from
https://svn.apache.org/repos/asf/jackrabbit/oak/trunk with idea,after maven
clean install ,i run oak server
(org.apache.jackrabbit.oak.standalone.OakServer)throws exception like this:
Error:osgi: [oak-commons] Exception: java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin not found, parent:
java.net.URLClassLoader@5e481248 urls:[]
exception:java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at aQute.bnd.osgi.Processor$CL.loadClass(Processor.java:1795)
at aQute.bnd.osgi.Processor.loadPlugin(Processor.java:750)
at aQute.bnd.osgi.Processor.loadPlugins(Processor.java:633)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:519)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:460)
at aQute.bnd.osgi.Analyzer.doPlugins(Analyzer.java:764)
at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:224)
at aQute.bnd.osgi.Builder.analyze(Builder.java:396)
at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:799)
at aQute.bnd.osgi.Builder.build(Builder.java:108)
at org.jetbrains.osgi.jps.build.BndWrapper.doBuild(BndWrapper.java:262)
at org.jetbrains.osgi.jps.build.BndWrapper.build(BndWrapper.java:192)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.doBuild(OsgiBuildSession.java:211)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.build(OsgiBuildSession.java:79)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:54)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:33)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:1037)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1018)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1074)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:968)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:797)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:375)
at
org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
at
org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
at
org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at aQute.bnd.osgi.Processor$CL.loadClass(Processor.java:1806)
at aQute.bnd.osgi.Processor.loadPlugin(Processor.java:750)
at aQute.bnd.osgi.Processor.loadPlugins(Processor.java:633)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:519)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:460)
at aQute.bnd.osgi.Analyzer.doPlugins(Analyzer.java:764)
at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:224)
at aQute.bnd.osgi.Builder.analyze(Builder.java:396)
at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:799)
at aQute.bnd.osgi.Builder.build(Builder.java:108)
at org.jetbrains.osgi.jps.build.BndWrapper.doBuild(BndWrapper.java:262)
at org.jetbrains.osgi.jps.build.BndWrapper.build(BndWrapper.java:192)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.doBuild(OsgiBuildSession.java:211)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.build(OsgiBuildSession.java:79)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:54)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:33)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:1037)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1018)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1074)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:968)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:797)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:375)
at
org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
at
org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
at
org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin
--
Sent from: http://jackrabbit.510166.n4.nabble.com/Jackrabbit-Dev-f523400.html
Re: intellij idea compile and Run jackrabbit oak server exception
Posted by Marcel Reutegger <mr...@adobe.com>.
Hi,
This works fine for me on the command line. After building all modules, I did:
> cd oak-run
> java -jar target/oak-run-1.16-SNAPSHOT.jar server
Maybe there's rather an issue with IntelliJ or one if its plugins?
Regards
Marcel
On 11.06.19, 16:17, "zhouxu" <zh...@docworks.cn> wrote:
hello expert!
i check out oak source from
https://svn.apache.org/repos/asf/jackrabbit/oak/trunk with idea,after maven
clean install ,i run oak server
(org.apache.jackrabbit.oak.standalone.OakServer)throws exception like this:
Error:osgi: [oak-commons] Exception: java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin not found, parent:
java.net.URLClassLoader@5e481248 urls:[]
exception:java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at aQute.bnd.osgi.Processor$CL.loadClass(Processor.java:1795)
at aQute.bnd.osgi.Processor.loadPlugin(Processor.java:750)
at aQute.bnd.osgi.Processor.loadPlugins(Processor.java:633)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:519)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:460)
at aQute.bnd.osgi.Analyzer.doPlugins(Analyzer.java:764)
at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:224)
at aQute.bnd.osgi.Builder.analyze(Builder.java:396)
at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:799)
at aQute.bnd.osgi.Builder.build(Builder.java:108)
at org.jetbrains.osgi.jps.build.BndWrapper.doBuild(BndWrapper.java:262)
at org.jetbrains.osgi.jps.build.BndWrapper.build(BndWrapper.java:192)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.doBuild(OsgiBuildSession.java:211)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.build(OsgiBuildSession.java:79)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:54)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:33)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:1037)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1018)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1074)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:968)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:797)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:375)
at
org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
at
org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
at
org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at aQute.bnd.osgi.Processor$CL.loadClass(Processor.java:1806)
at aQute.bnd.osgi.Processor.loadPlugin(Processor.java:750)
at aQute.bnd.osgi.Processor.loadPlugins(Processor.java:633)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:519)
at aQute.bnd.osgi.Processor.getPlugins(Processor.java:460)
at aQute.bnd.osgi.Analyzer.doPlugins(Analyzer.java:764)
at aQute.bnd.osgi.Analyzer.analyze(Analyzer.java:224)
at aQute.bnd.osgi.Builder.analyze(Builder.java:396)
at aQute.bnd.osgi.Analyzer.calcManifest(Analyzer.java:799)
at aQute.bnd.osgi.Builder.build(Builder.java:108)
at org.jetbrains.osgi.jps.build.BndWrapper.doBuild(BndWrapper.java:262)
at org.jetbrains.osgi.jps.build.BndWrapper.build(BndWrapper.java:192)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.doBuild(OsgiBuildSession.java:211)
at
org.jetbrains.osgi.jps.build.OsgiBuildSession.build(OsgiBuildSession.java:79)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:54)
at org.jetbrains.osgi.jps.build.OsmorcBuilder.build(OsmorcBuilder.java:33)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTarget(IncProjectBuilder.java:1037)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:1018)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:1074)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:968)
at
org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:797)
at
org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:375)
at
org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:302)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:135)
at
org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:229)
at
org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException:
org.apache.felix.scrplugin.bnd.SCRDescriptorBndPlugin
--
Sent from: http://jackrabbit.510166.n4.nabble.com/Jackrabbit-Dev-f523400.html