[java] org.strategoxt.imp.runtime.dynamicloading.BadDescriptorException: Could not load compiler service provider(s): [include/namebindinglanguage-java.jar]
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.reportLoadException(StrategoObserver.java:444)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.loadJars(StrategoObserver.java:433)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.initialize(StrategoObserver.java:357)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.getRuntime(StrategoObserver.java:863)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.getInputBuilder(StrategoObserver.java:191)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.update(StrategoObserver.java:500)
    [java] 	at org.strategoxt.imp.runtime.FileState.getAnalyzedAst(FileState.java:91)
    [java] 	at org.strategoxt.imp.metatooling.building.AntForceOnSave.main(AntForceOnSave.java:18)
    [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [java] 	at java.lang.reflect.Method.invoke(Method.java:606)
    [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:217)
    [java] 	at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:152)
    [java] 	at org.apache.tools.ant.taskdefs.Java.run(Java.java:771)
    [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:221)
    [java] 	at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:135)
    [java] 	at org.apache.tools.ant.taskdefs.Java.execute(Java.java:108)
    [java] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [java] 	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
    [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [java] 	at java.lang.reflect.Method.invoke(Method.java:606)
    [java] 	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [java] 	at org.apache.tools.ant.Task.perform(Task.java:348)
    [java] 	at org.apache.tools.ant.Target.execute(Target.java:392)
    [java] 	at org.apache.tools.ant.Target.performTasks(Target.java:413)
    [java] 	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
    [java] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
    [java] 	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    [java] 	at org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
    [java] 	at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
    [java] 	at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:672)
    [java] 	at org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:498)
    [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [java] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [java] 	at java.lang.reflect.Method.invoke(Method.java:606)
    [java] 	at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378)
    [java] 	at org.eclipse.ant.internal.launching.launchConfigurations.AntLaunchDelegate.runInSameVM(AntLaunchDelegate.java:307)
    [java] 	at org.eclipse.ant.internal.launching.launchConfigurations.AntLaunchDelegate.launch(AntLaunchDelegate.java:260)
    [java] 	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)
    [java] 	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)
    [java] 	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:700)
    [java] 	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181)
    [java] 	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169)
    [java] 	at org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88)
    [java] 	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:733)
    [java] 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    [java] 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
    [java] 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
    [java] 	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:299)
    [java] 	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
    [java] 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:302)
    [java] 	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
    [java] 	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:401)
    [java] 	at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
    [java] 	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)
    [java] 	at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
    [java] 	at org.eclipse.core.internal.resources.Project.build(Project.java:114)
    [java] 	at org.strategoxt.imp.metatooling.wizards.NewEditorWizard.doFinish(NewEditorWizard.java:192)
    [java] 	at org.strategoxt.imp.metatooling.wizards.NewEditorWizard.access$0(NewEditorWizard.java:118)
    [java] 	at org.strategoxt.imp.metatooling.wizards.NewEditorWizard$1.run(NewEditorWizard.java:85)
    [java] 	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
    [java] Caused by: org.strategoxt.NoInteropRegistererJarException: No STRJ InteropRegisterer classes found in JAR files: [Ljava.net.URL;@668bfd28:file:/home/oskar/eclipse/plugins/org.metaborg.meta.lang.nabl_1.2.0.201310290526/include/namebindinglanguage-java.jar
    [java] 	at org.strategoxt.HybridInterpreter.loadJars(HybridInterpreter.java:295)
    [java] 	at org.strategoxt.imp.debug.core.str.launching.DebuggableHybridInterpreter.loadJars(DebuggableHybridInterpreter.java:107)
    [java] 	at org.strategoxt.imp.runtime.services.StrategoObserver.loadJars(StrategoObserver.java:428)
    [java] 	... 61 more
Submitted by Oskar van Rest on 2 November 2013 at 03:12

On 6 November 2013 at 10:18 Gabriël Konat commented:

This is caused by NaBL using a ctree build, which results in the -java.jar file not being built on the build farm: https://yellowgrass.org/issue/Spoofax/749. However, when I switch to a jar build I get a whole bunch of compile errors and I can’t find out why.


On 6 November 2013 at 19:09 Oskar van Rest commented:

Are these ClassNotFoundExceptions?


On 7 November 2013 at 09:46 Gabriël Konat commented:

The compile errors? Exceptions are runtime errors.

Log in to post comments