Hi again,

> The file is not corrupted. I validated it against the dtd with XML Spy
and
> that works fine!

ok, but

> Caused by: org.apache.ojb.broker.metadata.MetadataException: Error
creating
> PersistentField: de.arvatosystems.monitoring.business.vo.CoreVO,
entryID
>         at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:524)
>         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
>         at

indicate that something while parsing the repository file,
in particular CoreVO, is going wrong.
Could you post your repository_user.xml or a snip
showing mapping for CoreVO?

regards,
Armin

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 26, 2003 9:23 AM
Subject: AW: web app in jboss -- where to put files?


> Hi Armin,
>
> as I posted before, I think he finds the file or how could he then
know
> about the class CoreVO?
>
> The file is not corrupted. I validated it against the dtd with XML Spy
and
> that works fine!
>
> What do you mean by this:
> > Or OJB can not instantiate PersistentField object for 'entryID'.
>
> The stack trace doesn't say very much but I can post it again.
>
> Thanks, Julia.
>
>
************************************************************************
****
> *************************
> java.lang.ExceptionInInitializerError
>         at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefa
ultK
> ey(Unknown Source)
>         at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Un
know
> n Source)
>         at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
cces
> sorImpl.java:39)
>         at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
truc
> torAccessorImpl.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.getConfigurator(Unknown
> Source)
>         at org.apache.ojb.odmg.OJBJ2EE_2.getInstance(Unknown Source)
>         at org.apache.ojb.jboss.ODMGFactory.getInstance(Unknown
Source)
>         at
>
de.arvatosystems.monitoring.business.scheduler.InitServlet.init(InitServ
let.
> java:180)
>         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
>         at
> org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:219)
>         at
>
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandl
er.j
> ava:426)
>         at
>
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebAp
plic
> ationHandler.java:150)
>         at
>
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationCont
ext.
> java:490)
>         at
>
org.mortbay.j2ee.J2EEWebApplicationContext.start(J2EEWebApplicationConte
xt.j
> ava:85)
>         at org.jboss.jetty.Jetty.deploy(Jetty.java:368)
>         at
org.jboss.jetty.JettyService.performDeploy(JettyService.java:249)
>         at
>
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
>         at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
>         at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
>         at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
>         at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
> .java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
>
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
spat
> cher.java:284)
>         at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy3.deploy(Unknown Source)
>         at
>
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc
anne
> r.java:435)
>         at
>
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeplo
ymen
> tScanner.java:656)
>         at
>
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan
ner.
> java:507)
>         at
>
org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(Abst
ract
> DeploymentScanner.java:261)
>         at
>
org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:165)
>         at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
> .java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
>
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
spat
> cher.java:284)
>         at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>         at
>
org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController
.jav
> a:1003)
>         at $Proxy0.start(Unknown Source)
>         at
> org.jboss.system.ServiceController.start(ServiceController.java:413)
>         at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
> .java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
>
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
spat
> cher.java:284)
>         at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>         at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
>         at $Proxy2.start(Unknown Source)
>         at
org.jboss.deployment.SARDeployer.start(SARDeployer.java:230)
>         at
org.jboss.deployment.MainDeployer.start(MainDeployer.java:814)
>         at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:627)
>         at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:591)
>         at
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:575)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39
> )
>         at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl
> .java:25)
>         at java.lang.reflect.Method.invoke(Method.java:324)
>         at
>
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi
spat
> cher.java:284)
>         at
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
>         at
org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:325)
>         at
org.jboss.system.server.ServerImpl.start(ServerImpl.java:222)
>         at org.jboss.Main.boot(Main.java:148)
>         at org.jboss.Main$1.run(Main.java:381)
>         at java.lang.Thread.run(Thread.java:536)
> Caused by: org.apache.ojb.broker.metadata.MetadataException: Could not
read
> repository class descriptor data, using repository: repository.xml:
Error
> creating PersistentField:
de.arvatosystems.monitoring.business.vo.CoreVO,
> entryID
>         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)
>         ... 69 more
> Caused by: org.apache.ojb.broker.metadata.MetadataException: Error
creating
> PersistentField: de.arvatosystems.monitoring.business.vo.CoreVO,
entryID
>         at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:524)
>         at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
>         at
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
>         at
> org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:396)
>         at
>
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unkno
wn
> Source)
>         at
>
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorReposit
ory(
> Unknown Source)
>         ... 72 more
>
>
> -----Urspr�ngliche Nachricht-----
> Von: Armin Waibel [mailto:[EMAIL PROTECTED]
> Gesendet: Donnerstag, 26. Juni 2003 08:35
> An: OJB Users List
> Betreff: Re: web app in jboss -- where to put files?
>
>
> Hi,
>
> > Caused by: org.apache.ojb.broker.metadata.MetadataException: Could
not
> read
> > repository class descriptor data, using repository: repository.xml:
> Error
> > creating PersistentField:
> de.arvatosystems.monitoring.business.vo.CoreVO,
> > entryID
>
> seems the repository file was found, but maybe it's corrupt.
> Please check your repository file - in particular repository_user.xml
> for CoreVO.
> Or OJB can not instantiate PersistentField object for 'entryID'.
> There should be a stack trace caused by PersistentFieldFactory
> say what's going wrong.
>
> regards,
> Armin
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, June 25, 2003 1:49 PM
> Subject: web app in jboss -- where to put files?
>
>
> > Hello!
> >
> > I have a generall questions. I have a web application deployed on
> jboss
> > 3.0.6. I want to use OJB for persistence in that web application. I
> want to
> > able to use my preconfigured datasource.
> >
> > I followed the steps in the documentation how to deploy ojb on jboss
> which
> > means that I created the ojb.sar folder with the neccessary
archives.
> My
> > question is now:
> >
> > Where do I put my repository files needed for the persistence for my
> web
> > application? In the ojb.sar folder or in the WEB-INF folder of my
web
> app?
> >
> > I tried to put it in the ojb.sar folder but I get exception when
> trying to
> > get:
> >
> > Implementation odmg = factory.getInstance();
> >
> > Here is the stack trace:
> >
> > java.lang.ExceptionInInitializerError
> >         at
> >
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefa
> ultK
> > ey(Unknown Source)
> >         at
> >
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Un
> know
> > n Source)
> >         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > Method)
> >         at
> >
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo
> rAcces
> > sorImpl.java:39)
> >         at
> >
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
> truc
> > torAccessorImpl.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.getConfigurator(Unknown
> > Source)
> >         at org.apache.ojb.odmg.OJBJ2EE_2.getInstance(Unknown Source)
> >         at org.apache.ojb.jboss.ODMGFactory.getInstance(Unknown
> Source)
> >         at
> >
>
de.arvatosystems.monitoring.business.scheduler.InitServlet.init(InitServ
> let.
> > java:180)
> > ....
> >
> > Caused by: org.apache.ojb.broker.metadata.MetadataException: Could
not
> read
> > repository class descriptor data, using repository: repository.xml:
> Error
> > creating PersistentField:
> de.arvatosystems.monitoring.business.vo.CoreVO,
> > entryID
> >         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)
> >         ... 69 more
> >
> >
> > CoreVO with the attribute entryID is the first class and field
> descriptor in
> > my repository_user.xml
> >
> > Where is my mistake?
> >
> > Thanks, Julia.
> >
>
> ---------------------------------------------------------------------
> > 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]
>
> ---------------------------------------------------------------------
> 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