Should I interpret the lack of response as: "there's no solution" or "we
don't know" or "thinking, hang on"?
Thanks,
RIckard
Rickard wrote:
> Hey
>
> I'm still trying to get Castor to work in an EJB environment, especially
> getting Castor to let me resolve EJB2EJB references, but no luck.
>
> Here's what I have:
> Bean A has a public field that references a Bean B. The XML for A
> contains the id/primary key to B. So, when Castor is loading the XML I
> want it to ask my code "what should this id thingy be resolved to",
> preferably using the IDResolver interface.
>
> Here's my current mapping:
> <mapping>
> <class name="com.tss.forum.ejb.bean.ForumBMP" identity="id">
> <map-to xml="forum"/>
> <field name="category"
> type="com.tss.forum.ejb.interfaces.Category"
> direct="true">
> <bind-xml reference="true" name="category" node="attribute"/>
> </field>
> </class>
> </mapping>
> (other fields removed for simplicity)
>
> Here's an XML example:
> <forum id="urn:forum:test" category="foo:bar">
> </forum>
> --
>
> This doesn't work at all. So:
> 1) What are the rules for invocation of IDResolver?
> 2) Is this possible to accomplish?
> 2a) If no, then why?
> 2b) If yes, then how? Can I change the code to do it?
>
> Hasn't anyone else run into this problem before? It seems like the first
> thing you'd do with Castor XML and EJB...
>
> regards,
> Rickard
>
--
Rickard �berg
Author of "Mastering RMI"
Chief Architect, TheServerSide.com
The Middleware Company - We Build Experts!
-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
unsubscribe castor-dev