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