Index: lams_common/src/java/org/lamsfoundation/lams/tool/OutputFactory.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/tool/OutputFactory.java,v diff -u -r1.6 -r1.7 --- lams_common/src/java/org/lamsfoundation/lams/tool/OutputFactory.java 8 Apr 2008 03:21:27 -0000 1.6 +++ lams_common/src/java/org/lamsfoundation/lams/tool/OutputFactory.java 8 Apr 2008 04:44:27 -0000 1.7 @@ -294,6 +294,13 @@ */ protected String[] splitConditionName(String conditionName) { int index = conditionName.indexOf(CONDITION_NAME_SEPARATOR); - return new String[] { conditionName.substring(0,index), conditionName.substring(index) }; + if ( index > -1 ) { + if ( index+1