[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.tools.emf] Re: emf java error

Upkar,

My guess would be that a different version of EClass is being loaded than the one against which the code was compiled. WAS embeds a version of EMF for internal use and that's the one that will be used by default unless you do some class loader last thing (I forget the details) and supply the actual version you want... Best to check with your friendly helpful WAS support forums for details.



Upkar Lidder wrote:
Hello.

I know this is not an EMF error but a general java one, I am hoping somebody on this forum has come across it before.

Stack trace:
!MESSAGE InvocationTargetException during createPages()

!STACK 0

java.lang.reflect.InvocationTargetException

at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:479)


at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)


at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)


at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:275)



at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1191)



at org.eclipse.ui.internal.progress.ProgressManager$5.run(ProgressManager.java:1217)



at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)


at org.eclipse.ui.internal.progress.ProgressManager.runInUI(ProgressManager.java:1210)


at org.eclipse.ui.internal.progress.WorkbenchSiteProgressService.runInUI(WorkbenchSiteProgressService.java:336)



.. .. .. ..


Root exception:

java.lang.VerifyError: org/eclipse/emf/ecore/EObject.eClass()Lorg/eclipse/emf/ecore/EClass;

at com.ibm.websphere.models.extensions.pushdownejbext.impl.PushdownejbextPackageImpl.init(PushdownejbextPackageImpl.java:149)


at com.ibm.websphere.models.extensions.pushdownejbext.PushdownejbextPackage.<clinit>(PushdownejbextPackage.java:65)



at java.lang.J9VMInternals.initializeImpl(Native Method)

    at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)

    at sun.misc.Unsafe.ensureClassInitialized(Native Method)

at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:37)


at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)



at java.lang.reflect.Field.acquireFieldAccessor(Field.java:920)

    at java.lang.reflect.Field.getFieldAccessor(Field.java:901)

    at java.lang.reflect.Field.get(Field.java:360)

Thanks,
Upkar.