|
Hi, every one there!
I am working around the deployment descriptor
"orion-ejb-jar.xml", in order to define fields size to what we are expecting.
Orion has automatically generated all fields size for "String"
to "varchar2(255)". I defined the field size under tag
"persistence-type="varchar2(XX)" and I got the impressions that orion ignores
most of them but accepts some. I did not figure out yet what are the rules
behind. If any body has experienced the similar situation, please give me some
help. I paste the "orion-ejb-jar.xml" as following:
<entity-deployment
name="ApplicationUserEJB">
<cmp-field-mapping name="groups"> <set-mapping table="ApplicationUserEJB_groups"> <primkey-mapping> <cmp-field-mapping name="loginName" persistence-name="loginName" persistence-type="varchar2(20)"/> </primkey-mapping> <value-mapping type="com.canlink.components.authorization.ApplicationUserGroup"> <cmp-field-mapping name="groupName"> <entity-ref home="ApplicationUserGroupEJB"> <cmp-field-mapping name="name" persistence-name="groupName" persistence-type="varchar2(200)"/> </entity-ref> </cmp-field-mapping> </value-mapping> </set-mapping> </cmp-field-mapping> <cmp-field-mapping name="customPropertyDOs"> <collection-mapping table="ApplicationUserEJB_customProps" > <primkey-mapping> <cmp-field-mapping name="loginName" persistence-name="loginName" persistence-type="varchar2(20)"/> </primkey-mapping> <value-mapping type="com.canlink.components.base.bean.CustomPropertyDependentObject"> <cmp-field-mapping> <properties> <cmp-field-mapping> <fields> <cmp-field-mapping name="name" persistence-name="name" persistence-type="varchar2(20)"/> <cmp-field-mapping name="value" persistence-name="value" persistence-type="varchar2(100)"/> <cmp-field-mapping name="typeInt" persistence-name="typeInt" persistence-type="varchar2(20)"/> </fields> </cmp-field-mapping> </properties> </cmp-field-mapping> </value-mapping> </collection-mapping> </cmp-field-mapping> </entity-deployment> Ruth He
Canlink Interactive Technologies
303 Bagot Street Kingston, ON, Canada K7K 5W7 |
- Re: data-type mapping Ruth He
- Re: data-type mapping Ruth He
