Thanks.  I'll check it out tonight.  The firewall at work prevents me from
getting out to cvs.

Does anybody happen to know a way I can get the source without using cvs?

-Kevin

-----Original Message-----
From: Aslak Helles�y [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 23, 2002 2:21 PM
To: Kevin Galligan; [EMAIL PROTECTED]
Subject: RE: [Xdoclet-user] RE: 1 to n unidirectional
relationship/weblogic column-map


have you tried the CVS version of xdoclet? this is a known problem in 1.1.2.

aslak

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Kevin
> Galligan
> Sent: 23. september 2002 20:13
> To: '[EMAIL PROTECTED]'
> Subject: [Xdoclet-user] RE: 1 to n unidirectional relationship/weblogic
> column-map
>
>
>
> Sorry.  Outlook just sent this before I was done...
>
> I'm building a unidirectional relationship between 2 objects.  The
> relationship is intended to show up on the many side.  Everything seems to
> be ok, except that the wrong role is showing up in the weblogic
> rdbms file.
> If I change the role manually, everything works fine.  Is this a known
> issue, or is it more likely that I'm doing something wrong?
>
> Here's the comment section...
>
> /**
>      * @ejb:interface-method view-type="local"
>      * @ejb:relation
>      *    name="account-manager"
>      *    role-name="one-account-has-one-manager"
>      *    target-ejb="cdb/Manager"
>      *    target-role-name="one-manager-has-many-accounts"
>      *    target-multiple="yes"
>      *
>      * @weblogic:column-map
>      *    foreign-key-column="mgrID"
>      *    key-column="mgrID"
>      */
>
> Here's what comes out...
>
>    <weblogic-rdbms-relation>
>       <relation-name>account-manager</relation-name>
>       <weblogic-relationship-role>
>
> <relationship-role-name>one-manager-has-many-accounts</relationshi
> p-role-nam
> e>
>          <column-map>
>             <foreign-key-column>mgrID</foreign-key-column>
>             <key-column>mgrID</key-column>
>          </column-map>
>       </weblogic-relationship-role>
>    </weblogic-rdbms-relation>
>    <create-default-dbms-tables>False</create-default-dbms-tables>
>
> Here's the error...
>
>      [java] ERROR: Error from ejbc: Error while reading
> 'META-INF/weblogic-cmp-rdbms-jar.xml'. The error was:
>      [java]
>      [java]     In relationship 'account-manager', role
> 'one-manager-has-many-accounts', invalid column 'mgrID', a colum
> n-map element contains an invalid key-column. The key-column is
> not defined
> in the related bean or it's not recognized b
> ecause of case mismatch.
>      [java] ERROR: ejbc found errors
>      [java] Java Result: 1
>
> If I manually change...
>
> <relationship-role-name>one-manager-has-many-accounts</relationshi
> p-role-nam
> e>
>
> To...
>
> <relationship-role-name>one-account-has-one-manager</relationship-
> role-name>
>
> it works.  Does anybody know what I'd have to change to get it
> working from
> the original source?
>
> Thanks,
> -Kevin
>
>
> =================================================================
> This message contains confidential business information that is
> intended for use only by the individual or entity to whom it is
> addressed.  If you are not the intended recipient, you are hereby
> notified that any disclosure, interception, copying, distribution
> or the taking of any action in reliance on the contents of this
> email is prohibited.  If you received this email in error, please
> notify the sender by forwarding the message back to the sender,
> and then delete the original information from your system.
> =================================================================
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user


================================================================= 
This message contains confidential business information that is 
intended for use only by the individual or entity to whom it is 
addressed.  If you are not the intended recipient, you are hereby 
notified that any disclosure, interception, copying, distribution 
or the taking of any action in reliance on the contents of this 
email is prohibited.  If you received this email in error, please 
notify the sender by forwarding the message back to the sender, 
and then delete the original information from your system. 
================================================================= 




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to