I have setup and can run tutorial 1 with mysql using the command prompt. I
am now trying to run tutorial 1 from JBuilder 5. I have copied all the
neccessary source file including all the XML/setup files (repository.xml...)
and can build the project without any problems. When I try to run the
project I get:

[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO: Already
created persistence broker instances: 0
[DEFAULT] FATAL: no protocol: repository.dtd
 java.net.MalformedURLException: no protocol: repository.dtd
        at java.net.URL.<init>(URL.java:473)
        at java.net.URL.<init>(URL.java:376)
        at java.net.URL.<init>(URL.java:330)
        at
org.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityManager.java:79
6)
        at
org.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntityManager.java
:756)
        at
org.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDScannerImpl.ja
va:267)
        at
org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(XMLDocu
mentScannerImpl.java:826)
        at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocume
ntFragmentScannerImpl.java:333)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
        at
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at
org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:110
8)
        at
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Repositor
yPersistor.java:278)
        at
org.apache.ojb.broker.metadata.RepositoryPersistor.readFromFile(RepositoryPe
rsistor.java:143)
        at
org.apache.ojb.broker.metadata.DescriptorRepository.getInstance(DescriptorRe
pository.java:146)
        at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(PersistenceBroke
rImpl.java:184)
        at java.lang.reflect.Constructor.newInstance(Native Method)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBroker
Instance(PersistenceBrokerFactoryDefaultImpl.java:117)
        at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(PBKeyedPool
ableObjectFactory.java:28)
        at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersisten
ceBroker(PersistenceBrokerFactoryDefaultImpl.java:153)
        at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.defaultPersiste
nceBroker(PersistenceBrokerFactoryDefaultImpl.java:180)
        at
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Pers
istenceBrokerFactory.java:88)
        at Application.<init>(Application.java:25)      at
Application.main(Application.java:56)

Here are my mysql settings from repository.xml:

   <jdbc-connection-descriptor
                platform="MySQL"
                jdbc-level="2.0"
                driver="org.gjt.mm.mysql.Driver"
                protocol="jdbc"
                subprotocol="mysql"
                dbalias="//localhost:3306/ojb"
                username="dave"
                password="password"
   />

Can anyone point me in the right direction?

Thanks in advance

Dave


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

Reply via email to