-
1. Declare it to primary key field
ko5tik Dec 19, 2001 5:27 AM (in response to littlewing)If you declare field in question to primary key one,
[honefully] nobody will ever try to update it... -
2. Re: Declare it to primary key field
littlewing Dec 19, 2001 5:51 AM (in response to littlewing)Way ahead of you, the primary key field is set. It must come down to the transaction type. Is it possible to specify that i want the ejb to read the data, but no update it? I know Weblogic has the isDirty flag that can be used to prevent unnecessary re-writes to the database. Does Jboss have something simular??#
Campaign tracking details
<ejb-name>Campaign</ejb-name>
CampaignHome
Campaign
<ejb-class>CampaignBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.String</prim-key-class>
False
<cmp-field><field-name>CampaignCode</field-name></cmp-field>
<cmp-field><field-name>Name</field-name></cmp-field>
<cmp-field><field-name>StartDate</field-name></cmp-field>
<cmp-field><field-name>Owner</field-name></cmp-field>
<cmp-field><field-name>Type</field-name></cmp-field>
<cmp-field><field-name>SelectedRank</field-name></cmp-field>
<cmp-field><field-name>SelectedTurnover</field-name></cmp-field>
<cmp-field><field-name>Status</field-name></cmp-field>
<cmp-field><field-name>MarketSector</field-name></cmp-field>
<cmp-field><field-name>Description</field-name></cmp-field>
<cmp-field><field-name>Reason</field-name></cmp-field>
<cmp-field><field-name>PdfPath</field-name></cmp-field>
<cmp-field><field-name>EventDate</field-name></cmp-field>
<cmp-field><field-name>EventSuccess</field-name></cmp-field>
<cmp-field><field-name>Comments</field-name></cmp-field>
<cmp-field><field-name>TechnologyFocus</field-name></cmp-field>
<primkey-field>CampaignCode</primkey-field> -
3. Re: Declare it to primary key field
markd Dec 20, 2001 11:48 AM (in response to littlewing)In jaws.xml you can specify the bean as read- only with this:
<read-only>true</read-only>
You may also want to set tuned-updates to true, like this:
<tuned-updates>true</tuned-updates>
Tuned-updates will suppress the writes after each read.