Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] EmfFacet project builder failures

Hi, team,

Every build of my Papyrus development workspace currently encounters the following error (stack trace below):

Errors occurred during the build.
Errors running builder 'EmfFacet project builder' on project 'org.eclipse.papyrus.infra.constraints'.
Could not initialize class org.eclipse.papyrus.views.properties.ui.UiPackage

There doesn't seem to be anything amiss in the org.eclipse.papyrus.views.properties.ui.UiPackage that I can see, except that it depends (possibly indirectly) on the org.eclipse.papyrus.infra.constraints plug-in.  So, the builder of that plug-in wouldn't be expected to find the UiPackage on its classpath because the constraints plug-in couldn't possibly import the properties model plug-in.  Is this supposed to work?

How can I fix this?  I had to disabled the build-before-launch option in the workspace preferences in order to be able to launch a run-time workbench.  But, I don't know whether my workspace is actually built because of this.

I have today's SVN HEAD on a Kepler M4 target of all of Papyrus's dependencies, except of course EMF Compare, which is still version 1.3.x.

Thanks,

Christian


java.lang.NoClassDefFoundError: Could not initialize class org.eclipse.papyrus.views.properties.ui.UiPackage
at sun.misc.Unsafe.ensureClassInitialized(Native Method)
at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:25)
at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:122)
at java.lang.reflect.Field.acquireFieldAccessor(Field.java:918)
at java.lang.reflect.Field.getFieldAccessor(Field.java:899)
at java.lang.reflect.Field.get(Field.java:358)
at org.eclipse.emf.ecore.plugin.RegistryReader$EPackageDescriptor.getEPackage(RegistryReader.java:273)
at org.eclipse.emf.ecore.impl.EPackageImpl$1.getEPackage(EPackageImpl.java:162)
at org.eclipse.emf.ecore.impl.EPackageRegistryImpl.getEPackage(EPackageRegistryImpl.java:127)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.delegatedGetResource(ResourceSetImpl.java:341)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java:388)
at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getEObject(ResourceSetImpl.java:220)
at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:197)
at org.eclipse.emf.ecore.util.EcoreUtil.resolve(EcoreUtil.java:257)
at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eResolveProxy(BasicEObjectImpl.java:1473)
at org.eclipse.emf.ecore.util.EcoreEList.resolveProxy(EcoreEList.java:206)
at org.eclipse.emf.ecore.util.EcoreEList.resolve(EcoreEList.java:161)
at org.eclipse.emf.ecore.util.EObjectResolvingEList.resolve(EObjectResolvingEList.java:60)
at org.eclipse.emf.common.util.BasicEList.get(BasicEList.java:348)
at org.eclipse.emf.common.util.AbstractEList$EIterator.doNext(AbstractEList.java:703)
at org.eclipse.emf.common.util.AbstractEList$EIterator.next(AbstractEList.java:690)
at org.eclipse.emf.facet.infra.common.core.internal.resource.EmfFacetResourceSet.addListenerToReferedResource(EmfFacetResourceSet.java:114)
at org.eclipse.emf.facet.infra.common.core.internal.resource.EmfFacetResourceSet.getResource(EmfFacetResourceSet.java:95)
at org.eclipse.emf.facet.infra.common.core.internal.builder.AbstractEmfFacetCatalog.openResource(AbstractEmfFacetCatalog.java:287)
at org.eclipse.emf.facet.infra.common.core.internal.builder.AbstractEmfFacetCatalog.internalAddWSFile(AbstractEmfFacetCatalog.java:738)
at org.eclipse.emf.facet.infra.common.core.internal.builder.AbstractEmfFacetCatalog.initWorkspaceRootObject(AbstractEmfFacetCatalog.java:153)
at org.eclipse.emf.facet.infra.common.core.internal.builder.AbstractEmfFacetCatalog.<init>(AbstractEmfFacetCatalog.java:132)
at org.eclipse.emf.facet.infra.query.core.ModelQuerySetCatalog.<init>(ModelQuerySetCatalog.java:68)
at org.eclipse.emf.facet.infra.query.core.ModelQuerySetCatalog.getSingleton(ModelQuerySetCatalog.java:62)
at org.eclipse.emf.facet.infra.query.core.internal.QueryBuilder.getCatalog(QueryBuilder.java:26)
at org.eclipse.emf.facet.infra.common.core.internal.builder.EmfFacetCatalogBuilder.build(EmfFacetCatalogBuilder.java:51)
at org.eclipse.emf.facet.infra.common.core.internal.builder.EmfFacetProjectBuilder.build(EmfFacetProjectBuilder.java:162)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
...

Back to the top