Bugs item #926018, was opened at 2004-03-30 07:31
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=926018&group_id=22866

Category: JBossCMP
Group: v3.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jerrold E Eads (jeeads)
Assigned to: Nobody/Anonymous (nobody)
Summary: Problem using oracle-sequence key generation

Initial Comment:
OS client Window XP
     server Windows Server 2000
Database Oracle 8i
JBoss 3.2.3 production release
JDK Version 1.4.3

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.JDBCOracleCreateC
ommand 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===^^^^TTTAAA666IIITTT
TAAA777SSSIII6666000CCC888UUULLLLMM?
NkkkaaaMMMCCCpppf,-16268,-
1279147916,f999xxxKKKAAAwwwwmmm000VVVCCC8888U
UULLLMMMCCCUUUULLL999222OOOEEEE111XXXOOOFFFb
bbbXXXEEE;;;[[[Q4444ZZZGGGeee
[[[bbbb===DDDTTTCCC::::ooofff999xxxJJJJZZZmmmcccO
OOFFFFMMMrrryyy:::MMMMCCCyyyoooBBBRRRRYYY44411
1rrrYYYYOOO<<<111NNNHHHHWWWccc999EEELLLLjjjaaaL
LLCCCV,-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,OOOEEEEvvvm
mm666EEEbbbbXXXyyyooo
[[[QQQQdddoooBBB888nnnnddd;;;111:::0000MMMCCC^^
^UUU@@@@777JJJZZZFFF====YYYOOOWWWDDD::::LL
LCCC000???
\\QQQ>>>555FFF====YYYOOO<<<KKKRRRR^^^QQQG
GGdddooooBBBQQQnnnddd1111qqqDDDSSSppp1111NNND
DDpppgggnnnn333PPP___2ssssGGGDDDPppp,222RRRIIII66
6uuu444
[[[FFFF===XXXOOO;;;KKKK^^^UUU@@@777RRRRIIIeee
[[[>>>4444TTTaaa666]]]
JJJJUUUhhh^^^JJJ@@@@```WWWttt999iiii```444PPP``
`3333sssIII???SSSbbbb555@@@]]]SSS????
555222BBB___nnnnAAA7SSSS___\\777>>>NNNN;;;111M
MMCCCMMMMBBB^^^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<<<<XXXccc666vvvYYYYOOOoooeee88
8HHHHddd
[[[___UUUuuuu777>>>NNN;;;1111CCC:::UUUKKK8888ww
wJJJ@@@===3333OOOFFF222:::1111NNNCCCVVV666SS
SSIII555[[[HHH====vvv<<<XXXOOOooooeee888GGG
[[[ffff888yyyddd[[[xxxxqqq;;;JJJggg]]]]
DDD;;;XXXggg0000tttGGG===sssiiii<,<<ZZZPPP:::FFFFM
MM]]]III@@@
[[[[RRR444ZZZGGG<<<<YYYOOOUUULLL^^^^TTTAAA66
6SSI5
[[[XXXXNNNkkk000MMMCCCC___UUU^^^TTTqqqqjjj===4
44iii````444GGG===sssjjjj<<<666SSSbbbuuuulllSSSIII666
vvvvHHHBBBUUULLL7777xxxKKUUU\\888
[[[RRRRXXXNNNkkk000MMMMBBBUUUKKK777^^^^JJJZZZ
a,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.JDBCOracleCreate
Command.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<<<<YYYOOOWWW
DDD9999VVVMMMfff]]]0000???
\\QQQmmmddddFFF<<<YYYiiippppKKKRRR^^^pppffff999
eeeuuuu222rrrTTT```ggggrrrEEETTTqqqggggZZZQQQ===
333PPPP>>>444;;;FFFCCCCPPP@@@666RRRHHHH555@@
@===444OOOOFFFLLLBBB___TTTT888^^^III@@@
[[[[RRR???
NNNrrr4444TTTJJJ222rrrEEEETTTggg^^^444tttt```VVVs
ssGGG>>>>QQQ```333wwwIIII@@@vvvlll555@@@@]]]
lll???555UUUULLLUUUKKK777\\III@@@
[[[RRR5555EEEaaaWWWCCC::::UUULLL___TTTAAAAQQQ
mmmdddOOOFFFFYYYaaaXXXCCC::::VVVfffmmmyyy====
444OOOEEE222rrrrDDD;;;777^^^IIII@@@GGGQQQ>>>55
55GGG===]::::@@@LLLSSSIIIAAAA777SSSIII6660000LLL
CCCKKKBBB````gggsssIIIUUU\\lll555DDDaaaWWWWsssiii
<<<KKK^^^^nnnAAA777mmmcccc666uuu>>>NNNjjjjaaa
MMMCCC000ooooIIITTTAAA777SSSSIII666000CCCNNNNU
UUKKK999VVVMMMM888___EEE<<<XXXXNNN:::111bbbYY
YY;;;111NNNHHHdddd
[[[FFF===uuukkkk>>>MMMjjjaaaMMMMCCCooofff888www
wJJJAAAvvvmmmOOOOFFF222rrrDDD;;;;CCC000ooo888yy
yy555[[[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.createE
ntity(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.JDBCFindByPrimaryKeyQue
ry.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<<<<\\RRRooo444
QQQ\\ooofffQQQHHHHOOO^^^111@@@TTTTJJJhhhooo
eeeQQQQGGG333ttt===LLLLiii```111qqq]]]]
SSSCCCSSY6<222333ZZZ===2222OOOEEE555
\\HHHH>>>QQQ\\III????[[[QQQAAA888KKKK@@@]]]
TTTBBB^^^^TTTAAA777yyyppppCCCRRRooo000LLLLCCC
oooeee8882222OOO^^^111qqqOOOOEEE222qqqDDD>>>
>
[[[QQQ333sssFFFFQQQXXX333:::FFFFSSSJJJfff\\IIIIQQQ
GGGdddYYY<<<<333iii___KKKAAAAHHHSSSfff]]]HHHH???
___kkkrrrMMMMKKKAAArrriiiTTTTKKKhhhaaaQQQGGGG333s
ss[[[QQQXXXX333000===]]]SSSS???
555RRRZZZQQQQ444???
FFFVVVBBBB999UUUKKK^^^SSSS@@@555RRRHHHNNNNE
EEDDDDJJJUUUrrriiiTTTTKKK^^^nnntttPPPPVVVMMM444u
uu>>>>MMMjjjddd666wwwwcccYYYlll@@@7777lllccc666y
yyLLLLBBBBBB8889990000777BBBIII???
<<<<222NNNDDD111<<<<CCC999KKKAAAHHHH>>>
[[[PPP===3333EEE;;;WWWMMM::::JJJggg]]]
PPP\\ddd7777wwwcccYYYvvvpppp999^^^eee\\CCCC9
99VVVeeeyyyrrrrEEE<<<qqqhhh::::EEEYYYhhh;;;1111QQ
QHHH444ttt3333XXXEEE;;;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.createE
ntity(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.JDBCOracle
CreateCommand"> 
< 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.JDBCOracle
CreateCommand"> 
< attribute name="sequence">LaneSeq< /attribute> 
< /entity-command> 
< /entity> 

< ejb-relation> 
< ejb-relation-name>Bases_lane< /ejb-relation-name> 
< !-- Says that we&#039;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< /pri
m-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< /lo
cal-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>

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=926018&group_id=22866


-------------------------------------------------------
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_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to