You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2008/03/19 13:58:50 UTC

svn commit: r638817 - /webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java

Author: dims
Date: Wed Mar 19 05:58:47 2008
New Revision: 638817

URL: http://svn.apache.org/viewvc?rev=638817&view=rev
Log:
prevent StringIndexOutOfBoundsException (courtesy of Bill Nagy!)

Modified:
    webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java

Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java?rev=638817&r1=638816&r2=638817&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/runtime/description/marshal/impl/ArtifactProcessor.java Wed Mar 19 05:58:47 2008
@@ -225,7 +225,7 @@
      */
     private static String getPackageName(String className) {
         int index = className.lastIndexOf(".");
-        if (index == 0) {
+        if (index <= 0) {
             return "";
         } else {
             return className.substring(0, index);
@@ -238,7 +238,7 @@
      */
     private static String getSimpleClassName(String className) {
         int index = className.lastIndexOf(".");
-        if (index == 0) {
+        if (index <= 0) {
             return className;
         } else {
             return className.substring(index + 1);



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