Hi,
I was having problems with the memory monitor with the WTK 2.3 so I recently upgraded to the 2.5 beta. I also upgraded to EclipseME 1.5.4 and upgraded to antenna 0.9.14. Now, I can no longer either build successfully or run the emulator from within eclipse. I've tried specifying the built in preverifier as well as the default and I get the same error regardless.
I can run an ant build from the command line and run the emulator from the commandline and everything works fine. However, when I try to build with Eclipse, I get the following error:
!MESSAGE Errors running builder "CLDC Preverifier" on project QflowJ2ME.
!SUBENTRY 1 eclipseme.core 2 75 2006-07-31 15:13:30.168
!MESSAGE Method loadXml: Error at instruction 50: Method owner: expected Lcom/fubar/bar/model/IModel;, but found Ljava/lang/Object;
!STACK 0
java.lang.RuntimeException: Method loadXml: Error at instruction 50: Method owner: expected Lcom/fubar/bar/model/IModel;, but found Ljava/lang/Object;
at eclipseme.preverifier.internal.PreverifierMethodNode.visitEnd(PreverifierMethodNode.java:108)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at eclipseme.preverifier.ClassPreverifier.preverify(ClassPreverifier.java:84)
at eclipseme.preverifier.ClassPreverifier.preverify(ClassPreverifier.java:61)
at eclipseme.core.internal.preverifier.EmbeddedPreverifier.preverify(EmbeddedPreverifier.java:287)
at eclipseme.core.internal.preverifier.EmbeddedPreverifier.preverify(EmbeddedPreverifier.java:192)
at eclipseme.core.model.impl.MidletSuiteProject.preverify(MidletSuiteProject.java:392)
at eclipseme.core.internal.builder.ResourceDeltaBuilder.handleClassAddsAndChanges(ResourceDeltaBuilder.java:773)
at eclipseme.core.internal.builder.ResourceDeltaBuilder.handleNullDelta(ResourceDeltaBuilder.java:814)
at eclipseme.core.internal.builder.ResourceDeltaBuilder.build(ResourceDeltaBuilder.java:308)
at eclipseme.core.internal.builder.PreverificationBuilder.preverifyProject(PreverificationBuilder.java:281)
at eclipseme.core.internal.builder.PreverificationBuilder.build(PreverificationBuilder.java:143)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:603)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:167)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:230)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:233)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:252)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:285)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:145)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:208)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Error at instruction 50: Method owner: expected Lcom/qualcomm/qflow/model/IModel;, but found Ljava/lang/Object;
at org.objectweb.asm.tree.analysis.Analyzer.analyze(Unknown Source)
at eclipseme.preverifier.internal.MethodRewriter.createStackMapAttribute(MethodRewriter.java:375)
at eclipseme.preverifier.internal.MethodRewriter.getUpdatedMethod(MethodRewriter.java:352)
at eclipseme.preverifier.internal.PreverifierMethodNode.visitEnd(PreverifierMethodNode.java:105)
... 24 more
Caused by: org.objectweb.asm.tree.analysis.AnalyzerException: Method owner: expected Lcom/qualcomm/qflow/model/IModel;, but found Ljava/lang/Object;
at org.objectweb.asm.tree.analysis.BasicVerifier.naryOperation(Unknown Source)
at org.objectweb.asm.tree.analysis.Frame.execute(Unknown Source)
... 28 more
I'm running eclipse 3.2.0, EclipseMe 1.5.4, WTK 2.5 and eclipse runs under java 1.5.
Thanks in advance for any help.
Charles
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Eclipseme-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/eclipseme-users
