Looks like you've run into a problem with the internal preverifier. Please write up a bug report on Sourceforge with as much information as possible. Then, you should try to turn off the internal preverifier and see if you have any better luck. See http://eclipseme.org/docs/refPrefJ2ME.html#preverification for more information.
Hudak, Charles wrote: > > 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 > ------------------------------------------------------------------------- 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
