[jbossws-commits] JBossWS SVN: r8541 - stack/native/branches/jbossws-native-2.0.1.SP2_CP03_JBPAPP-1291/src/main/java/org/jboss/ws/metadata/builder/jaxws.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Wed Oct 22 07:05:46 EDT 2008


Author: darran.lofthouse at jboss.com
Date: 2008-10-22 07:05:46 -0400 (Wed, 22 Oct 2008)
New Revision: 8541

Modified:
   stack/native/branches/jbossws-native-2.0.1.SP2_CP03_JBPAPP-1291/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSMetaDataBuilder.java
Log:
[JBPAPP-1291] JAX-WS Deployments Fail For AOP Instrumented Endpoints.

Modified: stack/native/branches/jbossws-native-2.0.1.SP2_CP03_JBPAPP-1291/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSMetaDataBuilder.java
===================================================================
--- stack/native/branches/jbossws-native-2.0.1.SP2_CP03_JBPAPP-1291/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSMetaDataBuilder.java	2008-10-22 09:56:18 UTC (rev 8540)
+++ stack/native/branches/jbossws-native-2.0.1.SP2_CP03_JBPAPP-1291/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSMetaDataBuilder.java	2008-10-22 11:05:46 UTC (rev 8541)
@@ -553,6 +553,10 @@
    {
       String javaName = method.getName();
 
+      // Methods added by JBoss AOP will be marked as synthetic and should be skipped.
+      if (method.isSynthetic() == true)
+    	  return;
+      
       // skip asnyc methods, they dont need meta data representation
       if (method.getName().endsWith(Constants.ASYNC_METHOD_SUFFIX))
          return;




More information about the jbossws-commits mailing list