[
https://issues.jboss.org/browse/JBIDE-9778?page=com.atlassian.jira.plugin...
]
Fred Bricon resolved JBIDE-9778.
--------------------------------
Resolution: Migrated to another ITS
It's an upstream (i.e. m2e-wtp) bug. I opened
https://issues.sonatype.org/browse/MECLIPSEWTP-182 to follow up on the problem.
As a workaround, you need to manually add the correct source path folders in your
org.eclipse.wst.common.component file :
{noformat}
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="java">
<wb-resource deploy-path="/"
source-path="/src/main/java"/>
<wb-resource deploy-path="/"
source-path="/src/main/resources"/>
</wb-module>
</project-modules>
{noformat}
Maven embedded projects are not properly generated as jars in the
deploy folder
-------------------------------------------------------------------------------
Key: JBIDE-9778
URL:
https://issues.jboss.org/browse/JBIDE-9778
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: maven
Affects Versions: 3.2.0.Final, 3.2.1.Final
Environment: Eclipse Helios SR1
Reporter: Eric B
Assignee: Fred Bricon
Labels: jar, maven
Attachments: jboss tools maven bug - complete.zip, jboss tools maven bug -
complete.zip, jboss tools maven bug.zip, Screenshot-engine-configuration-1.0-SNAPSHOT.jar
.png
I have a Maven eclipse webapp project created and deployed in my JBoss server. I have
the deploy set to deploy as an exploded war, so I can see all the files that it produces
in the deployment directory.
My webapp project is dependent on another Eclipse project (server.jar artifact). If I
have both projects open in Eclipse at the same time, everything works fine.
My server.jar project is also dependent on other Eclipse projects (supportLib.jar). If I
have those dependent projects opened at the same time, then the exploded jar file is
invalid. Instead of exporting everything in src/main/java/* to the jar file, it exports
everything from src/*. Consequently, the TopLevel in my jar file in the embedded projects
is main.java.myTLD instead of myTLD.
For example, if I have the supportLib.jar project with files
"src/main/java/myTld/file.java" opened at the same time as server.jar and
webapp.war, then the exported war for supportLib.jar in the webapp.war folder is contains
"META-INF and main" rather than "META-INF and myTLD".
I have updated to the latest version of JBoss Tools from the Helios update site and
continue to see this problem.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira