Hi Will,

take a look in the release-notes.txt to see
what has changed.

Seems a configuration problem.
Say you have declared a jdbc-connection-descriptor
in repository_database.xml like this one below.

Then you could obtain PB instances
1.
PBKey key = new PBKey("default","sa","test");
broker = PBF.createPersistenceBroker(key);

2. You set this descriptor as default-connection
broker = PBF.defaultPersistenceBroker();

ODMG-api
Database db = odmg.newDatabase();
db.open("default#sa#test");
or, if a default-connection was declared
db.open(null); (this possibility maybe removed - security reasons)


<jdbc-connection-descriptor
     jcd-alias="default"
     default-connection="true"
     platform="Hsqldb"
     jdbc-level="2.0"
     driver="org.hsqldb.jdbcDriver"
     protocol="jdbc"
     subprotocol="hsqldb"
     dbalias="../OJB"
     username="sa"
     password="test"
     batch-mode="false"
     >

        <connection-pool
            maxActive="21"
            validationQuery="" />

        <sequence-manager
className="org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImp
l">
            <attribute attribute-name="grabSize" attribute-value="20"/>
        </sequence-manager>
   </jdbc-connection-descriptor>

HTH

regards,
Armin

----- Original Message -----
From: "Will Jaynes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 16, 2003 2:34 PM
Subject: problem moving to 0.9.9


> I'm trying to upgrade one of my applications to the latest from CVS.
It
> has been working with 0.9.7. I upgraded
> - repository.xml
> - repository_internal.xml
> - repository.dtd
> - the ojb jar file
> - replaced commons-lang.jar with new commons-lang-1.0-mod.jar that
comes
> in CVS
>
> Now I get an exception I don't understand:
>
> [org.apache.ojb.broker.metadata.ConnectionRepository] INFO: Could not
> found org.apache.ojb.broker.metadata.JdbcConnectionDescriptor for
alias
> 'org.apache.ojb.broker.PBKey: repository=repository.xml, user=null,
> password=null'
> [org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR:
> ConfigurableFactory instantiation failed for class class
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
> * Factory types:
> 1 - Type: org.apache.ojb.broker.PersistenceBroker
> * Factory arguments:
> 1 - Argument:
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl@18d9850
>
> What has changed and what more must I do to upgrade.
>
> Thanks for any info,
> Will
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>
>
>


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

Reply via email to