Community
Participate
Working Groups
Created attachment 269040 [details] Workspace log We have a multi-module project. Some of our developers are encountering issues when doing server deployments to JBoss where the war file contains empty folders for dependency projects and we have traced it back to the org.eclipse.wst.common.component file being blanked out. Even performing and SVN:Revert on the file only results in it being temporarily restored before it is blanked again This is occurring in Neon 3. I've attached my workspace log which shows some error messages relating to the wst files.
Can you please attach your project skeleton (no Java source files) but leaving all .project, .classpath, .settings/*, Java EE xml descriptors (persistence.xml, web.xml, application.xml ...)
Created attachment 269063 [details] Project Hierarchy skeleton Here are the requested files. The main sub-projects causing issue are the ones under bc-calypso-jboss
I'm also seeing these errors in the workspace log !ENTRY org.eclipse.wst.common.modulecore 4 2 2017-06-21 09:29:30.359 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.wst.common.modulecore". !STACK 0 java.lang.ClassCastException: org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl cannot be cast to org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResource at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.getPrimaryResource(ModuleStructuralModel.java:332) at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.prepareProjectModulesIfNecessary(ModuleStructuralModel.java:240) at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.getPrimaryRootObject(ModuleStructuralModel.java:119) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getComponentModelRoot(StructureEdit.java:471) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getWorkbenchModules(StructureEdit.java:506) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getComponent(StructureEdit.java:949) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.createResource(VirtualComponent.java:124) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.initializeResource(VirtualComponent.java:113) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.<init>(VirtualComponent.java:148) at org.eclipse.wst.common.componentcore.internal.util.ComponentImplManager.createComponent(ComponentImplManager.java:250) at org.eclipse.wst.common.componentcore.internal.util.ComponentImplManager.createComponent(ComponentImplManager.java:212) at org.eclipse.wst.common.componentcore.ComponentCore.createComponent(ComponentCore.java:64) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2$1.isStale(DependencyGraphImpl.java:959) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2$1.run(DependencyGraphImpl.java:939) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2.run(DependencyGraphImpl.java:929) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) !ENTRY org.eclipse.wst.common.modulecore 4 0 2017-06-21 09:29:30.608 !MESSAGE org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl cannot be cast to org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResource !STACK 0 java.lang.ClassCastException: org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl cannot be cast to org.eclipse.wst.common.componentcore.internal.impl.WTPModulesResource at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.getPrimaryResource(ModuleStructuralModel.java:332) at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.prepareProjectModulesIfNecessary(ModuleStructuralModel.java:240) at org.eclipse.wst.common.componentcore.internal.ModuleStructuralModel.getPrimaryRootObject(ModuleStructuralModel.java:119) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getComponentModelRoot(StructureEdit.java:471) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getWorkbenchModules(StructureEdit.java:506) at org.eclipse.wst.common.componentcore.internal.StructureEdit.getComponent(StructureEdit.java:949) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.createResource(VirtualComponent.java:124) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.initializeResource(VirtualComponent.java:113) at org.eclipse.wst.common.componentcore.internal.resources.VirtualComponent.<init>(VirtualComponent.java:148) at org.eclipse.wst.common.componentcore.internal.util.ComponentImplManager.createComponent(ComponentImplManager.java:250) at org.eclipse.wst.common.componentcore.internal.util.ComponentImplManager.createComponent(ComponentImplManager.java:212) at org.eclipse.wst.common.componentcore.ComponentCore.createComponent(ComponentCore.java:64) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2$1.isStale(DependencyGraphImpl.java:959) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2$1.run(DependencyGraphImpl.java:939) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.wst.common.componentcore.internal.builder.DependencyGraphImpl$2.run(DependencyGraphImpl.java:929) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
So I'll actually need to pom.xml files (I should have listed that first)
Created attachment 269964 [details] Workspaces skeleton with poms The project will build without source but has lots of proprietary dependencies that will prevent you from building locally. Is this enough to let you build the dependency structure at least?