Hi there,
I got James (trunk) running successfully. Now I wanted to replace the
default Derby database with Postgresql 8.1.
I made the necessary changes in the config.xml (so far only in the
Mailboxmanager-Section, as I'm using IMAP), but I get a NPE:
java.lang.NullPointerException
at
org.postgresql.jdbc2.AbstractJdbc2Statement.replaceProcessing(AbstractJdbc2Statement.java:765)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:338)
at
org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:286)
at
org.apache.torque.util.BasePeer.executeStatement(BasePeer.java:1292)
at
org.apache.james.mailboxmanager.torque.TorqueMailboxManagerFactory.initialize(TorqueMailboxManagerFactory.java:109)
My section in config.xml:
<torque-properties>
<property name="torque.database.default"
value="mailboxmanager"/>
<property
name="torque.database.mailboxmanager.adapter"
value="postgresql"/>
<property
name="torque.dsfactory.mailboxmanager.factory"
value="org.apache.torque.dsfactory.SharedPoolDataSourceFactory"/>
<property
name="torque.dsfactory.mailboxmanager.connection.driver"
value="org.postgresql.Driver"/>
<property
name="torque.dsfactory.mailboxmanager.connection.url"
value="jdbc:postgresql://localhost/james"/>
<property
name="torque.dsfactory.mailboxmanager.connection.user"
value="james"/>
<property
name="torque.dsfactory.mailboxmanager.connection.password"
value="james"/>
<property
name="torque.dsfactory.mailboxmanager.pool.maxActive"
value="100"/>
</torque-properties>
Do I have to create the database tables myself? If yes, how?
Michael
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]