Hello, 

the repository I use was correct for use with mySQL. All features in my web 
application worked fine. Now after changing the database vendor from mySQL to Oracle I 
have Problems while updating, inserting or deleting objects. I use Oracle in 
combination with OJB RC5. I use the ODMG interface to access data. I use virtual 
proxies for lazy materialization. The error message I receive is:

[org.apache.ojb.odmg.ObjectEnvelopeTable] ERROR: Commit on object level failed for tx 
[EMAIL PROTECTED]
$Proxy2 not found in OJB Repository
org.apache.ojb.broker.metadata.ClassNotPersistenceCapableException: $Proxy2 not found 
in OJB Repository
        at 
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unknown Source)
        at 
org.apache.ojb.broker.metadata.DescriptorRepository.getDescriptorFor(Unknown Source)
        at org.apache.ojb.broker.core.PersistenceBrokerImpl.getClassDescriptor(Unknown 
Source)
        at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source)
        at 
org.apache.ojb.broker.core.PersistenceBrokerImpl.storeCollectionObject(Unknown Source)
...

Does anyone have any idea why this happens ? Is it a bug or a wrong repository 
configuration?

Best regards

Kim Wegerle
______________________________________________________________________________
... and the winner is... WEB.DE FreeMail! - Deutschlands beste E-Mail
ist zum 39. Mal Testsieger (PC Praxis 03/04) http://f.web.de/?mc=021191


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

Reply via email to