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]>