[jbosstools-commits] JBoss Tools SVN: r30378 - trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Wed Apr 6 11:41:25 EDT 2011


Author: bfitzpat
Date: 2011-04-06 11:41:25 -0400 (Wed, 06 Apr 2011)
New Revision: 30378

Modified:
   trunk/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: trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java
===================================================================
--- trunk/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/JBossWSCreationUtils.java	2011-04-06 15:38:36 UTC (rev 30377)
+++ trunk/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)
@@ -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);
+					}
 				}
 			}
 		}



More information about the jbosstools-commits mailing list