We haver an app running ok under Tomcat 3.3 JVM 1.3.1, OJB RC2

When we upgrade to OJB RC3, we could not initialize the OJB broker. The 
error is 

*****************
Root cause:

org.apache.ojb.broker.OJBRuntimeException: Try to set unkown field 
'access' value: null

rethrown as org.apache.ojb.broker.metadata.MetadataException: Could not 
read repository class descriptor data, using repository: repository.xml: 
Exception when reading metadata information, please check your 
repository.xml file: Try to set unkown field 'access' value: null

*****************

There is no access field in our repository.xml!!!

Any ideas out there?

Thanks in advance,

Gustavo Faerman
Buenos Aires, Argentina.


Complete stack



2003-06-17 12:20:49 - Ctx(/acm) : Exception in R( /acm + /loginAction.do + 
null) - java.lang.ExceptionInInitializerError: 
org.apache.ojb.broker.OJBRuntimeException: Try to set unkown field 
'access' value: null

        at 
org.apache.ojb.broker.metadata.FieldDescriptor.setAccess(Unknown Source)

        at 
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown 
Source)

        at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)(Compiled Code)

        at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)

        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 
Source)(Compiled Code)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

rethrown as org.apache.ojb.broker.metadata.MetadataException: Exception 
when reading metadata information, please check your repository.xml file: 
Try to set unkown field 'access' value: null

        at 
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown 
Source)

        at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)(Compiled Code)

        at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)

        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 
Source)(Compiled Code)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

rethrown as org.apache.ojb.broker.metadata.MetadataException: Could not 
read repository class descriptor data, using repository: repository.xml: 
Exception when reading metadata information, please check your 
repository.xml file: Try to set unkown field 'access' value: null

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

Root cause:

org.apache.ojb.broker.OJBRuntimeException: Try to set unkown field 
'access' value: null

        at 
org.apache.ojb.broker.metadata.FieldDescriptor.setAccess(Unknown Source)

        at 
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown 
Source)

        at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)(Compiled Code)

        at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)

        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 
Source)(Compiled Code)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

rethrown as org.apache.ojb.broker.metadata.MetadataException: Exception 
when reading metadata information, please check your repository.xml file: 
Try to set unkown field 'access' value: null

        at 
org.apache.ojb.broker.metadata.RepositoryXmlHandler.startElement(Unknown 
Source)

        at 
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)(Compiled Code)

        at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown 
Source)

        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown 
Source)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 
Source)(Compiled Code)

        at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown 
Source)

        at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

        at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.buildRepository(Unknown 
Source)

        at 
org.apache.ojb.broker.metadata.RepositoryPersistor.readDescriptorRepository(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

rethrown as org.apache.ojb.broker.metadata.MetadataException: Could not 
read repository class descriptor data, using repository: repository.xml: 
Exception when reading metadata information, please check your 
repository.xml file: Try to set unkown field 'access' value: null

        at org.apache.ojb.broker.metadata.MetadataManager.init(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<init>(Unknown 
Source)

        at org.apache.ojb.broker.metadata.MetadataManager.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.buildDefaultKey(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.<init>(Unknown 
Source)

        at java.lang.Class.newInstance0(Native Method)

        at java.lang.Class.newInstance(Class.java:262)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.init(Unknown 
Source)

        at 
org.apache.ojb.broker.core.PersistenceBrokerFactoryFactory.<clinit>(Unknown 
Source)

        at 
org.apache.ojb.broker.PersistenceBrokerFactory.defaultPersistenceBroker(Unknown 
Source)

        at 
ar.com.fys.rio.acm.action.LoginAction.perform(LoginAction.java:29)

        at org.apache.struts.action.Action.execute(Action.java:415)

        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:480)

        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)

        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1420)

        at 
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:520)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

        at 
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:574)

        at org.apache.tomcat.core.Handler.invoke(Handler.java:322)

        at org.apache.tomcat.core.Handler.service(Handler.java:235)

        at 
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:485)

        at 
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:917)

        at 
org.apache.tomcat.core.ContextManager.service(ContextManager.java:833)

        at 
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:176)

        at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:494)

        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:516)

        at java.lang.Thread.run(Thread.java:512)

Reply via email to