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

Reply via email to