Hi Rick,

Rick Roman wrote:
After upgrading to ojb-1.0.4 I am getting an error:

[org.apache.ojb.broker.metadata.RepositoryXmlHandler] ERROR: Exception while read metadata Error creating PersistentField: org.apache.ojb.broker.util.sequence.HighLowSequence, name org.apache.ojb.broker.metadata.MetadataException: Error creating PersistentField: org.apache.ojb.broker.util.sequence.HighLowSequence, name at org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldFactory.createPersistentField(Unknown Source) at org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)

I think I need to do the operation described in the release notes:

* Internal used OJB_HL_SEQ table changed. Remove of deprecated column.
 If the SequenceManagerHighLowImpl was used and problems occur after
upgrade, please
 drop and recreate this table without removed column

Where is the table and where is the new definition to recreate it with?


Hope this link help:

http://db.apache.org/ojb/docu/guides/platforms.html#OJB+internal+tables

The concrete sql definition depends on the used DB, e.g. hsql:

drop table OJB_HL_SEQ if exists;

CREATE TABLE OJB_HL_SEQ
(
            TABLENAME VARCHAR (250),
            MAX_KEY BIGINT,
            GRAB_SIZE integer,
            VERSION integer,
    PRIMARY KEY(TABLENAME)
);

regards,
Armin




---------------------------------------------------------------------
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]

Reply via email to