I have created some entity beans that have non nullable foreign keys and
when I go to test them I find an interesting problem.  To test these beans
 I must create or find an existing bean for the instatiation of the non 
nullable foreign key.  No matter if I create or find the foreign key prior to 
creating the bean to test, when creating the bean to test the 
org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand 
doesn't get called?  Here is the print out of the problem.  All bean transactions are 
marked required.

Error using lanehome.create to initialize the non nullable foreign key for the bases 
bean
Initializing testBasesBean.
2004-03-26 13:04:13,281 DEBUG [org.jboss.ejb.plugins.LogInterceptor] InvokeHome: 
create(471582173,4]]J,32526,32526,[EMAIL 
PROTECTED],2222YYYDDD;;;NNNHHHH444tttGGG===[[[[HHH>>>111WWW]]]]TTTppp666RRRIIII[[[QQQ===333P```222ssssUUUKKKggg]]]0000???\\\RRR555uuuuaaaWWWtttiii<<<<222111rrr^^^TTTT[[[666===444RRRR555tttGGG===^^^^TTTAAA666IIITTTTAAA777SSSIII6666000CCC888UUULLLLMM?NkkkaaaMMMCCCpppf,-16268,-1279147916,f999xxxKKKAAAwwwwmmm000VVVCCC8888UUULLLMMMCCCUUUULLL999222OOOEEEE111XXXOOOFFFbbbbXXXEEE;;;[[[Q4444ZZZGGGeee[[[bbbb===DDDTTTCCC::::ooofff999xxxJJJJZZZmmmcccOOOFFFFMMMrrryyy:::MMMMCCCyyyoooBBBRRRRYYY444111rrrYYYYOOO<<<111NNNHHHHWWWccc999EEELLLLjjjaaaLLLCCCV,-22018,1888135678,Sat
 Apr 17 10:33:03 CDT 2004,Sat Apr 17 11:56:25 CDT 2004,Sat Apr 17 11:56:25 CDT 
2004,Sat Apr 17 11:56:25 CDT 
2004,12186,12186,12186,7785,7785,7785,OOOEEEEvvvmmm666EEEbbbbXXXyyyooo[[[QQQQdddoooBBB888nnnnddd;;;111:::0000MMMCCC^^^UUU@@@@777JJJZZZFFF====YYYOOOWWWDDD::::LLLCCC000???\\\\QQQ>>>555FFF====YYYOOO<<<KKKRRRR^^^QQQGGGdddooooBBBQQQnnnddd1111qqqDDDSSSppp1111NNNDDDpppgggnnnn333PPP___2ssssGGGDDDPppp,222RRRIIII666uuu444[[[FFFF===XXXOOO;;;KKKK^^^UUU@@@777RRRRIIIeee[[[>>>4444TTTaaa666]]]JJJJUUUhhh^^^JJJ@@@@```WWWttt999iiii```444PPP```3333sssIII???SSSbbbb555@@@]]]SSS????555222BBB___nnnnAAA7SSSS___\\\777>>>NNNN;;;111MMMCCCMMMMBBB^^^TTTAAA7777mmmcccaaa<<<C,1,-1824321783,-1824321783,CaaaWWWttt999VVV,Fri
 Mar 05 02:24:17 CST 2004,Fri Mar 05 04:06:53 CST 2004,Fri Mar 05 04:06:53 CST 
