Author: bfitzpat
Date: 2011-04-06 11:41:53 -0400 (Wed, 06 Apr 2011)
New Revision: 30379
Modified:
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java
Log:
OPEN - issue JBIDE-8642: RESTEasy wizard produces app that doesn't deploy
https://issues.jboss.org/browse/JBIDE-8642
Modified:
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java
===================================================================
---
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java 2011-04-06
15:41:25 UTC (rev 30378)
+++
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java 2011-04-06
15:41:53 UTC (rev 30379)
@@ -1,6 +1,6 @@
/**
* JBoss by Red Hat
- * Copyright 2006-2009, Red Hat Middleware, LLC, and individual contributors as
indicated
+ * Copyright 2006-2011, Red Hat Middleware, LLC, and individual contributors as
indicated
* by the @authors tag. See the copyright.txt in the distribution for a
* full listing of individual contributors.
*
@@ -422,10 +422,14 @@
IClasspathEntry[] es = javaProject.getResolvedClasspath(true);
for (int i = 0; i < es.length; i++) {
if (es[i].getEntryKind() == IClasspathEntry.CPE_SOURCE) {
+ IPath outputLocation = es[i].getOutputLocation();
IResource findMember = ResourcesPlugin.getWorkspace().getRoot()
.findMember(es[i].getPath());
if (findMember != null && findMember.exists()) {
- resources.add(findMember);
+ // JBIDE-8642: if the output location is null, this is the default source path
+ if (outputLocation == null) {
+ resources.add(findMember);
+ }
}
}
}