Hi again,

I get the CVS head running within jboss, thus
I think the problem is tomcat specific (configuration?).

regards,
Armin

----- Original Message -----
From: "Stephen Ting" <[EMAIL PROTECTED]>
To: "'OJB Users List'" <[EMAIL PROTECTED]>; "'Armin Waibel'"
<[EMAIL PROTECTED]>
Sent: Thursday, January 23, 2003 10:23 AM
Subject: RE: Reading repository.dtd failed...


> Hi Armin,
>
> Is it because of the
>
> !DOCTYPE descriptor-repository SYSTEM "repository.dtd"
>
> Please see the snippet errors message attached below.
>
> Thanks
>
>
> Caused by: java.net.MalformedURLException: no protocol: repository.dtd
> at java.net.URL.<init>(URL.java:579)
> at java.net.URL.<init>(URL.java:476)
> at java.net.URL.<init>(URL.java:425)
>
>
> > -----Original Message-----
> > From: Armin Waibel [mailto:[EMAIL PROTECTED]]
> > Sent: 23 January 2003 16:53
> > To: OJB Users List; Stephen Ting Tiew Ung
> > Subject: Re: Reading repository.dtd failed...
> >
> >
> > Hi Stephen,
> >
> > I don't have any problems in running
> > the test cases. Maybe repository.dtd
> > is not in your classpath or the file is corrupt?
> >
> > regards,
> > Armin
> > ----- Original Message -----
> > From: "Stephen Ting" <[EMAIL PROTECTED]>
> > To: "'Ojb Users List'" <[EMAIL PROTECTED]>
> > Sent: Thursday, January 23, 2003 8:38 AM
> > Subject: Reading repository.dtd failed...
> >
> >
> > > I recently upgrade to JDK 1.4.1_01, Tomcat 4.1.18 and OJB 0.9.9
and
> > have
> > > the following errors in reading the repository.dtd during system
> > > startup. What's the work around for this? Does anyone
> > experience this
> > > problem before?
> > >
> > > Thanks
> > >
> > > regards,
> > > Stephen
> > >
> > > Part of the repository.xml file is as follow
> > >
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <!-- This is a sample metadata repository for the
> > ObJectBridge System.
> > > Use this file as a template for building your own mappings-->
> > > <!-- defining entities for include-files -->
> > > <!DOCTYPE descriptor-repository SYSTEM "repository.dtd" [ <!ENTITY
> > > database SYSTEM "repository_database.xml"> <!ENTITY user SYSTEM
> > > "repository_user.xml"> <!ENTITY internal SYSTEM
> > > "repository_internal.xml"> ]>
> > >
> > >
> > > 2003-01-23 15:21:55 StandardContext[/web-einout]: Servlet
> > /web-einout
> > > threw load() exception
> > > javax.servlet.ServletException: Servlet.init() for servlet action
> > threw
> > > exception
> > >  at
> > >
> > org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> > rapper.jav
> > > a:962)
> > >  at
> > >
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
> > java:821)
> > >  at
> > >
> > org.apache.catalina.core.StandardContext.loadOnStartup(Standar
> > dContext.j
> > > ava:3420)
> > >  at
> > >
> > org.apache.catalina.core.StandardContext.start(StandardContext
> > .java:3608
> > > )
> > >  at
> > >
> > org.apache.catalina.core.ContainerBase.addChildInternal(Contai
> > nerBase.ja
> > > va:821)
> > >  at
> > >
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.
> > java:807)
> > >  at
> > >
> >
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
> > >  at
> > >
> > org.apache.catalina.core.StandardHostDeployer.install(Standard
> > HostDeploy
> > > er.java:257)
> > >  at
> > org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
> > >  at
> > >
> >
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:502)
> > >  at
> > >
> >
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:410)
> > >  at
> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
> > >  at
> > >
> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConf
> > ig.java:36
> > > 8)
> > >  at
> > >
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L
> > ifecycleSu
> > > pport.java:166)
> > >  at
> > >
> >
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
> > >  at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > >  at
> > >
> >
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > >  at
> > >
> >
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > >  at
> > >
> > org.apache.catalina.core.StandardService.start(StandardService
> > .java:497)
> > >  at
> > >
> > org.apache.catalina.core.StandardServer.start(StandardServer.j
> > ava:2189)
> > >  at
> > >
> > org.apache.catalina.startup.CatalinaService.start(CatalinaServ
> > ice.java:2
> > > 73)
> > >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
> > >
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> > orImpl.jav
> > > a:39)
> > >  at
> > >
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> > odAccessor
> > > Impl.java:25)
> > >  at java.lang.reflect.Method.invoke(Method.java:324)
> > >  at
> > >
> > org.apache.catalina.startup.BootstrapService.start(BootstrapSe
> > rvice.java
> > > :245)
> > >  at
> > >
> > org.apache.catalina.startup.BootstrapService.main(BootstrapSer
> > vice.java:
> > > 307)
> > > ----- Root Cause -----
> > > java.lang.ExceptionInInitializerError
> > >  at
> > >
> > org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.b
> > uildDefaul
> > > tKey(Unknown Source)
> > >  at
> > >
> > org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.<
> > init>(Unkn
> > > own Source)
> > >  at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> > > Method)
> > >  at
> > >
> > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeCo
> > nstructorA
> > > ccessorImpl.java:39)
> > >  at
> > >
> > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Dele
> > gatingCons
> > > 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.ta.PersistenceBrokerFactoryFactory.insta
> > ntiate(Unk
> > > nown Source)
> > >  at
> > >
> > org.apache.ojb.broker.ta.PersistenceBrokerFactoryFactory.insta
> > nce(Unknow
> > > n Source)
> > >  at
> > >
> > org.apache.ojb.broker.PersistenceBrokerFactory.createPersisten
> > ceBroker(U
> > > nknown Source)
> > >  at
> > >
> > my.com.shinyang.einout.business.bd.MaintenanceDelegateImpl.get
> > ObjectBySi
> > > te(Unknown Source)
> > >  at
> > >
> > my.com.shinyang.einout.business.bd.MaintenanceDelegateImpl.get
> > AllCategor
> > > y(Unknown Source)
> > >  at
> > my.com.shinyang.einout.web.EinoutPlugin.initDBInformation(Unknown
> > > Source)
> > >  at my.com.shinyang.einout.web.EinoutPlugin.init(Unknown Source)
at
> > >
> > org.apache.struts.action.ActionServlet.initModulePlugIns(Actio
> > nServlet.j
> > > ava:1105)
> > >  at
> > org.apache.struts.action.ActionServlet.init(ActionServlet.java:471)
> > >  at javax.servlet.GenericServlet.init(GenericServlet.java:256)
> > >  at
> > >
> > org.apache.catalina.core.StandardWrapper.loadServlet(StandardW
> > rapper.jav
> > > a:934)
> > >  at
> > >
> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.
> > java:821)
> > >  at
> > >
> > org.apache.catalina.core.StandardContext.loadOnStartup(Standar
> > dContext.j
> > > ava:3420)
> > >  at
> > >
> > org.apache.catalina.core.StandardContext.start(StandardContext
> > .java:3608
> > > )
> > >  at
> > >
> > org.apache.catalina.core.ContainerBase.addChildInternal(Contai
> > nerBase.ja
> > > va:821)
> > >  at
> > >
> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.
> > java:807)
> > >  at
> > >
> >
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
> > >  at
> > >
> > org.apache.catalina.core.StandardHostDeployer.install(Standard
> > HostDeploy
> > > er.java:257)
> > >  at
> > org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
> > >  at
> > >
> >
org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:502)
> > >  at
> > >
> >
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:410)
> > >  at
> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
> > >  at
> > >
> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConf
> > ig.java:36
> > > 8)
> > >  at
> > >
> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L
> > ifecycleSu
> > > pport.java:166)
> > >  at
> > >
> >
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
> > >  at
> > org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> > >  at
> > >
> >
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> > >  at
> > >
> >
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> > >  at
> > >
> > org.apache.catalina.core.StandardService.start(StandardService
> > .java:497)
> > >  at
> > >
> > org.apache.catalina.core.StandardServer.start(StandardServer.j
> > ava:2189)
> > >  at
> > >
> > org.apache.catalina.startup.CatalinaService.start(CatalinaServ
> > ice.java:2
> > > 73)
> > >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
> > >
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> > orImpl.jav
> > > a:39)
> > >  at
> > >
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> > odAccessor
> > > Impl.java:25)
> > >  at java.lang.reflect.Method.invoke(Method.java:324)
> > >  at
> > >
> > org.apache.catalina.startup.BootstrapService.start(BootstrapSe
> > rvice.java
> > > :245)
> > >  at
> > >
> > org.apache.catalina.startup.BootstrapService.main(BootstrapSer
> > vice.java:
> > > 307)
> > >
> > > Caused by:
> > org.apache.ojb.broker.metadata.MetadataException: Could not
> > > read repository class descriptor data, using repository:
> > repository.xml:
> > > no protocol: repository.dtd
> > >  at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown
> > > Source)
> > >  at
org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown
> > > Source)
> > >  ... 45 more
> > >
> > > Caused by: java.net.MalformedURLException: no protocol:
> > repository.dtd
> > > at java.net.URL.<init>(URL.java:579)  at
> > > java.net.URL.<init>(URL.java:476)  at
> > > java.net.URL.<init>(URL.java:425)  at
> > >
> > org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityM
> > anager.jav
> > > a:796)
> > >  at
> > >
> > org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEnti
> > tyManager.
> > > java:756)
> > >  at
> > >
> > org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTD
> > ScannerImp
> > > l.java:267)
> > >  at
> > >
> > org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.di
> > spatch(XML
> > > DocumentScannerImpl.java:826)
> > >  at
> > >
> > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocu
> > ment(XMLDo
> > > cumentFragmentScannerImpl.java:333)
> > >  at
> > >
> > org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigurat
> > ion.java:5
> > > 24)
> > >  at
> > >
> > org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigurat
> > ion.java:5
> > > 80)
> > >  at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
> > >  at
> > >
> > org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXP
> > arser.java
> > > :1108)
> > >  at
> > >
> > org.apache.ojb.broker.metadata.RepositoryPersistor.buildReposi
> > tory(Unkno
> > > wn Source)
> > >  at
> > >
> > org.apache.ojb.broker.metadata.RepositoryPersistor.readDescrip
> > torReposit
> > > ory(Unknown Source)
> > >  ... 47 more
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > >
> > >
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:ojb-user-> [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]>
>
>
>


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

Reply via email to