Hi Armin,
Thanks for taking your time with this. Maybe Im blind, but I cannot spot the
error ...;)

Here is my complete repository :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE descriptor-repository SYSTEM "repository.dtd" [
<!ENTITY internal SYSTEM "repository_internal.xml">
]>

<descriptor-repository version="1.0" isolation-level="read-uncommitted">
<jdbc-connection-descriptor
    platform="MySQL"
    jdbc-level="2.0"
    driver="com.mysql.jdbc.Driver"
    protocol="jdbc"
    subprotocol="mysql"
    dbalias="//localhost:3306/pucken"
    username="mindcast"
    password="[EMAIL PROTECTED]"/>

&internal;
</descriptor-repository>

Can you point out the bleeding obvious for me ?
Thanks !

----- Original Message ----- 
From: "Armin Waibel" <[EMAIL PROTECTED]>
To: "OJB Users List" <[EMAIL PROTECTED]>
Sent: Tuesday, June 03, 2003 8:59 PM
Subject: Re: ExceptionInInitializerError when storing object


> Hi Lukas,
>
> seems your repository file is corrupted (typo, ...).
>
> regards,
> Armin
>
> ----- Original Message -----
> From: "Lukas Severin" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, June 03, 2003 8:47 PM
> Subject: ExceptionInInitializerError when storing object
>
>
> Can anyone help me find out whats wrong or missing in my setup below ?
>
> Note the "org.apache.ojb.broker.metadata.MetadataException: Could not
> read jdbc-connection-descriptor data, using repository: repository.xml"
> message in the stacktrace.
>
> Thanks !
> Lukas
>
>
>   ----- Original Message -----
>   From: Lukas Severin
>   To: [EMAIL PROTECTED]
>   Sent: Monday, June 02, 2003 11:02 PM
>   Subject: problems reading database settings from repository.xml
>
>
>   I get the following error when running a simple sample using OJB :
>
>   java.lang.ExceptionInInitializerError
>           at
> org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefa
> ultKey(Unknown Source)
>           at
> org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Un
> known Source)
>           at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>           at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
> ccessorImpl.java:39)
>           at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> tructorAccessorImpl.java:27)
>           at
> java.lang.reflect.Constructor.newInstance(Constructor.java:274)
>           at java.lang.Class.newInstance0(Class.java:306)
>           at java.lang.Class.newInstance(Class.java:259)
>           at
> org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown
> Source)
>           at
> org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unkn
> own Source)
>           at
> org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(
> Unknown Source)
>           at org.apache.ojb.jdori.sql.OjbStoreConnector.begin(Unknown
> Source)
>           at com.sun.jdori.common.TransactionImpl.beginInternal(Unknown
> Source)
>           at com.sun.jdori.common.TransactionImpl.begin(Unknown Source)
>           at
> se.mindcast.pucken.admin.CreateMatchesWithJDO.main(CreateMatchesWithJDO.
> java:42)
>   Caused by: org.apache.ojb.broker.metadata.MetadataException: Could not
> read jdbc-connection-descriptor data, using repository: repository.xml
>           at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown
> Source)
>           at
> org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown Source)
>           at
> org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown Source)
>           ... 15 more
>   Caused by: java.lang.NullPointerException
>           at
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1111)
>           at
> org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1139)
>           at
> org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unkno
> wn Source)
>           at
> org.apache.ojb.broker.metadata.RepositoryPersistor.readConnectionReposit
> ory(Unknown Source)
>           ... 18 more
>
>
>   My client is doing a simple persistance of an account object :
>
>   PersistenceManagerFactory factory = new OjbStorePMF();
>   PersistenceManager pm = factory.getPersistenceManager();
>   Transaction tx = pm.currentTransaction();
>   Account account = new Account(...)
>
>   try {
>       tx.begin();
>       pm.makePersistent(account);
>       tx.commit();
>   } catch (Exception e) {
>       e.printStackTrace();
>   } finally {
>       if (tx.isActive()) tx.rollback();
>       pm.close();
>   }
>
>   My repository.xml looks like this :
>
>   ...
>   <jdbc-connection-descriptor
>   platform="MySQL"
>   jdbc-level="2.0"
>   driver="com.mysql.jdbc.Driver"
>   protocol="jdbc"
>   subprotocol="mysql"
>   dbalias="//localhost:3306/myDB"
>   username="admin"
>   password="adminpass"/>
>
>   Since I dont run inside a container I dont have any xml setting up
> jndi's and datasources.
>
>
>   Any help would be greatly appreciated !
>
>
>
> ---------------------------------------------------------------------
> 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