Community
Participate
Working Groups
Build Identifier: 2011-08-31 Use the build of 2011-08-31, some generation exceptions occurs when clean the widget project. Please see the attached screen shot. generating:org.eclipse.edt.rui.widgets.UtilLib[org/eclipse/edt/rui/widgets/UtilLib.egl]:(0) org.eclipse.edt.mof.codegen.api.TemplateException: java.lang.UnsupportedOperationException at org.eclipse.edt.mof.codegen.api.TemplateContext.doInvoke(TemplateContext.java:384) at org.eclipse.edt.gen.EglContext.invoke(EglContext.java:408) at org.eclipse.edt.gen.javascript.templates.EGLClassTemplate.preGenClassBody(EGLClassTemplate.java:36) at sun.reflect.GeneratedMethodAccessor265.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at org.eclipse.edt.mof.codegen.api.TemplateContext.doInvoke(TemplateContext.java:355) at org.eclipse.edt.gen.EglContext.invoke(EglContext.java:408) at org.eclipse.edt.gen.javascript.templates.PartTemplate.preGenPart(PartTemplate.java:36) at sun.reflect.GeneratedMethodAccessor164.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at org.eclipse.edt.mof.codegen.api.TemplateContext.doInvoke(TemplateContext.java:355) at org.eclipse.edt.gen.EglContext.invoke(EglContext.java:408) at org.eclipse.edt.gen.javascript.JavaScriptGenerator.generate(JavaScriptGenerator.java:77) at org.eclipse.edt.gen.AbstractGeneratorCommand.generate(AbstractGeneratorCommand.java:106) at org.eclipse.edt.ide.compiler.gen.JavaScriptGenerator.generate(JavaScriptGenerator.java:36) at org.eclipse.edt.ide.core.internal.generation.GenerationQueue.invokeGenerators(GenerationQueue.java:264) at org.eclipse.edt.ide.core.internal.generation.GenerationQueue.generate(GenerationQueue.java:192) at org.eclipse.edt.ide.core.internal.generation.GenerationQueue.generate(GenerationQueue.java:145) at org.eclipse.edt.ide.core.internal.generation.AbstractGenerator.build(AbstractGenerator.java:49) at org.eclipse.edt.ide.core.internal.generation.GenerationBuilder.incrementalBuild(GenerationBuilder.java:99) at org.eclipse.edt.ide.core.internal.generation.GenerationBuilder.build(GenerationBuilder.java:58) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: java.lang.UnsupportedOperationException at org.eclipse.edt.mof.egl.lookup.ProxyPart.accept(ProxyPart.java:132) at org.eclipse.edt.mof.impl.InternalEObject.visitChildren(InternalEObject.java:230) at org.eclipse.edt.mof.impl.InternalEObject.accept(InternalEObject.java:208) at org.eclipse.edt.mof.impl.InternalEObject.visitChildren(InternalEObject.java:230) at org.eclipse.edt.mof.impl.InternalEObject.accept(InternalEObject.java:208) at org.eclipse.edt.mof.impl.InternalEObject.visitChildren(InternalEObject.java:243) at org.eclipse.edt.mof.impl.InternalEObject.accept(InternalEObject.java:208) at org.eclipse.edt.mof.impl.InternalEObject.visitChildren(InternalEObject.java:230) at org.eclipse.edt.mof.impl.InternalEObject.accept(InternalEObject.java:208) at org.eclipse.edt.mof.impl.InternalEObject.visitChildren(InternalEObject.java:243) at org.eclipse.edt.mof.impl.InternalEObject.accept(InternalEObject.java:208) at org.eclipse.edt.mof.egl.utils.IRUtils$PartsReferencedResolver.getReferencedPartsFor(IRUtils.java:247) at org.eclipse.edt.mof.egl.utils.IRUtils.getReferencedPartsFor(IRUtils.java:873) at org.eclipse.edt.gen.javascript.templates.EGLClassTemplate.preGenUsedParts(EGLClassTemplate.java:68) at sun.reflect.GeneratedMethodAccessor266.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at org.eclipse.edt.mof.codegen.api.TemplateContext.doInvoke(TemplateContext.java:355) ... 34 more Reproducible: Always
Created attachment 202477 [details] screen shot
I believe this defect has been resolved indirectly by another defect. Please try the scenario again.
Fixed indirectly.
verified in 201109292101