Antwort: Re: ObjectCacheEmptyImpl.java

2004-02-02 Thread lasse . lambrecht

Hi Armin,

actually I though the same, the ObjectCachePerBrokerImpl should do the job.
I was just wondering where the code has gone in the EmptyImpl, because the
website says it supports circular references.

Thanks
Lasse






|-+---
| |   Armin Waibel|
| |   [EMAIL PROTECTED]|
| |   ait.de |
| |   |
| |   29.01.04 18:11  |
| |   Bitte antworten |
| |   an OJB Users   |
| |   List   |
| |   |
|-+---
  
---|
  |
   |
  |An:  OJB Users List [EMAIL PROTECTED] 
  |
  |Kopie:  
   |
  |Thema:   Re: ObjectCacheEmptyImpl.java  
   |
  
---|



Hi Lasse,

[EMAIL PROTECTED] wrote:
 Hi,

 while running the OJB testcases I got a lot of circular problems when
using
 the ObjectCacheEmptyImpl (no Cache).
 I'm using RC5 and saw, that the class is empty. Unlike in RC4 where there
 is code in this class. I checked the CVS and since version 1.9 it's
empty.
 Whats the reason for this and are there any recommendations how to handle
 circular references in a non-cached environment?

You can use ObjectCachePerBrokerImpl. This class is similar to the old
version of ObjectCacheEmptyImpl, but only clear cache on PB.close and
PB.rollback.

I removed support for cicular references in ObjectCacheEmptyImpl,
because all docs said that this class is a really noop-impl and does not
support circular references.

Should I add support for cicular references again to this class?

regards,
Armin


 Regards
 Lasse
 ___


 Lasse Lambrecht
 Allianz Lebensversicherungs-AG
 IS-LF1 K6, Produktdatenbank
 +49 711 663 5412  #  1021-5412






 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Antwort: Re: ObjectCacheEmptyImpl.java

2004-02-02 Thread lasse . lambrecht
Hello Edson,

your reply is not very helpful, but anyway, good for you if that 1 sec
approach works for you.
Turn the cache (EmptyImpl) of and you'll see that some OJB testcases won't
run as expected.

Regards
Lasse








|-+-
| |   Edson Carlos Ericksson   |
| |   Richter  |
| |   [EMAIL PROTECTED]|
| |   ica.com.br   |
| | |
| |   29.01.04 17:20|
| |   Bitte antworten an OJB   |
| |   Users List   |
| | |
|-+-
  
---|
  |
   |
  |An:  OJB Users List [EMAIL PROTECTED]   
  |
  |Kopie:  
   |
  |Thema:   Re: ObjectCacheEmptyImpl.java  
   |
  
---|



Well, it's boring get beginners programmers around me sayind hey, OJB
doesn't work!!!, and all times I need to tell them that is just because
they are making a bad modelling desing making two-way navigational
references in all objects (kidding)...

I think it's not an priority, because it can be deal with
per-class-descriptor way. In the specific classes the problem occur, I make
a very-really-short object-cache (something like 1000ms solved at all).

I'm just thinking about using a ObjectCache with 1 sec. as default to all
classes, and set Empty only when strictly necessary. But it could be done
only after june, where our app will be completelly stabilized

Thanks,

Edson Richter


  - Original Message -
  From: Armin Waibel
  To: OJB Users List
  Sent: Thursday, January 29, 2004 2:11 PM
  Subject: Re: ObjectCacheEmptyImpl.java


  Hi Lasse,

  [EMAIL PROTECTED] wrote:
   Hi,
  
   while running the OJB testcases I got a lot of circular problems when
using
   the ObjectCacheEmptyImpl (no Cache).
   I'm using RC5 and saw, that the class is empty. Unlike in RC4 where
there
   is code in this class. I checked the CVS and since version 1.9 it's
empty.
   Whats the reason for this and are there any recommendations how to
