  
  
  
-diff -Naur xml/src/main/java/org/exolab/castor/util/XercesRegExpEvaluator.java.orig codegen/src/main/java/org/exolab/castor/util/XercesRegExpEvaluator.java
---- xml/src/main/java/org/exolab/castor/util/XercesRegExpEvaluator.java.orig	2005-02-09 21:11:52.000000000 +0000
-+++ xml/src/main/java/org/exolab/castor/util/XercesRegExpEvaluator.java	1970-01-01 00:00:00.000000000 +0000
+diff -Naur src_original/org/exolab/castor/util/XercesRegExpEvaluator.java src_patched/org/exolab/castor/util/XercesRegExpEvaluator.java
+--- src_original/org/exolab/castor/util/XercesRegExpEvaluator.java	2005-02-09 21:11:52.000000000 +0000
++++ src_patched/org/exolab/castor/util/XercesRegExpEvaluator.java	1970-01-01 00:00:00.000000000 +0000
 @@ -1,126 +0,0 @@
 -/**
 - * Redistribution and use of this software and associated documentation

 		if (member.getNodeType() == FieldInfo.ELEMENT_TYPE)
 			jsc.append(", org.exolab.castor.xml.NodeType.Element);");
 		else if (member.getNodeType() == FieldInfo.ATTRIBUTE_TYPE)
diff -Naur codegen/src/main/java/org/exolab/castor/builder/factory/MemberFactory.java.orig codegen/src/main/java/org/exolab/castor/builder/factory/MemberFactory.java
--- codegen/src/main/java/org/exolab/castor/builder/factory/MemberFactory.java.orig	2005-02-09 21:11:54.000000000 +0000
+++ codegen/src/main/java/org/exolab/castor/builder/factory/MemberFactory.java	2005-05-17 12:36:35.000000000 +0000
@@ -425,11 +425,13 @@
                 else { 
                     jType = xsType.getJType(); 

diff -Naur src_original/org/exolab/castor/builder/DescriptorSourceFactory.java src_patched/org/exolab/castor/builder/DescriptorSourceFactory.java
--- src_original/org/exolab/castor/builder/DescriptorSourceFactory.java	2005-02-09 21:11:54.000000000 +0000
+++ src_patched/org/exolab/castor/builder/DescriptorSourceFactory.java	2005-05-17 12:26:38.000000000 +0000
@@ -243,6 +243,9 @@
 		jsc.add("desc = (org.exolab.castor.xml.util.XMLFieldDescriptorImpl) getFieldDescriptor(\"");
 		jsc.append(member.getNodeName());
