THANK YOU THANK YOU THANK YOU THANK YOU THANK YOU!!!!!!!!!!!!! That was the problem!!!!! I sure wish I had seen that. I compared my descriptor to the sample many times and missed that each time. I guess thats what I get for working all night ;-) Seriousely Earl, I can't thank you enough! I now have dependent object samples with a one-to-one unidirectional relationship and a one-to-many unidirectional working. Next challenge is to make them work bidirectional. This is the important one, since thats what my app needs to do. I have my fingers crossed. I'm going to clean up the samples and send them off to OrionSupport, but if anyone needs them in the meantime, send me a note off list and I'll send them to you. Jim --On Sunday, October 22, 2000 11:48 AM -0600 Earl Marwil <[EMAIL PROTECTED]> wrote: > Jim, > > Try adding a field-name tag in your dependent cmp-field declarations: > > <dependents> > <dependent> > <dependent-name>addrDo</dependent-name> > <dependent-class>Test20CmpDo.eb.AddrDo</dependent-class> > <cmp-field><field-name>street</field-name></cmp-field> > <cmp-field><field-name>city</field-name></cmp-field> > <cmp-field><field-name>state</field-name></cmp-field> > <cmp-field><field-name>zip</field-name></cmp-field> ></dependent> > </dependents> > > I can't remember how I discovered this - it worked for me when I first > looked into ejb 2.0 / cmr / orion a couple of months ago. > > Also, the ejb-name for the entity must match exactly with the role-source > ejb-name in the relationship. You have Temp20CmpDo.eb.Person in the > former and and Temp20CmpDo.eb.PersonEJB in the latter. > > Hope this helps, > > Earl > > Earl S. Marwil, Ph.D. / Senior Scientist / SCIENTECH, Inc. > ____ __o / TEL: (208) 525-3717 / 1690 International Way > ____ -\<, .... / FAX: (208) 529-4721 / Idaho Falls, ID 83402 > ....0/ 0______ / net: [EMAIL PROTECTED] >