You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by de...@apache.org on 2007/07/16 11:11:13 UTC

svn commit: r556565 - /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java

Author: deepal
Date: Mon Jul 16 02:11:12 2007
New Revision: 556565

URL: http://svn.apache.org/viewvc?view=rev&rev=556565
Log:
We do not need to add the service group , unless we have services 

Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java?view=diff&rev=556565&r1=556564&r2=556565
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/POJODeployer.java Mon Jul 16 02:11:12 2007
@@ -183,13 +183,17 @@
                         }
                     }
                 }
-                AxisServiceGroup serviceGroup = new AxisServiceGroup();
-                serviceGroup.setServiceGroupName(deploymentFileData.getName());
-                for (int i = 0; i < axisServiceList.size(); i++) {
-                    AxisService axisService = (AxisService) axisServiceList.get(i);
-                    serviceGroup.addService(axisService);
+                if (axisServiceList.size() >0 ) {
+                    AxisServiceGroup serviceGroup = new AxisServiceGroup();
+                    serviceGroup.setServiceGroupName(deploymentFileData.getName());
+                    for (int i = 0; i < axisServiceList.size(); i++) {
+                        AxisService axisService = (AxisService) axisServiceList.get(i);
+                        serviceGroup.addService(axisService);
+                    }
+                    configCtx.getAxisConfiguration().addServiceGroup(serviceGroup);
+                } else {
+                    log.info("No annotated class found in the jar: "  + deploymentFileData.getFile().getName());
                 }
-                configCtx.getAxisConfiguration().addServiceGroup(serviceGroup);
             }
         } catch (Exception e) {
             StringWriter errorWriter = new StringWriter();



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org