2004,McccoooEEE<<<<XXXccc666vvvYYYYOOOoooeee888HHHHddd[[[___UUUuuuu777>>>NNN;;;1111CCC:::UUUKKK8888wwwJJJ@@@===3333OOOFFF222:::1111NNNCCCVVV666SSSSIII555[[[HHH====vvv<<<XXXOOOooooeee888GGG[[[ffff888yyyddd[[[xxxxqqq;;;JJJggg]]]]DDD;;;XXXggg0000tttGGG===sssiiii<,<<ZZZPPP:::FFFFMMM]]]III@@@[[[[RRR444ZZZGGG<<<<YYYOOOUUULLL^^^^TTTAAA666SSI5[[[XXXXNNNkkk000MMMCCCC___UUU^^^TTTqqqqjjj===444iii````444GGG===sssjjjj<<<666SSSbbbuuuulllSSSIII666vvvvHHHBBBUUULLL7777xxxKKUUU\\\888[[[RRRRXXXNNNkkk000MMMMBBBUUUKKK777^^^^JJJZZZa,null,null,null)
2004-03-26 13:04:13,281 DEBUG [com.genecodes.oracle8iseqcol.lane.LaneBean] 
setEntityContext
2004-03-26 13:04:13,359 DEBUG [com.genecodes.oracle8iseqcol.lane.LaneBean] ejbCreate
2004-03-26 13:04:13,375 DEBUG 
[org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand.Oracle8iSeqCol_Lane] 
Executing SQL: {call INSERT INTO LANE (ID, LANE_TYPE, APPLICATION_CREATOR, 
AUTO_ANALYSIS, AUTO_PRINT, LAST_USED, NAME, LANE_NUMBER, STATUS, THUMBPRINT, 
PRIMER_POSITION, RAW_DATA_START_POINT, START_EP, END_EP, START_EP_ANALYSIS, 
END_EP_ANALYSIS, INITIAL_SCAN_START, INITIAL_SCAN_END, LAST_SCAN_START, LAST_SCAN_END, 
CUSTOM_SCAN_START, CUSTOM_SCAN_END, START_COMMENT, STOP_COMMENT, ADAPTIVE_WORKED, 
AVERAGE_SPACING, CALCULATED_SPACING, ANALYSIS_VERSION, DATE_UPLOADED, SAMPLE_CREATION, 
SAMPLE_MODIFICATION, COLLECTION_SIZE_STD_NAME, COLLECTION_ANALYSIS_PARMS_NAME, 
SAMPLE_ID, SIGNAL_PROCESS_ID, RUN_ID) VALUES (LaneSeq.NEXTVAL, ?, ?, ?, ?, ?, ?, ?, ?, 
?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) 
RETURNING ID INTO ? }
2004-03-26 13:04:13,515 DEBUG [com.genecodes.oracle8iseqcol.lane.LaneBean] 
ejbPostCreate
2004-03-26 13:04:18,671 DEBUG [org.jboss.ejb.plugins.LogInterceptor] InvokeHome: 
create(O?88UUULLL777xxxx___UUUSSSxxx555,5AAA111XXXCCC::::MMMXXX___UUUAAAA777===444GGG<<<<YYYOOOWWWDDD9999VVVMMMfff]]]0000???\\\QQQmmmddddFFF<<<YYYiiippppKKKRRR^^^pppffff999eeeuuuu222rrrTTT```ggggrrrEEETTTqqqggggZZZQQQ===333PPPP>>>444;;;FFFCCCCPPP@@@666RRRHHHH555@@@===444OOOOFFFLLLBBB___TTTT888^^^III@@@[[[[RRR???NNNrrr4444TTTJJJ222rrrEEEETTTggg^^^444tttt```VVVsssGGG>>>>QQQ```333wwwIIII@@@vvvlll555@@@@]]]lll???555UUUULLLUUUKKK777\\\\III@@@[[[RRR5555EEEaaaWWWCCC::::UUULLL___TTTAAAAQQQmmmdddOOOFFFFYYYaaaXXXCCC::::VVVfffmmmyyy====444OOOEEE222rrrrDDD;;;777^^^IIII@@@GGGQQQ>>>5555GGG===]::::@@@LLLSSSIIIAAAA777SSSIII6660000LLLCCCKKKBBB````gggsssIIIUUU\\\\lll555DDDaaaWWWWsssiii<<<KKK^^^^nnnAAA777mmmcccc666uuu>>>NNNjjjjaaaMMMCCC000ooooIIITTTAAA777SSSSIII666000CCCNNNNUUUKKK999VVVMMMM888___EEE<<<XXXXNNN:::111bbbYYYY;;;111NNNHHHdddd[[[FFF===uuukkkk>>>MMMjjjaaaMMMMCCCooofff888wwwwJJJAAAvvvmmmOOOOFFF222rrrDDD;;;;CCC000ooo888yyyy555[[[222===DDDDOOOOOOFFF111XXXXEEE>>>[[[PPP4444ZZZ[[[RRRnnn4444QQQJJJ]]]TTT@@@@666SSS^^^000@@@@SSSIIIjjj```3333BB,-391886304,Sun
 Mar 21 19:05:04 CST 2004,32181,32181,-5753,1,1,Oracle8iSeqCol_Lane:Primary key: 
52,null,null)
2004-03-26 13:04:18,671 DEBUG [com.genecodes.oracle8iseqcol.bases.BasesBean] 
setEntityContext
2004-03-26 13:04:18,687 DEBUG [com.genecodes.oracle8iseqcol.bases.BasesBean] ejbCreate
2004-03-26 13:04:18,703 INFO  [org.jboss.ejb.plugins.LogInterceptor] Application 
Exception
javax.ejb.CreateException: Primary key for created instance is null.
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.createEntity(JDBCStoreManager.java:556)

Error using lanehome.findByPrimaryKey to initialize the non nullable foreign key for 
the bases bean
Initializing testBasesBean.
2004-03-28 16:54:36,609 DEBUG [org.jboss.ejb.plugins.LogInterceptor] InvokeHome: 
findByPrimaryKey(Primary key: 54)
2004-03-28 16:54:36,625 DEBUG [com.genecodes.oracle8iseqcol.lane.LaneBean] 
setEntityContext
2004-03-28 16:54:36,640 DEBUG 
[org.jboss.ejb.plugins.cmp.jdbc.JDBCFindByPrimaryKeyQuery.Oracle8iSeqCol_Lane#findByPrimaryKey]
 Executing SQL: SELECT ID FROM LANE WHERE ID=?
2004-03-28 16:54:41,859 DEBUG [org.jboss.ejb.plugins.LogInterceptor] InvokeHome: 
create(BwnAAAPPPPWWW222FFF<<<WWWWNNN;;;,000MMM\\\\ZZZ666<<<HHHOOOOZZZGGG<<<EEE<<<<\\\RRRooo444QQQ\\\ooofffQQQHHHHOOO^^^111@@@TTTTJJJhhhoooeeeQQQQGGG333ttt===LLLLiii```111qqq]]]]SSSCCCSSY6<222333ZZZ===2222OOOEEE555\\\HHHH>>>QQQ\\\III????[[[QQQAAA888KKKK@@@]]]TTTBBB^^^^TTTAAA777yyyppppCCCRRRooo000LLLLCCCoooeee8882222OOO^^^111qqqOOOOEEE222qqqDDD>>>>[[[QQQ333sssFFFFQQQXXX333:::FFFFSSSJJJfff\\\IIIIQQQGGGdddYYY<<<<333iii___KKKAAAAHHHSSSfff]]]HHHH???___kkkrrrMMMMKKKAAArrriiiTTTTKKKhhhaaaQQQGGGG333sss[[[QQQXXXX333000===]]]SSSS???555RRRZZZQQQQ444???FFFVVVBBBB999UUUKKK^^^SSSS@@@555RRRHHHNNNNEEEDDDDJJJUUUrrriiiTTTTKKK^^^nnntttPPPPVVVMMM444uuu>>>>MMMjjjddd666wwwwcccYYYlll@@@7777lllccc666yyyLLLLBBBBBB8889990000777BBBIII???<<<<222NNNDDD111<<<<CCC999KKKAAAHHHH>>>[[[PPP===3333EEE;;;WWWMMM::::JJJggg]]]PPP\\\ddd7777wwwcccYYYvvvpppp999^^^eee\\\CCCC999VVVeeeyyyrrrrEEE<<<qqqhhh::::EEEYYYhhh;;;1111QQQHHH444ttt3333XXXEEE;;;WWWMMMM:::JJJ]]]RRR????666>>>ZZZQQQ====333___VVVsss8888UUUKKKfff]]]????555RRRbbbiiiuuuuKKKEEEE<<<XXXhhh:::1111QQQGGGtttjjj====,-1037058010,Tue
 Mar 16 16:50:23 CST 2004,-16346,-3142,-3142,1,1,Oracle8iSeqCol_Lane:Primary key: 
54,null,null)
2004-03-28 16:54:41,859 DEBUG [com.genecodes.oracle8iseqcol.bases.BasesBean] 
setEntityContext
2004-03-28 16:54:41,890 DEBUG [com.genecodes.oracle8iseqcol.bases.BasesBean] ejbCreate
2004-03-28 16:54:41,906 INFO  [org.jboss.ejb.plugins.LogInterceptor] Application 
Exception
javax.ejb.CreateException: Primary key for created instance is null.
        at 
org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.createEntity(JDBCStoreManager.java:556)

jbosscmp-jdbc
                <    entity>
                        <  ejb-name>Oracle8iSeqCol_Bases<  /ejb-name>
                        <  pk-constraint>false<  /pk-constraint>
                        <  table-name>BASES<  /table-name>
                        <  cmp-field>
                                <  field-name>id<  /field-name>
                                <  column-name>ID<  /column-name>
                                <  auto-increment/>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>callerName<  /field-name>
                                <  column-name>CALLER_NAME<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sequence<  /field-name>
                                <  column-name>SEQUENCE<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>length<  /field-name>
                                <  column-name>LENGTH<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>modDate<  /field-name>
                                <  column-name>MOD_DATE<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeStart<  /field-name>
                                <  column-name>CLEAR_RANGE_START<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeEnd<  /field-name>
                                <  column-name>CLEAR_RANGE_END<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeLength<  /field-name>
                                <  column-name>CLEAR_RANGE_LENGTH<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>isComplemented<  /field-name>
                                <  column-name>IS_COMPLEMENTED<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>isCurrent<  /field-name>
                                <  column-name>IS_CURRENT<  /column-name>
                        <  /cmp-field>
                        <  entity-command name="oracle-sequence" 
class="org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand">
                                <  attribute name="sequence">BasesSeq<  /attribute>
                        <  /entity-command>
                <  /entity>

                <  entity>
                        <  ejb-name>Oracle8iSeqCol_Lane<  /ejb-name>
                        <  pk-constraint>false<  /pk-constraint>
                        <  table-name>LANE<  /table-name>
                        <  cmp-field>
                                <  field-name>id<  /field-name>
                                <  column-name>ID<  /column-name>
                                <  auto-increment/>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>laneType<  /field-name>
                                <  column-name>LANE_TYPE<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>applicationCreator<  /field-name>
                                <  column-name>APPLICATION_CREATOR<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>autoAnalysis<  /field-name>
                                <  column-name>AUTO_ANALYSIS<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>autoPrint<  /field-name>
                                <  column-name>AUTO_PRINT<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastUsed<  /field-name>
                                <  column-name>LAST_USED<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>name<  /field-name>
                                <  column-name>NAME<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>landNumber<  /field-name>
                                <  column-name>LANE_NUMBER<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>status<  /field-name>
                                <  column-name>STATUS<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>thumbprint<  /field-name>
                                <  column-name>THUMBPRINT<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>primerPosition<  /field-name>
                                <  column-name>PRIMER_POSITION<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>rawDataStartPoint<  /field-name>
                                <  column-name>RAW_DATA_START_POINT<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startEp<  /field-name>
                                <  column-name>START_EP<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>endEp<  /field-name>
                                <  column-name>END_EP<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startEpAnalysis<  /field-name>
                                <  column-name>START_EP_ANALYSIS<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>endEpAnalysis<  /field-name>
                                <  column-name>END_EP_ANALYSIS<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>initialScanStart<  /field-name>
                                <  column-name>INITIAL_SCAN_START<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>initialScanEnd<  /field-name>
                                <  column-name>INITIAL_SCAN_END<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastScanStart<  /field-name>
                                <  column-name>LAST_SCAN_START<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastScanEnd<  /field-name>
                                <  column-name>LAST_SCAN_END<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>customScanStart<  /field-name>
                                <  column-name>CUSTOM_SCAN_START<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>customScanEnd<  /field-name>
                                <  column-name>CUSTOM_SCAN_END<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startComment<  /field-name>
                                <  column-name>START_COMMENT<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>stopComment<  /field-name>
                                <  column-name>STOP_COMMENT<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>adaptiveWorked<  /field-name>
                                <  column-name>ADAPTIVE_WORKED<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>averageSpacing<  /field-name>
                                <  column-name>AVERAGE_SPACING<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>calculatedSpacing<  /field-name>
                                <  column-name>CALCULATED_SPACING<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>analysisVersion<  /field-name>
                                <  column-name>ANALYSIS_VERSION<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>dateUploaded<  /field-name>
                                <  column-name>DATE_UPLOADED<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sampleCreation<  /field-name>
                                <  column-name>SAMPLE_CREATION<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sampleModification<  /field-name>
                                <  column-name>SAMPLE_MODIFICATION<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>collectionSizeStdName<  /field-name>
                                <  column-name>COLLECTION_SIZE_STD_NAME<  /column-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>collectionAnalysisParmsName<  
/field-name>
                                <  column-name>COLLECTION_ANALYSIS_PARMS_NAME<  
/column-name>
                        <  /cmp-field>
                        <  entity-command name="oracle-sequence" 
class="org.jboss.ejb.plugins.cmp.jdbc.keygen.JDBCOracleCreateCommand">
                                <  attribute name="sequence">LaneSeq<  /attribute>
                        <  /entity-command>
                <  /entity>

                <   ejb-relation>
                        <   ejb-relation-name>Bases_lane<   /ejb-relation-name>
                  <   !-- Says that we're doing a foreign key map instead of an 
intersection table map (relation-table-mapping)-->
                        <   foreign-key-mapping/>
                        <   ejb-relationship-role>
                                <   ejb-relationship-role-name>Bases_has_Lane<   
/ejb-relationship-role-name>
                        <   !-- No key fields, since Lane has no foreign key -->
                                <   key-fields/>
                        <   /ejb-relationship-role>
                        <   ejb-relationship-role>
                                <   ejb-relationship-role-name>LaneRole<   
/ejb-relationship-role-name>
                                <   key-fields>
                                        <   key-field>
                              <   !-- CMP field from the Lane object -->
                                                <   field-name>id<   /field-name>
                              <   !-- Foreign Key in the Bases table that maps to this 
ID -->
                                                <   column-name>LANE_ID<   
/column-name>
                                        <   /key-field>
                                <   /key-fields>
                        <   /ejb-relationship-role>
                <   /ejb-relation>


ejb-jar
                <  entity>
                        <  display-name>Oracle8iSeqCol_Bases<  /display-name>
                        <  ejb-name>Oracle8iSeqCol_Bases<  /ejb-name>
                        <  local-home>com.genecodes.oracle8iseqcol.bases.BasesHome<  
/local-home>
                        <  local>com.genecodes.oracle8iseqcol.bases.Bases<  /local>
                        <  ejb-class>com.genecodes.oracle8iseqcol.bases.BasesBean<  
/ejb-class>
                        <  persistence-type>Container<  /persistence-type>
                        <  prim-key-class>com.genecodes.oracle8iseqcol.bases.BasesPK<  
/prim-key-class>
                        <  reentrant>False<  /reentrant>
                        <  cmp-version>2.x<  /cmp-version>
                        <  abstract-schema-name>Oracle8iSeqCol_Bases<  
/abstract-schema-name>
                        <  cmp-field>
                                <  field-name>id<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>callerName<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sequence<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>length<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>modDate<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeStart<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeEnd<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>clearRangeLength<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>isComplemented<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>isCurrent<  /field-name>
                        <  /cmp-field>
                        <  query>
                                <  query-method>
                                        <  method-name>findAll<  /method-name>
                                        <  method-params/>
                                <  /query-method>
                                <  return-type-mapping>Local<  /return-type-mapping>
                                <  ejb-ql><  ![CDATA[SELECT OBJECT(o)FROM 
Oracle8iSeqCol_Bases o]]><  /ejb-ql>
                        <  /query>
                        <  security-identity>
                                <  description/>
                                <  use-caller-identity/>
                        <  /security-identity>
                <  /entity>

                <  entity>
                        <  display-name>Oracle8iSeqCol_Lane<  /display-name>
                        <  ejb-name>Oracle8iSeqCol_Lane<  /ejb-name>
                        <  local-home>com.genecodes.oracle8iseqcol.lane.LaneHome<  
/local-home>
                        <  local>com.genecodes.oracle8iseqcol.lane.Lane<  /local>
                        <  ejb-class>com.genecodes.oracle8iseqcol.lane.LaneBean<  
/ejb-class>
                        <  persistence-type>Container<  /persistence-type>
                        <  prim-key-class>com.genecodes.oracle8iseqcol.lane.LanePK<  
/prim-key-class>
                        <  reentrant>False<  /reentrant>
                        <  cmp-version>2.x<  /cmp-version>
                        <  abstract-schema-name>Oracle8iSeqCol_Lane<  
/abstract-schema-name>
                        <  cmp-field>
                                <  field-name>id<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>laneType<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>applicationCreator<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>autoAnalysis<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>autoPrint<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastUsed<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>name<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>landNumber<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>status<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>thumbprint<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>primerPosition<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>rawDataStartPoint<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startEp<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>endEp<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startEpAnalysis<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>endEpAnalysis<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>initialScanStart<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>initialScanEnd<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastScanStart<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>lastScanEnd<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>customScanStart<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>customScanEnd<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>startComment<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>stopComment<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>adaptiveWorked<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>averageSpacing<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>calculatedSpacing<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>analysisVersion<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>dateUploaded<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sampleCreation<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>sampleModification<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>collectionSizeStdName<  /field-name>
                        <  /cmp-field>
                        <  cmp-field>
                                <  field-name>collectionAnalysisParmsName<  
/field-name>
                        <  /cmp-field>
                        <  query>
                                <  query-method>
                                        <  method-name>findAll<  /method-name>
                                        <  method-params/>
                                <  /query-method>
                                <  return-type-mapping>Local<  /return-type-mapping>
                                <  ejb-ql><  ![CDATA[SELECT OBJECT(o)FROM 
Oracle8iSeqCol_Lane o]]><  /ejb-ql>
                        <  /query>
                        <  security-identity>
                                <  description/>
                                <  use-caller-identity/>
                        <  /security-identity>
                <  /entity>

            <   !-- this is a One to Many Unidirectional relationship -->
                <   ejb-relation>
                        <   ejb-relation-name>Bases_lane<   /ejb-relation-name>
                        <   ejb-relationship-role>
                                <   description>Bases has one Lane<   /description>
                                <   ejb-relationship-role-name>Bases_has_Lane<   
/ejb-relationship-role-name>
                                <   multiplicity>Many<   /multiplicity>
                                <   cascade-delete/>
                                <   relationship-role-source>
                                        <   ejb-name>Oracle8iSeqCol_Bases<   /ejb-name>
                                <   /relationship-role-source>
                                <   cmr-field>
                                        <   cmr-field-name>lane<   /cmr-field-name>
                                <   /cmr-field>
                        <   /ejb-relationship-role>
                        <   ejb-relationship-role>
                                <   description>one Lane exists for Bases<   
/description>
                                <   ejb-relationship-role-name>LaneRole<   
/ejb-relationship-role-name>
                                <   multiplicity>One<   /multiplicity>
                                <   relationship-role-source>
                                        <   description>Lane<   /description>
                                        <   ejb-name>Oracle8iSeqCol_Lane<   /ejb-name>
                                <   /relationship-role-source>
                        <   /ejb-relationship-role>
                <   /ejb-relation>

<a 
href="http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3827792#3827792";>View 
the original post</a>

<a 
href="http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3827792>Reply 
to the post</a>


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to