Title: RE: MMBase 1.5.1: oracle 8.1.6 compliant?

Eduard, thanks.
I followed your intstructions.
Also I downloaded the new mmbase version 1.5.1.
The booting process seems to get a bit further but now I get a new error.
FYI I copied all the log messages of my tomcat/mmbase startup procedure:

All help will be appreciated!

************************** log start *******************************************
Starting service Tomcat-Standalone
Apache Tomcat/4.0.4
Configuring logging with D:\software\mmbase\mmbase-1.5.1\mmbase-1.5.1\mmbase-web
app\WEB-INF\config/log/log.xml
Class to use for logging org.mmbase.util.logging.log4j.Log4jImpl
Parsing D:\software\mmbase\mmbase-1.5.1\mmbase-1.5.1\mmbase-webapp\WEB-INF\confi
g\log\log4j.xml
07-15 11:55:04 INFO    MMBaseContext: ===========================
07-15 11:55:04 INFO    MMBaseContext: MMBase logging initialized.
07-15 11:55:04 INFO    MMBaseContext: ===========================
07-15 11:55:04 INFO    MMBaseContext: user.dir          : D:\Apache Tomcat 4.0.4
\bin
07-15 11:55:04 INFO    MMBaseContext: mmbase.config     : D:\software\mmbase\mmb
ase-1.5.1\mmbase-1.5.1\mmbase-webapp\WEB-INF\config
07-15 11:55:04 INFO    MMBaseContext: mmbase.outputfile : null
07-15 11:55:04 INFO    MMBaseContext: mmbase.htmlroot   : D:\software\mmbase\mmb
ase-1.5.1\mmbase-1.5.1\mmbase-webapp
07-15 11:55:04 INFO    JumpersFilter: Init of Jumpers Filter.
07-15 11:55:04 INFO    MMBaseCop: using: 'D:\software\mmbase\mmbase-1.5.1\mmbase
-1.5.1\mmbase-webapp\WEB-INF\config\security\security.xml' as config file for se
curity
07-15 11:55:04 INFO    MMBaseCopConfig: using: 'D:\software\mmbase\mmbase-1.5.1\
mmbase-1.5.1\mmbase-webapp\WEB-INF\config\security\security.xml' as config file
for security config
07-15 11:55:05 INFO    ContextAuthentication: loaded module with the name:anonym
ous with class:org.mmbase.security.implementation.context.AnonymousLogin
07-15 11:55:05 INFO    ContextAuthentication: loaded module with the name:name/p
assword with class:org.mmbase.security.implementation.context.PasswordLogin
07-15 11:55:05 INFO    MMBaseCop: done loading security configuration
07-15 11:55:06 INFO    JDBC: getDriver(): Loaded JDBC driver: oracle.jdbc.driver
.OracleDriver
07-15 11:55:06 INFO    JDBC: getDriver(): Loaded JDBC driver: org.hsqldb.jdbcDri
ver
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.sessions@1ffe3f
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.CALC@6d1b0b
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.gui.html.scanpar
ser@a8ce2
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.XSLConvert@2789d
2
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.TransactionHandl
er@4943d1
07-15 11:55:06 INFO    TransactionHandler: Module TransactionHandler (2.3.8) sta
rted
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.gui.html.MMLangu
age@18f51f
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.gui.html.MMEdit@
4ce7a
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.tools.MMAdmin@1d
2572
07-15 11:55:06 INFO    Module: start module : org.mmbase.module.core.MMBase@5660
d6
07-15 11:55:06 INFO    MMBase:
---
Init of MMBase
07-15 11:55:06 INFO    MMBase: Loaded load class : class org.mmbase.module.datab
ase.support.MMOracle
07-15 11:55:13 INFO    MMBase: Starting builder : typedef
07-15 11:55:13 ERROR   MMOracle: Error on : 110 system fake typedef NODE=prefix=
'',otype=2:'1',owner=1:'system',name=1:'typedef',description=1:'Defines object t
ypes',number=2:'-1'
07-15 11:55:13 ERROR   MMOracle: java.sql.SQLException: ORA-00911: invalid chara
cter

        at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:114)
        at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:208)
        at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:542)
        at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1311)
        at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:738
)
        at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.ja
va:1313)
        at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.jav
a:1232)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithBatch(OracleStatement
.java:1353)
        at oracle.jdbc.driver.OracleStatement.doExecute(OracleStatement.java:176
0)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStateme
nt.java:1805)
        at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePrepar
edStatement.java:322)
        at org.mmbase.module.database.support.MMOracle.insert_real(MMOracle.java
)
        at org.mmbase.module.database.support.MMOracle.insert(MMOracle.java)
        at org.mmbase.module.core.MMObjectBuilder.insert(MMObjectBuilder.java)
        at org.mmbase.module.core.MMObjectNode.insert(MMObjectNode.java)
        at org.mmbase.module.core.MMObjectBuilder.init(MMObjectBuilder.java)
        at org.mmbase.module.corebuilders.TypeDef.init(TypeDef.java)
        at org.mmbase.module.core.MMBase.initBuilders(MMBase.java)
        at org.mmbase.module.core.MMBase.init(MMBase.java)
        at org.mmbase.module.Module.startModule(Module.java)
        at org.mmbase.module.Module.startModules(Module.java)
        at org.mmbase.module.Module.getModule(Module.java)
        at org.mmbase.module.Module.getModule(Module.java)
        at org.mmbase.servlet.JumpersFilter.init(JumpersFilter.java)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:254)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:314)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:120)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:3077)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:3
408)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:638)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:3
88)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:506
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        at java.lang.reflect.Method.invoke(Native Method)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
07-15 11:58:21 INFO    MMBase: Starting builder : reldef
07-15 11:58:21 ERROR   MMOracle: Error on : 125 system fake typedef NODE=prefix=
'',otype=2:'1',owner=1:'system',name=1:'reldef',description=1:'Defines relations
',number=2:'-1'
07-15 11:58:21 ERROR   MMOracle: java.sql.SQLException: ORA-00911: invalid chara
cter
*** and so on ***
************************** log end *******************************************

-----Original Message-----
From: Eduard Witteveen [mailto:[EMAIL PROTECTED]]
Sent: 09 July 2002 18:51
To: MMBase users
Subject: Re: MMBase 1.5.1: oracle 8.1.6 compliant?


> Before that I modified the jdbc.xml accordingly (I think).
> These are the settings that I've tried, just for test purpose, but don't
> work:
> <classfile>org.mmbase.module.database.JDBC</classfile>
> <property name="url">jdbc:oracle:thin:@$HOST:$PORT:$DBM</property>
> <property name="user">system</property>
> <property name="password">manager</property>
> <property
> name="supportclass">org.mmbase.module.database.DatabaseSupportShim</prop
> erty>
> <property name="database">mmbase</property>
> <property name="connections">20</property>
> <property name="driver">oracle.jdbc.driver.OracleDriver</property>
> <property name="host">dbServer1</property>
> <property name="port">1521</property>
> <property name="querys">256</property>
What is the setting of you <property name="database" /> inside
mmbaseroot.xml?
This is the mapping that will be used for the commands given to the
database.
This mapping configurations can be found at config/database/*.xml
when you would specify foo as databas property in side mmbaseroot.xml it
will look fot an config/databases/foo.xml
try changing this one to <property name="database">oracle</property>

--
Eduard Witteveen Systeem Ontwikkelaar
NOS Internet,  Gateway C Kamer 107
+31(0)356772910 http://www.omroep.nl/

Sed quis custodiet ipsos custodes? : The sixth Satire from Juvenal

Reply via email to