[jboss-cvs] JBossAS SVN: r100037 - projects/metadata/trunk/src/main/java/org/jboss/metadata/annotation/creator/ws.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jan 28 05:52:35 EST 2010


Author: richard.opalka at jboss.com
Date: 2010-01-28 05:52:34 -0500 (Thu, 28 Jan 2010)
New Revision: 100037

Modified:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/annotation/creator/ws/AbstractWebServiceRefProcessor.java
Log:
[JBMETA-249] fixed JAX-WS 2.2 webserviceref clarification

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/annotation/creator/ws/AbstractWebServiceRefProcessor.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/annotation/creator/ws/AbstractWebServiceRefProcessor.java	2010-01-28 10:48:26 UTC (rev 100036)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/annotation/creator/ws/AbstractWebServiceRefProcessor.java	2010-01-28 10:52:34 UTC (rev 100037)
@@ -26,6 +26,7 @@
 import java.util.Collection;
 import java.util.Set;
 
+import javax.xml.ws.Service;
 import javax.xml.ws.WebServiceRef;
 
 import org.jboss.logging.Logger;
@@ -112,7 +113,7 @@
          ref.setServiceRefType(annotation.type().getName());
       else
          ref.setServiceRefType(getType(element));
-      if(annotation.value() != Object.class)
+      if(annotation.value() != Object.class && annotation.value() != Service.class)
          ref.setServiceInterface(annotation.value().getName());
       
       String injectionName = getInjectionName(element);




More information about the jboss-cvs-commits mailing list