Hello, 

I setup a repository.xml as ojb-blank project
description of my file is below. This file works very well on Tomcat
over windows, but not at all on AIX !
 
AIX log tells me that "No repository is loaded", the parsing seems to
stop in a subfile !! (see below) so OJB starts with empty metadata and
no default connection...

Does someone  experience such a trouble? Note that my project works
fine on a PC Tomcat server with JDK 1.4.1... The trouble occurs only
once the project is running on AIX (unix). with IBM JRE 1.4.1.

first idea, sax depends of JDK ? 

Thanks for other ideas.

Repository.xml
============

<!ENTITY databaseMathieu SYSTEM "repository_database_mathieu.xml">
<!ENTITY databaseRushDb SYSTEM "repository_database_rushDB.xml">
<!ENTITY internal SYSTEM "repository_internal.xml">
<!ENTITY user SYSTEM "repository_user.xml">
<!ENTITY rushDb SYSTEM "repository_rushDb.xml">
]>

<descriptor-repository version="1.0"
                      isolation-level="read-uncommitted"
                      proxy-prefetching-limit="51">

   <!-- connection Mathieu -->
   &databaseMathieu;
   <!-- connection rushDB -->
   &databaseRushDb;

   <!-- include ojb internal mappings here; comment this if you don't need
them -->
   &internal;

   <!-- mapping Mathieu -->
   &user;

   <!-- mapping RushDb -->
   &rushDb;

</descriptor-repository>


Logs
===== 

599   INFO  [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryPersistor - OJB Descriptor Repository:
file:/opt/bea/user_projects/domains/mydomain/applications/mathieu/WEB-INF/classes/repository.xml
599   INFO  [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryPersistor - Building repository from
:file:/opt/bea/user_projects/domains/mydomain/applications/mathieu/WEB-INF/c
lasses/repository.xml
603   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryPersistor - RespostoryPersistor using SAXParser :
weblogic.xml.jaxp.RegistrySAXParser
630   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler - startDoc
635   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -  > descriptor-repository
636   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -      isolation-level: read-uncommitted
636   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -      proxy-prefetching-limit: 51
636   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -      version: 1.0
638   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       > attribute
638   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-name: timeout
638   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-value: 900
638   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       < attribute
638   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       > attribute
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-name: autoSync
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-value: true
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       < attribute
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       > attribute
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-name: cachingKeyType
639   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -        attribute-value: 0
640   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -       < attribute
640   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler -      < object-cache
640   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler - Ignoring unused Element connection-pool
640   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler - Ignoring unused Element sequence-manager
640   DEBUG [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.RepositoryXmlHandler - Ignoring unused Element
jdbc-connection-descriptor
643   INFO  [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.MetadataManager - No repository.xml file found, starting with empty
metadata and connection configuration
648   INFO  [ExecuteThread: '14' for queue: 'weblogic.kernel.Default']
metadata.MetadataManager - No 'default-connection' attribute set in
jdbc-connection-descriptors, thus it's currently not possible to use
'defaultPersistenceBroker()'  convenience method to lookup PersistenceBroker
instances. But it's possible to enable this at runtime using 'setDefaultKey'
method.

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

Reply via email to