Hello,
I am new to OJB and I am having a little trouble getting started. I have
a setup very similar to that in Tutorial 1. I am getting the following
error, and it looks like it is occuring when I try to create the PBKey
using repository.xml. Am I not adhering to the new DTD version? If not,
is there an example xml file that I can use instead of trying to read
through the DTD?
[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO:
Already created persistence broker instances: 0
[Error] repository.xml:11:75: Attribute "version" with value "0.9.1"
must have a value from the list "0.9.6 ".
[org.apache.ojb.broker.metadata.RepositoryXmlHandler] ERROR: Repository
version oes not match. expected 0.9.6 but found: 0.9.1
org.apache.ojb.broker.metadata.MetadataException: Repository version oes
not match. expected 0.9.6 but found: 0.9.1
at
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown
Source)
at
org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:454)
at
org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:571)
at
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:756)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:752)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:942)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1520)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.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:1108)
at
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown Source)
at
org.apache.ojb.broker.metadata.RepositoryPersistor.readFromFile(Unknown
Source)
at
org.apache.ojb.broker.metadata.DescriptorRepository.getInstance(Unknown
Source)
at org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.<init>(Unknown
Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createNewBrokerInstance(Unknown
Source)
at
org.apache.ojb.broker.ta.PBKeyedPoolableObjectFactory.makeObject(Unknown
Source)
at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
Source)
at
org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(Unknown
Source)
at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source)
at com.tulip.data.OJBToolkit.<init>(OJBToolkit.java:30)
at com.tulip.data.DataToolkit.<clinit>(DataToolkit.java:31)
at com.tulip.data.OJBTest.main(OJBTest.java:22)
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>