[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