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 Da...@cec.eu.int on 2005/04/21 16:05:06 UTC

ojb 1.0.3 : java.lang.ClassNotFoundException: org.apache.ojb.odmg .NamedRootsEntry

Hi,

I've downloaded the ojb version 1.0.3 but when I try to use it, I have this
error.
Any help is welcome !!!!

Caused by: org.apache.ojb.broker.metadata.MetadataException: Class
org.apache.ojb.odmg.NamedRootsEntry could not be found in the classp
ath. This could cause unexpected behaviour of OJB, please remove or comment
out this class descriptor in the repository.xml file.
        at
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown
Source)
        at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown
Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unkno
wn Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
her.dispatch(Unknown Source)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
        at
org.apache.ojb.broker.metadata.RepositoryPersistor.readMetadataFromXML(Unkno
wn Source)
        at
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown
Source)
        at
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(
Unknown Source)
        ... 50 more
Caused by: java.lang.ClassNotFoundException:
org.apache.ojb.odmg.NamedRootsEntry
        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:217)
        at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source)
        at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source)
        ... 63 more

David WIESZTAL.

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org


Re: ojb 1.0.3 : java.lang.ClassNotFoundException: org.apache.ojb.odmg .NamedRootsEntry

Posted by Armin Waibel <ar...@apache.org>.
Hi David,

David.WIESZTAL@cec.eu.int wrote:
> Hi,
> 
> I've downloaded the ojb version 1.0.3 but when I try to use it, I have this
> error.
> Any help is welcome !!!!
> 

Could it be the case that you doesn't replace/update all configuration 
files? In this case I think it could be repository_internal.xml. In the 
shipped version of this file org.apache.ojb.odmg.NamedRootsEntry no 
longer included (I hope so ;-)).

regards,
Armin

> Caused by: org.apache.ojb.broker.metadata.MetadataException: Class
> org.apache.ojb.odmg.NamedRootsEntry could not be found in the classp
> ath. This could cause unexpected behaviour of OJB, please remove or comment
> out this class descriptor in the repository.xml file.
>         at
> org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown
> Source)
>         at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source)
>         at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown
> Source)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unkno
> wn Source)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc
> her.dispatch(Unknown Source)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>         at
> org.apache.ojb.broker.metadata.RepositoryPersistor.readMetadataFromXML(Unkno
> wn Source)
>         at
> org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown
> Source)
>         at
> org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(
> Unknown Source)
>         ... 50 more
> Caused by: java.lang.ClassNotFoundException:
> org.apache.ojb.odmg.NamedRootsEntry
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
>         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:217)
>         at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source)
>         at org.apache.ojb.broker.util.ClassHelper.getClass(Unknown Source)
>         ... 63 more
> 
> David WIESZTAL.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
> For additional commands, e-mail: ojb-user-help@db.apache.org
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-user-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-user-help@db.apache.org