Hello,
the maven-eclipse-plugin generates wrong version for the jst.ear facet. It
should be 1.4 instead of 6.1
here is the generated org.eclipse.wst.common.project.facet.core.xml file for
webshpere 6.1.
<faceted-project>
<runtime name="WebSphere Application Server v6.1"/>
<installed facet="com.ibm.websphere.extended.ear" version="6.1"/>
<installed facet="com.ibm.websphere.coexistence.ear" version="6.1"/>
<fixed facet="jst.ear"/>
<installed facet="jst.ear" version="6.1"/>
</faceted-project>
Can anybody help. I thought it had already worked, but obviously there is
something wrong. When I change the version manually, then everthing works fine.
Many thanks in advance.
My plugins configuration looks like this:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<wtpdefaultserver>WebSphere Application Server v6.1</wtpdefaultserver>
<wtpmanifest>true</wtpmanifest>
<wtpapplicationxml>true</wtpapplicationxml>
<wtpversion>1.5</wtpversion>
<additionalBuildcommands>
<buildcommand>org.eclipse.wst.common.project.facet.core.builder</buildcommand>
<buildcommand>org.eclipse.wst.validation.validationbuilder</buildcommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>org.eclipse.wst.common.project.facet.core.nature</projectnature>
<projectnature>org.eclipse.wst.common.modulecore.ModuleCoreNature</projectnature>
</additionalProjectnatures>
<classpathContainers>
<classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/WebSphere
v6.1 JRE</classpathContainer>
<classpathContainer>org.eclipse.jst.server.core.container/com.ibm.ws.ast.st.runtime.runtimeTarget.v61/was.base.v61</classpathContainer>
<classpathContainer>org.eclipse.jst.j2ee.internal.module.container</classpathContainer>
</classpathContainers>
</configuration>
</plugin>