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-relationship-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-relationship-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


Reply via email to