Hello Thomas ( and Steve ),

Did this problem ever get resolved? I have the same issue. We just upgraded from Castor 0.9.2 to the latest CVS build (2001-9-19) and things started breaking.  I get the following error when I try to create an object. Note that the failure occurs right at the db.create( object ) call.:

java.lang.StackOverflowError
 at org.exolab.castor.persist.ClassMolder.getPriority(ClassMolder.java:625)
 at org.exolab.castor.persist.ClassMolder.getPriority(ClassMolder.java:625)
 at org.exolab.castor.persist.ClassMolder.getPriority(ClassMolder.java:625)
 < repeat many many times... >

I can send supporting info (schema, mapping, UML diaggrams) but the interestng thing is everything functioned wonderfully until the upgrade.
Any info is much appreciated.

Regards,
Eric Bridgwater

 Hi Steven,

  

 I think your mapping.xml would helps me identity the problem.

  

 Could you send it to us?

  

 Thank,

  

  

  

 Thomas

  

 -----Original Message-----
 >From: Steven Lee [mailto:[EMAIL PROTECTED]]
 >Sent: Sunday, August 19, 2001 8:39 AM
 >To: [EMAIL PROTECTED]
 >Subject: [castor-dev] ClassMolder.getPriority() - StackOverflowError
 >
 >Given the following Class Diagram:
 >(BEST VIEWED WITH FIXED FONT)
 > 
 >                               0,1
 >         Party ------------------  Prospect
 >           ^                          |
 >     |-------------|    1             |
 >Organization     Person <-------------
 >                      assignedTo
 > 
 > 
 >Object/Instance Diagram
 > 
 >  ABC Company  ---> Prospect -----> Sales Person Joe
 >         plays role of     assigned to
 > 
 > 
 >While creating ABC Company, this causes a StackOverflowError within ClassMolder.getPriority().
 > 
 >Thanks for the great work,
 >-Steven
 > 
 >
--
Eric Bridgwater, Consultant
Steeves and Associates
#200, 4170 Still Creek Drive
Burnaby, BC V5C 6C6
604.298.7700 Phone
604.298.7704 Fax

<http://www.steeves.bc.ca/>

MEMBER OF CONVERGIS: <<http://www.convergis.ca/>>
 

Reply via email to