You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-user@db.apache.org by adetovi grob <ad...@yahoo.fr> on 2003/05/19 03:10:55 UTC

Error during call OJB.getInstance()

Hi,
 
I am getting the error below when I call :
    odmg = OJB.getInstance();
 
Can someone help me ?
 
Thanks.
 
ERROR
---------------------------------------------------------------------------------------------------------
 

java.lang.ExceptionInInitializerError	at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown Source)	at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown Source)	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)	at java.lang.reflect.Constructor.newInstance(Constructor.java:274)	at java.lang.Class.newInstance0(Class.java:296)	at java.lang.Class.newInstance(Class.java:249)	at org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown Source)	at org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown Source)	at org.apache.ojb.broker.PersistenceBrokerFactory.getConfigurator(Unknown Source)	at org.apache.ojb.odmg.OJB.getInstance(Unknown Source)	at com.iintern.service.IInternServiceImpl.init(IInternServiceImpl.java:216)	at com.iintern.service.IInternServiceImpl.<init>(IInternServiceImpl.java:33)	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)	at java.lang.reflect.Constructor.newInstance(Constructor.java:274)	at java.lang.Class.newInstance0(Class.java:296)	at java.lang.Class.newInstance(Class.java:249)	at com.iintern.service.IInternServiceFactory.createService(IInternServiceFactory.java:24)	at com.iintern.action.IInternBaseAction.getIInternService(IInternBaseAction.java:31)	at com.iintern.action.EmployerLoginAction.execute(EmployerLoginAction.java:42)	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:165)	at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)	at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)	at com.caucho.server.http.Invocation.service(Invocation.java:312)	at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)	at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163)	at com.caucho.server.TcpConnection.run(TcpConnection.java:137)	at java.lang.Thread.run(Thread.java:536)Caused by: org.apache.ojb.broker.metadata.MetadataException: Could notread repository class descriptor data, using repository: repository.xml:Exception when reading metadata information, please check your repository.xmlfile	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)	... 36 moreCaused by: org.apache.ojb.broker.metadata.MetadataException: Exceptionwhen reading metadata information, please check your repository.xml file	at org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown Source)	at com.caucho.xml.XmlParser.addElement(XmlParser.java:2214)	at com.caucho.xml.XmlParser.parseElement(XmlParser.java:609)	at com.caucho.xml.XmlParser.parseNode(XmlParser.java:360)	at com.caucho.xml.XmlParser.parseInt(XmlParser.java:242)	at com.caucho.xml.AbstractParser.parse(AbstractParser.java:584)	at com.caucho.xml.AbstractParser.parse(AbstractParser.java:654)	at org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown Source)	at org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(Unknown Source)	... 39 moreCaused by: java.lang.NullPointerException	at org.apache.ojb.broker.metadata.RepositoryXmlHandler.getIsoLevel(Unknown Source)	... 48 more




---------------------------------
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Testez le nouveau Yahoo! Mail

Re: Error during call OJB.getInstance()

Posted by Armin Waibel <ar...@code-au-lait.de>.
Hi,

seems to be a configuration problem.

> org.apache.ojb.broker.metadata.MetadataException: Could not
> read repository class descriptor data, using repository:
> repository.xml:Exception when reading metadata
> information, please check your repository.xml file at

Maybe your repository file is corrupt.

regards,
Armin

----- Original Message -----
From: "adetovi grob" <ad...@yahoo.fr>
To: <oj...@db.apache.org>
Sent: Monday, May 19, 2003 3:10 AM
Subject: Error during call OJB.getInstance()


> Hi,
>
> I am getting the error below when I call :
>     odmg = OJB.getInstance();
>
> Can someone help me ?
>
> Thanks.
>
> ERROR
> ----------------------------------------------------------------------
-----------------------------------
>
>
> 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:296) at
java.lang.Class.newInstance(Class.java:249) 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.getConfigurator(Unknown
Source) at org.apache.ojb.odmg.OJB.getInstance(Unknown Source) at
com.iintern.service.IInternServiceImpl.init(IInternServiceImpl.java:216)
at
com.iintern.service.IInternServiceImpl.<init>(IInternServiceImpl.java:33
) 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:296) at
java.lang.Class.newInstance(Class.java:249) at
com.iintern.service.IInternServiceFactory.createService(IInternServiceFa
ctory.java:24) at
com.iintern.action.IInternBaseAction.getIInternService(IInternBaseAction
.java:31) at
com.iintern.action.EmployerLoginAction.execute(EmployerLoginAction.java:
42) at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:480) at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274) at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:165) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at
com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.ja
va:96) at com.caucho.server.http.Invocation.service(Invocation.java:312)
at
com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:221)
at
com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:163
) at com.caucho.server.TcpConnection.run(TcpConnection.java:137) at
java.lang.Thread.run(Thread.java:536)Caused by:
org.apache.ojb.broker.metadata.MetadataException: Could notread
repository class descriptor data, using repository:
repository.xml:Exception when reading metadata information, please check
your repository.xmlfile 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)
... 36 moreCaused by: org.apache.ojb.broker.metadata.MetadataException:
Exceptionwhen reading metadata information, please check your
repository.xml file at
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown
Source) at com.caucho.xml.XmlParser.addElement(XmlParser.java:2214) at
com.caucho.xml.XmlParser.parseElement(XmlParser.java:609) at
com.caucho.xml.XmlParser.parseNode(XmlParser.java:360) at
com.caucho.xml.XmlParser.parseInt(XmlParser.java:242) at
com.caucho.xml.AbstractParser.parse(AbstractParser.java:584) at
com.caucho.xml.AbstractParser.parse(AbstractParser.java:654) at
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unkno
wn Source) at
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorReposit
ory(Unknown Source) ... 39 moreCaused by: java.lang.NullPointerException
at
org.apache.ojb.broker.metadata.RepositoryXmlHandler.getIsoLevel(Unknown
Source) ... 48 more
>
>
>
>
> ---------------------------------
> Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
> Testez le nouveau Yahoo! Mail