Helios JSDT bug? [message #543013] |
Mon, 28 June 2010 08:23 |
vlad.balan Missing name Messages: 45 Registered: June 2010 |
Member |
|
|
Hello,
i just installed helios for java ee developpers and testing the javascript features. But i'm running into en Eclipse error.
I jave 2 javascript projects, test-js and test-js2. The first has the second in its include path, projects tab.
when i'm referencing in one of test-js functions a function from test-js2, the content assist sees it ok but right after ending the line and saving i'm getting:
Errors occurred during the build.
Errors running builder 'JavaScript Validator' on project 'test-js'.
org.eclipse.wst.jsdt.internal.core.CompilationUnit cannot be cast to org.eclipse.wst.jsdt.internal.core.builder.SourceFile
Example:
in test-js/someFile.js
function testForm(){
alert("hello");
//play();
}
and in test-js2/anotherFile.js
function play(){}
If i comment the play() line : //play() the error goes away.
If i uncomment, it's back.
Here's some copy/paste from eclipse log windows:
**********************************************************
Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
**********************************************************
java.lang.ClassCastException: org.eclipse.wst.jsdt.internal.core.CompilationUnit cannot be cast to org.eclipse.wst.jsdt.internal.core.builder.SourceFile
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.acceptResult(AbstractImageBuilder.java:122)
at org.eclipse.wst.jsdt.internal.compiler.Compiler.compile(Comp iler.java:353)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.compile(AbstractImageBuilder.java:286)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder .compile(BatchImageBuilder.java:86)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.compile(AbstractImageBuilder.java:225)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder .build(BatchImageBuilder.java:58)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build All(JavaBuilder.java:291)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:199)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildMan ager.java:629)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildMan ager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop (BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildMan ager.java:343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBu ildJob.java:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJ ob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
and
**********************************************************
Errors running builder 'JavaScript Validator' on project 'test-js'.
**********************************************************
java.lang.ClassCastException: org.eclipse.wst.jsdt.internal.core.CompilationUnit cannot be cast to org.eclipse.wst.jsdt.internal.core.builder.SourceFile
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.acceptResult(AbstractImageBuilder.java:122)
at org.eclipse.wst.jsdt.internal.compiler.Compiler.compile(Comp iler.java:353)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.compile(AbstractImageBuilder.java:286)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder .compile(BatchImageBuilder.java:86)
at org.eclipse.wst.jsdt.internal.core.builder.AbstractImageBuil der.compile(AbstractImageBuilder.java:225)
at org.eclipse.wst.jsdt.internal.core.builder.BatchImageBuilder .build(BatchImageBuilder.java:58)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build All(JavaBuilder.java:291)
at org.eclipse.wst.jsdt.internal.core.builder.JavaBuilder.build (JavaBuilder.java:199)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildMan ager.java:629)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildMan ager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(Bui ldManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop (BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildMan ager.java:343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBu ildJob.java:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJ ob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
[Updated on: Mon, 28 June 2010 08:39] Report message to a moderator
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.02606 seconds