Btw, here are the mapping files for my data as well.
<mapping> <key-generator name="IDENTITY"> </key-generator> <class name="com.vort.beans.UserInfo" identity="userName"> <map-to table="userinfo" /> <cache-type type="unlimited"/> <field name="userName" type="string"> <sql name="userName" type="varchar" /> </field> <field name="password" type="string"> <sql name="password" type="varchar" /> </field> <field name="clients" type="com.vort.beans.Client" collection="vector"> <sql many-key="userName"/> </field> <field name="firstName" type="string"> <sql name="firstName" type="varchar" /> </field> <field name="lastName" type="string"> <sql name="lastName" type="varchar" /> </field> <field name="company" type="string"> <sql name="company" type="varchar" /> </field> <field name="address1" type="string"> <sql name="address1" type="varchar" /> </field> <field name="address2" type="string"> <sql name="address2" type="varchar" /> </field> <field name="town" type="string"> <sql name="town" type="varchar" /> </field> <field name="state" type="string"> <sql name="state" type="varchar" /> </field> <field name="zipCode" type="string"> <sql name="zipCode" type="varchar" /> </field> <field name="email" type="string"> <sql name="email" type="varchar" /> </field> <field name="areaCode" type="integer"> <sql name="areaCode" type="integer" /> </field> <field name="phoneLeft" type="string"> <sql name="phoneLeft" type="varchar" /> </field> <field name="phoneRight" type="string"> <sql name="phoneRight" type="varchar" /> </field> <field name="activated" type="boolean"> <sql name="activated" type="char[01]"/> </field> </class> <class name="com.vort.beans.Client" identity="id" key-generator="IDENTITY" depends="com.vort.beans.UserInfo"> <map-to table="userclients"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="user" type="com.vort.beans.UserInfo" required="true"> <sql name="userName"/> </field> <field name="projects" type="com.vort.beans.Project" collection="vector"> <sql many-key="clientId"/> </field> <!-- <field name="firstName" type="string"> <sql name="firstName" type="varchar"/> </field> <field name="lastName" type="string"> <sql name="lastName" type="varchar"/> </field> --> <field name="clientName" type="string"> <sql name="company" type="varchar"/> </field> <!-- <field name="address1" type="string"> <sql name="address1" type="varchar"/> </field> <field name="address2" type="string"> <sql name="address2" type="varchar"/> </field> <field name="town" type="string"> <sql name="town" type="varchar"/> </field> <field name="state" type="string"> <sql name="state" type="varchar"/> </field> <field name="zipCode" type="integer"> <sql name="zipCode" type="integer"/> </field> <field name="areaCode" type="integer"> <sql name="areaCode" type="integer"/> </field> <field name="phoneLeft" type="string"> <sql name="phoneLeft" type="varchar"/> </field> <field name="phoneRight" type="string"> <sql name="phoneRight" type="varchar"/> </field> --> </class> <class name="com.vort.beans.Project" identity="id" key-generator="IDENTITY" depends="com.vort.beans.Client"> <map-to table="prjinfo" /> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="client" type="com.vort.beans.Client" required="true"> <sql name="clientId"/> </field> <field name="vortechs" type="com.vort.vortechs.beans.VortechsDims" collection="vector"> <!-- get-method="getVortechs" set-method="setVortechs" --> <sql many-key="projectId"/> </field> <field name="vortSentrys" type="com.vort.vortsentry.beans.VortSentryDims" collection="vector"> <!--get-method="getVortSentrys" set-method="setVortSentrys"--> <sql many-key="projectId"/> </field> <field name="name" type="string"> <sql name="name" type="varchar"/> </field> <field name="state" type="string"> <sql name="state" type="varchar"/> </field> <field name="city" type="string"> <sql name="city" type="varchar"/> </field> </class> <class name="com.vort.beans.SiteInfo" identity="id" key-generator="IDENTITY"> <map-to table="prjsiteinfo" /> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="vortechs" type="com.vort.vortechs.beans.VortechsDims"> <sql name="vortechsId"/> </field> <field name="vortSentry" type="com.vort.vortsentry.beans.VortSentryDims"> <sql name="vortsentryId"/> </field> <field name="designStorm" type="double"> <sql name="designStorm" type="double"/> </field> <field name="inletMaterial" type="string"> <sql name="inletMaterial" type="varchar"/> </field> <field name="outletMaterial" type="string"> <sql name="outletMaterial" type="varchar"/> </field> <field name="inletPipeSize" type="integer"> <sql name="inletDia" type="integer"/> </field> <field name="outletPipeSize" type="integer"> <sql name="outletDia" type="integer"/> </field> <field name="invert" type="double"> <sql name="invert" type="double"/> </field> <field name="rim" type="double"> <sql name="rim" type="double"/> </field> <field name="tailWaterElev" type="double"> <sql name="tailWater" type="double"/> </field> </class> <class name="com.vort.beans.StdSystem" identity="id" key-generator="IDENTITY" depends="com.vort.beans.Project"> <map-to table="prjsystems"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="systemName" type="string"> <sql name="systemName" type="varchar"/> </field> <field name="zipCode" type="string"> <sql name="zipCode" type="varchar"/> </field> <field name="project" type="com.vort.beans.Project" > <sql name="projectId"/> </field> <field name="sized" type="boolean" get-method="isSized" set-method="setSized"> <sql name="sized" type="char[01]"/> </field> <field name="metric" type="boolean" get-method="isMetric" set-method="setMetric"> <sql name="metric" type="char[01]"/> </field> </class> </mapping>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Document : vortechs.xml Created on : August 30, 2004, 11:08 AM Author : nstuart Description: Purpose of the document follows. --> <mapping> <class name="com.vort.vortechs.beans.VortechsDims" identity="id" extends="com.vort.beans.StdSystem" depends="com.vort.beans.Project"> <map-to table="prjsystemsvt" /> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="project" type="com.vort.beans.Project" > <sql name="projectId"/> </field> <field name="rainfallSite" type="com.vort.vortechs.beans.RainFallSite" > <sql name="rainFallSiteId" /> </field> <field name="drainageArea" type="double"> <sql name="drainageArea" type="double"/> </field> <field name="swirlArea" type="double"> <sql name="swirlArea" type="double"/> </field> <field name="runOffCoeff" type="double"> <sql name="runOffCoeff" type="double"/> </field> <field name="flowRate" type="double"> <sql name="flowRate" type="double"/> </field> <field name="timeOfConc" type="integer"> <sql name="timeOfConc" type="integer"/> </field> <field name="performanceGoal" type="integer"> <sql name="performanceGoal" type="integer"/> </field> <field name="micronSize" type="string"> <sql name="micronSize" type="varchar"/> </field> <field name="efficencyWanted" type="integer"> <sql name="efficencyWanted" type="integer"/> </field> <field name="areaModel" type="com.vort.vortechs.beans.VortechsModel"> <sql name="areaModel"/> </field> <field name="flowModel" type="com.vort.vortechs.beans.VortechsModel"> <sql name="flowModel"/> </field> <field name="docModel" type="string"> <sql name="docModel" type="varchar"/> </field> <field name="bypassed" type="boolean"> <sql name="bypassed" type="char[01]"/> </field> <field name="sizingMethod2" type="boolean" get-method="isSizingMethod2" set-method="setSizingMethod2"> <sql name="sizingMethod2" type="char[01]"/> </field> </class> <class name="com.vort.vortechs.beans.VortechsModel" identity="model" access="read-only"> <map-to table="vtenglishsystems"/> <cache-type type="unlimited"/> <field name="model" type="string"> <sql name="model" type="varchar"/> </field> <field name="length" type="double"> <sql name="length" type="double"/> </field> <field name="width" type="double"> <sql name="width" type="double"/> </field> <field name="diameter" type="double"> <sql name="diameter" type="double"/> </field> <field name="areasf" type="double"> <sql name="areasf" type="double"/> </field> <field name="qcfs" type="double"> <sql name="qcfs" type="double"/> </field> <field name="oilStorage" type="double"> <sql name="oilStorageGal" type="double"/> </field> <field name="sedimentStorage" type="double"> <sql name="sedimentStorageCy" type="double"/> </field> <field name="castIn" type="boolean"> <sql name="castIn" type="char[01]"/> </field> </class> <class name="com.vort.vortechs.beans.RainFallSite" identity="id" key-generator="IDENTITY" access="read-only"> <map-to table="vtstations"/> <cache-type type="unlimited"/> <field name="id" type="integer" > <sql name="id" type="integer" /> </field> <field name="zipCode" type="string" > <sql name="zipCode" type="varchar" /> </field> <field name="county" type="string" > <sql name="county" type="varchar" /> </field> <field name="micron50" type="com.vort.vortechs.beans.Micron50" > <sql many-key="siteId" /> </field> <field name="micron75" type="com.vort.vortechs.beans.Micron75" > <sql many-key="siteId" /> </field> <field name="micron150" type="com.vort.vortechs.beans.Micron150" > <sql many-key="siteId" /> </field> <field name="micron250" type="com.vort.vortechs.beans.Micron250" > <sql many-key="siteId" /> </field> <field name="micronTypical" type="com.vort.vortechs.beans.MicronTypical" > <sql many-key="siteId" /> </field> </class> <class name="com.vort.vortechs.beans.Micron50" identity="id" key-generator="IDENTITY" depends="com.vort.vortechs.beans.RainFallSite" access="read-only"> <map-to table="vtmicron50"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer" /> </field> <field name="site" type="com.vort.vortechs.beans.RainFallSite" > <sql name="siteId" /> </field> <field name="c1550" type="double" > <sql name="c1550" type="double" /> </field> <field name="c1560" type="double" > <sql name="c1560" type="double" /> </field> <field name="c1570" type="double" > <sql name="c1570" type="double" /> </field> <field name="c1580" type="double" > <sql name="c1580" type="double" /> </field> <field name="c1585" type="double" > <sql name="c1585" type="double" /> </field> <field name="c6050" type="double" > <sql name="c6050" type="double" /> </field> <field name="c6060" type="double" > <sql name="c6060" type="double" /> </field> <field name="c6070" type="double" > <sql name="c6070" type="double" /> </field> <field name="c6080" type="double" > <sql name="c6080" type="double" /> </field> <field name="c6085" type="double" > <sql name="c6085" type="double" /> </field> </class> <class name="com.vort.vortechs.beans.Micron75" identity="id" key-generator="IDENTITY" depends="com.vort.vortechs.beans.RainFallSite" access="read-only"> <map-to table="vtmicron75"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer" /> </field> <field name="site" type="com.vort.vortechs.beans.RainFallSite" > <sql name="siteId" /> </field> <field name="c1550" type="double" > <sql name="c1550" type="double" /> </field> <field name="c1560" type="double" > <sql name="c1560" type="double" /> </field> <field name="c1570" type="double" > <sql name="c1570" type="double" /> </field> <field name="c1580" type="double" > <sql name="c1580" type="double" /> </field> <field name="c1585" type="double" > <sql name="c1585" type="double" /> </field> <field name="c6050" type="double" > <sql name="c6050" type="double" /> </field> <field name="c6060" type="double" > <sql name="c6060" type="double" /> </field> <field name="c6070" type="double" > <sql name="c6070" type="double" /> </field> <field name="c6080" type="double" > <sql name="c6080" type="double" /> </field> <field name="c6085" type="double" > <sql name="c6085" type="double" /> </field> </class> <class name="com.vort.vortechs.beans.Micron150" identity="id" key-generator="IDENTITY" depends="com.vort.vortechs.beans.RainFallSite" access="read-only"> <map-to table="vtmicron150"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer" /> </field> <field name="site" type="com.vort.vortechs.beans.RainFallSite" > <sql name="siteId" /> </field> <field name="c1550" type="double" > <sql name="c1550" type="double" /> </field> <field name="c1560" type="double" > <sql name="c1560" type="double" /> </field> <field name="c1570" type="double" > <sql name="c1570" type="double" /> </field> <field name="c1580" type="double" > <sql name="c1580" type="double" /> </field> <field name="c6050" type="double" > <sql name="c6050" type="double" /> </field> <field name="c6060" type="double" > <sql name="c6060" type="double" /> </field> <field name="c6070" type="double" > <sql name="c6070" type="double" /> </field> <field name="c6080" type="double" > <sql name="c6080" type="double" /> </field> </class> <class name="com.vort.vortechs.beans.Micron250" identity="id" key-generator="IDENTITY" depends="com.vort.vortechs.beans.RainFallSite" access="read-only"> <map-to table="vtmicron250"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer" /> </field> <field name="site" type="com.vort.vortechs.beans.RainFallSite" > <sql name="siteId" /> </field> <field name="c1550" type="double" > <sql name="c1550" type="double" /> </field> <field name="c1560" type="double" > <sql name="c1560" type="double" /> </field> <field name="c1570" type="double" > <sql name="c1570" type="double" /> </field> <field name="c1580" type="double" > <sql name="c1580" type="double" /> </field> <field name="c6050" type="double" > <sql name="c6050" type="double" /> </field> <field name="c6060" type="double" > <sql name="c6060" type="double" /> </field> <field name="c6070" type="double" > <sql name="c6070" type="double" /> </field> <field name="c6080" type="double" > <sql name="c6080" type="double" /> </field> </class> <class name="com.vort.vortechs.beans.MicronTypical" identity="id" key-generator="IDENTITY" depends="com.vort.vortechs.beans.RainFallSite" access="read-only"> <map-to table="vtmicrontypical"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer" /> </field> <field name="site" type="com.vort.vortechs.beans.RainFallSite" > <sql name="siteId" /> </field> <field name="c1550" type="double" > <sql name="c1550" type="double" /> </field> <field name="c1560" type="double" > <sql name="c1560" type="double" /> </field> <field name="c1570" type="double" > <sql name="c1570" type="double" /> </field> <field name="c1580" type="double" > <sql name="c1580" type="double" /> </field> <field name="c1585" type="double" > <sql name="c1585" type="double" /> </field> <field name="c6050" type="double" > <sql name="c6050" type="double" /> </field> <field name="c6060" type="double" > <sql name="c6060" type="double" /> </field> <field name="c6070" type="double" > <sql name="c6070" type="double" /> </field> <field name="c6080" type="double" > <sql name="c6080" type="double" /> </field> <field name="c6085" type="double" > <sql name="c6085" type="double" /> </field> </class> </mapping>
<?xml version="1.0" encoding="UTF-8"?> <!-- Document : vortsentry.xml Created on : August 30, 2004, 12:35 PM Author : nstuart Description: Purpose of the document follows. --> <mapping> <class name="com.vort.vortsentry.beans.VortSentryDims" identity="id" extends="com.vort.beans.StdSystem" depends="com.vort.beans.Project"> <map-to table="prjsystemsvs"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="project" type="com.vort.beans.Project" > <sql name="projectId"/> </field> <field name="model" type="com.vort.vortsentry.beans.VortSentryModel" required="true" access="read-only"> <sql name="manholeDia"/> </field> <field name="inletPipeID" type="integer"> <sql name="inletPipeDia" type="integer"/> </field> <field name="outletPipeID" type="integer"> <sql name="outletPipeDia" type="integer"/> </field> <field name="pipeCoeff" type="double"> <sql name="pipeCoeff" type="double"/> </field> <field name="pipeSlope" type="double"> <sql name="pipeSlope" type="double"/> </field> <field name="drainageArea" type="double"> <sql name="drainageArea" type="double"/> </field> <field name="percentImpervious" type="double"> <sql name="percentImpervious" type="double"/> </field> <field name="treatmentDepth1" type="double"> <sql name="treatmentDepth1" type="double"/> </field> <field name="treatmentDepth2" type="double"> <sql name="treatmentDepth2" type="double"/> </field> <field name="peakFlowRate" type="double"> <sql name="peakFlowRate" type="double"/> </field> <field name="maxPipeDia" type="integer"> <sql name="maxPipeDia" type="integer"/> </field> <field name="wqq" type="double"> <sql name="wqq" type="double"/> </field> <field name="flowPartitionHeight" type="double"> <sql name="flowPartitionHeight" type="double"/> </field> <field name="bypassLength" type="double"> <sql name="bypassLength" type="double"/> </field> <field name="outletFlowControl" type="double"> <sql name="outletFlowControl" type="double"/> </field> </class> <class name="com.vort.vortsentry.beans.RainFallSite" identity="id" key-generator="IDENTITY"> <map-to table="vsrainfallsites"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="zipCode" type="string"> <sql name="zipCode" type="varchar"/> </field> <field name="intensitys" type="com.vort.vortsentry.beans.RainFallInt" collection="vector"> <sql many-key="siteId"/> </field> </class> <class name="com.vort.vortsentry.beans.RainFallInt" identity="id" key-generator="IDENTITY" depends="com.vort.vortsentry.beans.RainFallSite"> <map-to table="vsrainfallinten"/> <cache-type type="unlimited"/> <field name="id" type="integer"> <sql name="id" type="integer"/> </field> <field name="site" type="com.vort.vortsentry.beans.RainFallSite"> <sql name="siteId"/> </field> <field name="intensity" type="double"> <sql name="intensity" type="double"/> </field> <field name="percent" type="double"> <sql name="percent" type="double"/> </field> </class> <class name="com.vort.vortsentry.beans.FlowEfficiency" identity="flow"> <map-to table="vseffflow"/> <cache-type type="unlimited"/> <field name="flow" type="double"> <sql name="flowRate" type="double"/> </field> <field name="efficiency" type="double"> <sql name="efficiency" type="double"/> </field> </class> <class name="com.vort.vortsentry.beans.VortSentryModel" identity="manholeDia"> <map-to table="vsstandards"/> <field name="manholeDia" type="integer"> <sql name="manholeID" type="integer"/> </field> <field name="outletFlowControl" type="double"> <sql name="outletFlowControl" type="double"/> </field> <field name="baffleRadius" type="double"> <sql name="baffleRadius" type="double"/> </field> <field name="wqq" type="double"> <sql name="wqq" type="double"/> </field> <field name="flowPartitionHeight" type="double"> <sql name="flowPartitionHeight" type="double"/> </field> <field name="headEQHeight" type="double"> <sql name="headEQHeight" type="double"/> </field> <field name="bypassLength" type="double"> <sql name="bypassLength" type="double"/> </field> <field name="sleeveDim" type="double"> <sql name="sleeveDim" type="double"/> </field> <field name="sleeveOffset" type="double"> <sql name="sleeveOffset" type="double"/> </field> </class> </mapping>
----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev