Hi. You currently need to have your CMR fields as <cmr-field> in ejb-jar.xml. That should fix your problem. WR
> -----Ursprungligt meddelande----- > Fran: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]For Ray Harrison > Skickat: den 9 oktober 2001 16:37 > Till: Orion-Interest > Amne: Re: ejb 2.0 relations in orion > > > Orion only supports a partial ejb2.0 spec - an older one at that. > I don't believe it supports > many-many out of the box....more ejb2.0 coming up! > --- Christoph Sturm <[EMAIL PROTECTED]> wrote: > > Hi all! > > > > I'm trying to get some cmp2.0 beans with relations running on orion > > 1.5.2. > > > > > > I have two beans: Article and Category, and a m:n relation between > > them. > > > > in CategoryBean.java i have: > > public abstract java.util.Collection getArticles(); > > and in ArticleBean: > > public abstract java.util.Collection getCategories(); > > > > and in ejb_jar.xml: > > > > <relationships> > > <ejb-relation> > > <ejb-relation-name>article-category</ejb-relation-name> > > > > <ejb-relationship-role> > > > > > > > <ejb-relationship-role-name>many-category-has-many-article</ejb-re > lationship-role-name> > > <multiplicity>Many</multiplicity> > > <!--relationship-role-source--> > > <role-source> > > <ejb-name>Article</ejb-name> > > </role-source> > > <!--/relationship-role-source--> > > <cmr-field> > > <cmr-field-name>categories</cmr-field-name> > > <cmr-field-type>java.util.Collection</cmr-field-type> > > </cmr-field> > > </ejb-relationship-role> > > > > <ejb-relationship-role> > > > > > > > <ejb-relationship-role-name>many-article-has-many-category</ejb-re > lationship-role-name> > > <multiplicity>Many</multiplicity> > > <!--relationship-role-source--> > > <role-source> > > <ejb-name>Category</ejb-name> > > </role-source> > > <!--/relationship-role-source--> > > <cmr-field> > > <cmr-field-name>articles</cmr-field-name> > > <cmr-field-type>java.util.Collection</cmr-field-type> > > </cmr-field> > > </ejb-relationship-role> > > > > </ejb-relation> > > </relationships> > > > > orion keeps complaining: > > Method public abstract java.util.Collection > redact.ejb.beans.CategoryBean.getArticles() > > can not be declared abstract. > > > > TIA > > chris > > > > > > > __________________________________________________ > Do You Yahoo!? > NEW from Yahoo! GeoCities - quick and easy web site hosting, just > $8.95/month. > http://geocities.yahoo.com/ps/info1
