You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by Thomas Mahler <th...@web.de> on 2003/06/26 08:21:39 UTC
Re: Dynamic proxies and references Help
Hi Marcus,
Marcus Breese wrote:
> It seems that I'm having problems posting to the list. At any rate...
It seems you are not subscribed to the list. for post of nun-subscribed
user a manual affirmation by the list maintainer is required. As I was
travelling yesterday, there was some delay for these posts...
subscribing to the list will cure the problem ;-)
>
> My main question rests below, however, I seem to have found a
> solution... but not answered my question. Is it possible to have a
> proxied reference within a class that is already dynamic proxied? If I
> have a reference that is proxy=true, I get metadata errors. If I set
> proxy=false (in reference), I get no errors...
>
> Is this right?
>
>> Is it possible to have recursive references while using a dynamic proxy?
>>
>> For example, I have a Project class where each project can track its
>> parent project.
>>
>> The class is laid out as such:
>>
>> Project
>> |- id
>> |- name
>> |- parentid
>> |- parentidObject
>>
>> Project has an interface IProject. Also, Id, Name and parentid are
>> inherited from a base class.
>>
>> I can retrieve the Project fine via a dynamic proxy, but when I try to
>> get the parentIdObject, I get the following error:
>>
>> 13:52:49,838 - ERROR
>> org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDefaultImpl -
>> while set field:
>> object class[ edu.iupui.cmg.labratj.om.Project
>> target field: parentIdObject
>> target field type: interface edu.iupui.cmg.labratj.om.IProject
>> object value class: $Proxy5
>> object value: Name: Test Project
>> Id: 1
>> PiId: 1
>> ]
>>
>> Can anyone see where I'm going wrong?
>>
>> -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-=-
>> Marcus Breese mbreese@iupui.edu
>> IU School of Medicine marcus@breese.com
>> Dept. of Biochemistry and Molecular Biology
>> Center for Medical Genomics / Grow Lab
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
>
>
Re: Dynamic proxies and references Help
Posted by Marcus Breese <ma...@breese.com>.
Ooops... I was writing with the wrong account... well, at least I
wasn't getting too paranoid.
On Thursday, June 26, 2003, at 01:21 AM, Thomas Mahler wrote:
> Hi Marcus,
>
> Marcus Breese wrote:
>> It seems that I'm having problems posting to the list. At any rate...
>
> It seems you are not subscribed to the list. for post of
> nun-subscribed user a manual affirmation by the list maintainer is
> required. As I was travelling yesterday, there was some delay for
> these posts...
>
> subscribing to the list will cure the problem ;-)
>
>> My main question rests below, however, I seem to have found a
>> solution... but not answered my question. Is it possible to have a
>> proxied reference within a class that is already dynamic proxied? If
>> I have a reference that is proxy=true, I get metadata errors. If I
>> set proxy=false (in reference), I get no errors...
>> Is this right?
>>> Is it possible to have recursive references while using a dynamic
>>> proxy?
>>>
>>> For example, I have a Project class where each project can track its
>>> parent project.
>>>
>>> The class is laid out as such:
>>>
>>> Project
>>> |- id
>>> |- name
>>> |- parentid
>>> |- parentidObject
>>>
>>> Project has an interface IProject. Also, Id, Name and parentid are
>>> inherited from a base class.
>>>
>>> I can retrieve the Project fine via a dynamic proxy, but when I try
>>> to
>>> get the parentIdObject, I get the following error:
>>>
>>> 13:52:49,838 - ERROR
>>> org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDefaultImpl
>>> -
>>> while set field:
>>> object class[ edu.iupui.cmg.labratj.om.Project
>>> target field: parentIdObject
>>> target field type: interface edu.iupui.cmg.labratj.om.IProject
>>> object value class: $Proxy5
>>> object value: Name: Test Project
>>> Id: 1
>>> PiId: 1
>>> ]
>>>
>>> Can anyone see where I'm going wrong?
>>>
>>> -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-=-
>>> Marcus Breese mbreese@iupui.edu
>>> IU School of Medicine marcus@breese.com
>>> Dept. of Biochemistry and Molecular Biology
>>> Center for Medical Genomics / Grow Lab
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
>> For additional commands, e-mail: ojb-user-help@db.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
>
>
>
-=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-= -=-=-
Marcus Breese mbreese@iupui.edu
IU School of Medicine marcus@breese.com
Dept. of Biochemistry and Molecular Biology
Center for Medical Genomics / Grow Lab