handle
   circular references in a non-cached environment?

  You can use ObjectCachePerBrokerImpl. This class is similar to the old
  version of ObjectCacheEmptyImpl, but only clear cache on PB.close and
  PB.rollback.

  I removed support for cicular references in ObjectCacheEmptyImpl,
  because all docs said that this class is a really noop-impl and does not
  support circular references.

  Should I add support for cicular references again to this class?

  regards,
  Armin

  
   Regards
   Lasse
   ___
  
  
   Lasse Lambrecht
   Allianz Lebensversicherungs-AG
   IS-LF1 K6, Produktdatenbank
   +49 711 663 5412  #  1021-5412
  
  
  
  
  
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
  



  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]



  ---
  Outgoing mail is certified Virus Free.
  Checked by AVG anti-virus system (http://www.grisoft.com).
  Version: 6.0.574 / Virus Database: 364 - Release Date: 29/1/2004





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: ObjectCacheEmptyImpl.java

2004-01-29 Thread Armin Waibel
Hi Lasse,

[EMAIL PROTECTED] wrote:
Hi,

while running the OJB testcases I got a lot of circular problems when using
the ObjectCacheEmptyImpl (no Cache).
I'm using RC5 and saw, that the class is empty. Unlike in RC4 where there
is code in this class. I checked the CVS and since version 1.9 it's empty.
Whats the reason for this and are there any recommendations how to handle
circular references in a non-cached environment?
You can use ObjectCachePerBrokerImpl. This class is similar to the old 
version of ObjectCacheEmptyImpl, but only clear cache on PB.close and 
PB.rollback.

I removed support for cicular references in ObjectCacheEmptyImpl, 
because all docs said that this class is a really noop-impl and does not 
support circular references.

Should I add support for cicular references again to this class?

regards,
Armin
Regards
Lasse
___

Lasse Lambrecht
Allianz Lebensversicherungs-AG
IS-LF1 K6, Produktdatenbank
+49 711 663 5412  #  1021-5412






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: ObjectCacheEmptyImpl.java

2004-01-29 Thread Edson Carlos Ericksson Richter
I have same problem. Actually, I'm using a per-object cache where the problem is 
detected.
It's not a solution, but a workaround.

Edson Richter



---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.574 / Virus Database: 364 - Release Date: 29/1/2004

Re: ObjectCacheEmptyImpl.java

2004-01-29 Thread Edson Carlos Ericksson Richter
Well, it's boring get beginners programmers around me sayind hey, OJB doesn't 
work!!!, and all times I need to tell them that is just because they are making a bad 
modelling desing making two-way navigational references in all objects (kidding)...

I think it's not an priority, because it can be deal with per-class-descriptor way. In 
the specific classes the problem occur, I make a very-really-short object-cache 
(something like 1000ms solved at all).

I'm just thinking about using a ObjectCache with 1 sec. as default to all classes, and 
set Empty only when strictly necessary. But it could be done only after june, where 
our app will be completelly stabilized

Thanks,

Edson Richter


  - Original Message - 
  From: Armin Waibel 
  To: OJB Users List 
  Sent: Thursday, January 29, 2004 2:11 PM
  Subject: Re: ObjectCacheEmptyImpl.java


  Hi Lasse,

  [EMAIL PROTECTED] wrote:
   Hi,
   
   while running the OJB testcases I got a lot of circular problems when using
   the ObjectCacheEmptyImpl (no Cache).
   I'm using RC5 and saw, that the class is empty. Unlike in RC4 where there
   is code in this class. I checked the CVS and since version 1.9 it's empty.
   Whats the reason for this and are there any recommendations how to handle
   circular references in a non-cached environment?

  You can use ObjectCachePerBrokerImpl. This class is similar to the old 
  version of ObjectCacheEmptyImpl, but only clear cache on PB.close and 
  PB.rollback.

  I removed support for cicular references in ObjectCacheEmptyImpl, 
  because all docs said that this class is a really noop-impl and does not 
  support circular references.

  Should I add support for cicular references again to this class?

  regards,
  Armin

   
   Regards
   Lasse
   ___
   
   
   Lasse Lambrecht
   Allianz Lebensversicherungs-AG
   IS-LF1 K6, Produktdatenbank
   +49 711 663 5412  #  1021-5412
   
   
   
   
   
   
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
   
   
   



  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]



  ---
  Outgoing mail is certified Virus Free.
  Checked by AVG anti-virus system (http://www.grisoft.com).
  Version: 6.0.574 / Virus Database: 364 - Release Date: 29/1/2004