Index: /home/ekuns/workspace/castor-2/src/doc/release-notes.xml
===================================================================
--- /home/ekuns/workspace/castor-2/src/doc/release-notes.xml	(revision 6279)
+++ /home/ekuns/workspace/castor-2/src/doc/release-notes.xml	(working copy)
@@ -59,6 +59,27 @@
                 </code>
            </summary>
             <bugs>
+                <bug id="1609" tool="jira">
+                    <description>
+						Implement equals() for AnyNode (already fixed, so adding
+						a regression test case)
+                    </description>
+                    <contributor>
+                        <name>Edward Kuns</name>
+                        <email>edward.kuns@aspect.com</email>
+                    </contributor>
+                    <submitter>
+                        <name>Edward Kuns</name>
+                        <email>edward.kuns@aspect.com</email>
+                    </submitter>
+                    <reporter>
+                        <name>Derek Sayeau</name>
+                        <email>derek.sayeau@cognos.com</email>
+                    </reporter>
+                    <type>Test</type>
+                    <module>XML</module>
+                    <date>20061006</date>
+                </bug>
                 <bug id="1417" tool="jira">
                     <description>
 						hashCode() generation
Index: /home/ekuns/workspace/castor-2/src/etc/CHANGELOG
===================================================================
--- /home/ekuns/workspace/castor-2/src/etc/CHANGELOG	(revision 6279)
+++ /home/ekuns/workspace/castor-2/src/etc/CHANGELOG	(working copy)
@@ -1,6 +1,11 @@
 
 SVN
 -------------------------------
+XML:   Resolved issue CASTOR-1609 using contribution from Edward Kuns [edward.kuns@aspect.com]
+       Implement equals() for AnyNode
+       Details: http://jira.codehaus.org/browse/CASTOR-1609
+       (Edward - 20061006)
+
 XML:   Resolved issue CASTOR-1417 using contribution from Edward Kuns [edward.kuns@aspect.com]
        hashCode() generation
        Details: http://jira.codehaus.org/browse/CASTOR-1417
Index: /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/TestDescriptor.xml
===================================================================
--- /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/TestDescriptor.xml	(revision 0)
+++ /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/TestDescriptor.xml	(revision 0)
@@ -0,0 +1,22 @@
+<?xml version='1.0'?>
+<TestDescriptor>
+  <Name>Implement equals() for AnyNode</Name>
+  <Author>Edward Kuns</Author>
+  <Comment>Regression test case for bug CASTOR-1609</Comment>
+  <Category>basic capability</Category>
+  <BugFix>
+    <Reporter>derek.sayeau@cognos.com</Reporter>
+    <Date_Report>2004-03-26</Date_Report>
+    <Date_Fix>2006-10-06</Date_Fix>
+    <Comment>As of October 2006, this already works</Comment>
+  </BugFix>
+
+  <SourceGeneratorTest>
+    <Schema>schema.xsd</Schema>
+    <Root_Object random="false" dump="true">Extension</Root_Object>
+    <UnitTestCase>
+      <Name>Test Generation</Name>
+      <Input>input.xml</Input>
+    </UnitTestCase>
+  </SourceGeneratorTest>
+</TestDescriptor>
Index: /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/input.xml
===================================================================
--- /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/input.xml	(revision 0)
+++ /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/input.xml	(revision 0)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Extension>
+    <some-node>
+      <nothing id="1" />
+      <something>
+         This is text in some-node
+      </something>
+    </some-node>
+</Extension>
Index: /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/schema.xsd
===================================================================
--- /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/schema.xsd	(revision 0)
+++ /home/ekuns/workspace/castor-2/src/tests/xml/RegressionTestSuite/sourcegenerator/AnyNode/schema.xsd	(revision 0)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema  xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"
+            targetNamespace="urn:oasis:names:tc:wsrp:v1:types">
+
+  <xs:complexType name="Extension">
+    <xs:sequence>
+      <xs:any namespace="##other"/>
+    </xs:sequence>
+  </xs:complexType>
+
+</xs:schema>
