I am trying to make the struts-obj contribution in the 0.9.6 release
work with the default setup, but keep running into the below "no
protocol" error. The only change I have made is as mentioned in the
readme.first file.

Help !!!

Platform: Tomcat 4.1.10, Windows 2000

My repository.xml file looks like this:

<jdbc-connection-descriptor
platform="Hsqldb"
jdbc-level="2.0"
driver="org.hsqldb.jdbcDriver"
protocol="jdbc"
subprotocol="hsqldb"
dbalias="d:/temp/struts-ojb/db/beer4all"
username="sa"
password=""/>


Error message in tomcat console:

[BOOT] INFO: OJB.properties: file:/D:/Program Files/Tomcat
4.1/webapps/beer4all/WEB-I
NF/classes/OJB.properties
[DEFAULT] FATAL: no protocol: repository.dtd
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(XMLEntityManager.jav
a:
796)
        at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.
ja
va:756)
        at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImp
l.
java:267)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XML
Do
cumentScannerImpl.java:826)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDo
cu
mentFragmentScannerImpl.java:333)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5
24
)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:5
80
)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)


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

Reply via email to