[jboss-svn-commits] JBL Code SVN: r35142 - labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/utils/webdav.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Sep 14 22:17:59 EDT 2010


Author: dennyxu
Date: 2010-09-14 22:17:58 -0400 (Tue, 14 Sep 2010)
New Revision: 35142

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/utils/webdav/WebDavClient.java
Log:
GUVNOR-610: Tried to use Guvnor to access a ModeShape repository and got a java.util.NoSuchElementException

Modified: labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/utils/webdav/WebDavClient.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/utils/webdav/WebDavClient.java	2010-09-15 01:49:31 UTC (rev 35141)
+++ labs/jbossrules/trunk/drools-eclipse/org.guvnor.tools/src/org/guvnor/tools/utils/webdav/WebDavClient.java	2010-09-15 02:17:58 UTC (rev 35142)
@@ -133,10 +133,14 @@
 				if (val != null) {
 					ResourceProperties resProps = props.get(oneKey);
 					StringTokenizer tokens = new StringTokenizer(val, ","); //$NON-NLS-1$
-					String dateStamp = tokens.nextToken();
-					String revision = tokens.nextToken();
-					resProps.setLastModifiedDate(dateStamp);
-					resProps.setRevision(revision);
+//					String dateStamp = tokens.nextToken();
+//					String revision = tokens.nextToken();
+					if(tokens.hasMoreElements()){
+						resProps.setLastModifiedDate(tokens.nextToken());
+					}
+					if(tokens.hasMoreElements()){
+						resProps.setRevision(tokens.nextToken());
+					}
 				} 
 			}
 		} finally {



More information about the jboss-svn-commits mailing list