<?xml version="1.0"?>
<!DOCTYPE mapping PUBLIC "-//EXOLAB/Castor Mapping DTD Version 1.0//EN" "http://castor.org/mapping.dtd">

<mapping>
  <description>Mapping file for Test case</description>

    <class name="com.castor.bug.ExternalInterface" verify-constructable="false">
      <map-to xml="UserInterface" />

       <field name="Name" type="java.lang.String">
         <bind-xml name="Name"/>
       </field>       
       <field name="Birth" type="java.util.Date">
         <bind-xml name="Birth"/>
       </field>            
	</class>

    <class name="com.castor.bug.ExternalInterfaceImpl">
      <map-to xml="UserImplemented" />

       <field name="Name" type="java.lang.String">
         <bind-xml name="Name"/>
       </field>       
       <field name="Birth" type="java.util.Date">
         <bind-xml name="Birth"/>
       </field>            
	</class>

    <class name="com.castor.bug.ProxiedObject">
      <map-to xml="UserProxy" />

       <field name="Name" type="java.lang.String">
         <bind-xml name="Name"/>
       </field>       
       <field name="Birth" type="java.util.Date">
         <bind-xml name="Birth"/>
       </field>            
	</class>

</mapping>