Notice to Sender
================
This message was received by this installation but could not be
delivered to its intended cc:Mail recipient(s).
Original subject: Dependent-to-dependent relationships
Intended recipient(s) who DID NOT receive this message:
[EMAIL PROTECTED]
The following cc:Mail error(s) were recorded:
*** Message recipient is unknown ***
-------- Original Message Text --------
hello,
I am experimenting this same problem as John did in November 00:
http://www.mail-archive.com/orion-interest@orionserver.com/msg06636.html
:
> I am trying to create a dependent to dependent relationship using Orion.
> I have noticed that Orion does not automatically create the OR
> mappings for these types of relationships as it does for other types. I have
> two questions really:
>
> 1) Does orion support this type of relationship?
> 2) If so, how should the orion-ejb-jar.xml file be configured to
> do this?
>
> I have posted below the error message I receive upon attempting
> to deploy as well as the relevant section from the orion-ejb-jar.xml file that
> I created.
>
> C:\app\orion>java -jar orion.jar
> Auto-deploying lib\higherlending.jar (Classes where updated)...
> java.lang.NullPointerException
> at com.evermind.server.ejb.deployment.fi.z2(JAX)
> at com.evermind.server.ejb.compilation.f6.ahe(JAX)
> at com.evermind.server.ejb.compilation.f6.ahe(JAX)
> at com.evermind.server.ejb.compilation.f6.ahe(JAX)
> at com.evermind.server.ejb.compilation.f6.ahe(JAX)
> at com.evermind.server.ejb.compilation.fy.aft(JAX)
> at com.evermind.server.ejb.compilation.fz.sz(JAX)
> at com.evermind.server.ejb.compilation.f6.sz(JAX)
> at com.evermind.server.ejb.compilation.gc.sz(JAX)
> at com.evermind.server.ejb.EJBContainer.bz(JAX)
> at com.evermind.server.Application.bz(JAX)
> at com.evermind.server.Application.gf(JAX)
> at com.evermind.server.ApplicationServer.ru(JAX)
> at com.evermind.server.ApplicationServer.ap6(JAX)
> at com.evermind.server.ApplicationServer.gf(JAX)
> at com.evermind.server.hi.run(JAX)
> at java.lang.Thread.run(Thread.java:484)
> at com.evermind.util.f.run(JAX)
>
> <entity-deployment name="Form" location="Form"
> wrapper="FormHome_EntityHomeWrapper22" table="Form"
> data-source="jdbc/HigherLending">
> <primkey-mapping>
> <cmp-field-mapping>
> <fields>
> <cmp-field-mapping name="formId"
> persistence-name="form_Id" />
> </fields>
> </cmp-field-mapping>
> </primkey-mapping>
> <cmp-field-mapping name="formName"
> persistence-name="form_Name" />
> <cmp-field-mapping name="formDescription"
> persistence-name="form_Description" />
> <cmp-field-mapping name="formType"
> persistence-name="form_Type" />
> <cmp-field-mapping name="formQueries">
> <collection-mapping table="form_Query">
> <primkey-mapping>
> <cmp-field-mapping>
> <fields>
>
> <cmp-field-mapping name="formId"
> persistence-name="form_Id" />
> </fields>
> </cmp-field-mapping>
> </primkey-mapping>
> <value-mapping
> type="com.higherlending.ejb.entity.form.FormQuery">
> <cmp-field-mapping name="value">
> <properties>
>
> <cmp-field-mapping name="queryPosition"
> persistence-name="Query_Position" />
>
> <cmp-field-mapping name="dataType"
> persistence-name="Data_Type" />
>
> <cmp-field-mapping name="dependency"
> persistence-name="Dependency" />
>
> <cmp-field-mapping name="expression"
> persistence-name="Expression" />
>
> <cmp-field-mapping name="elements" >
>
> <collection-mapping
> table="form_Query_element">
>
> <primkey-mapping>
>
> <cmp-field-mapping>
>
> <fields>
>
> <cmp-field-mapping name="formId" persistence-name="form_Id" />
>
> <cmp-field-mapping name="queryPosition"
> persistence-name="query_position" />
>
> </fields>
>
> </cmp-field-mapping>
>
> </primkey-mapping>
>
> <value-mapping
> type="com.higherlending.ejb.entity.form.FormQueryElement">
>
> <cmp-field-mapping name="value">
>
> <properties>
>
> <cmp-field-mapping name="element">
>
> <entity-ref home="Element">
>
> <cmp-field-mapping name="element">
>
> <fields>
>
> <cmp-field-mapping
> name="elementId"
> persistence-name="element_Id" />
>
> </fields>
>
> </cmp-field-mapping>
>
> </entity-ref>
>
> </cmp-field-mapping>
>
> </properties>
>
> </cmp-field-mapping>
>
> </value-mapping>
>
> </collection-mapping>
>
> </cmp-field-mapping>
>
> <cmp-field-mapping name="queryText"
> persistence-name="Query_Text" />
> </properties>
> </cmp-field-mapping>
> </value-mapping>
> </collection-mapping>
> </cmp-field-mapping>
> </entity-deployment>
did somebody find/know an answer?
thanks a million,
Vincent.
--
Vincent ALEXANDRE
http://www.broadcom.ie/~vae