mysql connector is mysql-connector-java-3.1.13-bin.jar and store it in james/lib/
Norman Maurer wrote: > > You need to upgrade to a new mysql connector to get it workin with mysql > 4.1 or 5.x.. (if im not wrong). > > > bye > Norman > > myepoch schrieb: >> MySQL version is mysql-4.1 >> >> config.xml: >> >> <data-source name="maildb" >> class="org.apache.james.util.dbcp.JdbcDataSource"> >> <driver>org.gjt.mm.mysql.Driver</driver> >> <dburl>jdbc:mysql://127.0.0.1/mail?autoReconnect=true</dburl> >> <user>root</user> >> <password>root</password> >> <max>20</max> >> </data-source> >> >> JAMES hint error,when i run run.bat. >> >> is it database-connect arosing this error? >> >> >> >> >> >> ERROR 2006-10-12 11:02:39.250 [Phoenix.] (): Component named >> "database-connections" failed to pass through the Initialization stage. >> (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: >> Error configurable datasource). >> ERROR 2006-10-12 11:02:39.250 [Phoenix.] (): There was an error running >> phase "startup" for Block named "database-connections". (Reason: >> Component >> named "database-connections" failed to pass through the Initialization >> stage. (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource).). >> org.apache.excalibur.containerkit.lifecycle.LifecycleException: Component >> named "database-connections" failed to pass through the Initialization >> stage. (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource). >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:289) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:159) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:138) >> at >> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:251) >> rethrown from >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource >> at >> org.apache.james.util.dbcp.JdbcDataSource.configure(JdbcDataSource.java:198) >> at >> org.apache.avalon.cornerstone.blocks.datasource.DefaultDataSourceSelector.initialize(DefaultDataSourceSelector.java:104) >> at >> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) >> rethrown from >> org.apache.commons.dbcp.SQLNestedException: Cannot create >> PoolableConnectionFactory (Communication failure during handshake. Is >> there >> a server running on 127.0.0.1:3306?) >> at >> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855) >> at >> org.apache.james.util.dbcp.JdbcDataSource$1.createDataSource(JdbcDataSource.java:120) >> at >> org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.java:598) >> at >> org.apache.james.util.dbcp.JdbcDataSource.configure(JdbcDataSource.java:155) >> at >> org.apache.avalon.cornerstone.blocks.datasource.DefaultDataSourceSelector.initialize(DefaultDataSourceSelector.java:104) >> at >> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) >> rethrown from >> java.sql.SQLException: Communication failure during handshake. Is there a >> server running on 127.0.0.1:3306? >> at org.gjt.mm.mysql.MysqlIO.init(Unknown Source) >> at org.gjt.mm.mysql.Connection.connectionInit(Unknown Source) >> at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Unknown Source) >> at org.gjt.mm.mysql.Driver.connect(Unknown Source) >> at >> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37) >> at >> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290) >> at >> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877) >> INFO 2006-10-12 11:02:39.281 [Phoenix.] (): exception while >> starting:Component named "database-connections" failed to pass through >> the >> Initialization stage. (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource). >> >> WARN 2006-10-12 11:02:39.703 [Phoenix.] (): Failed to start >> application >> james. >> org.apache.avalon.framework.CascadingException: Failed to start >> application >> james. >> at >> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:195) >> at >> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:254) >> at >> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:353) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:498) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:491) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:476) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:466) >> rethrown from >> org.apache.avalon.phoenix.interfaces.ApplicationException: Component >> named >> "database-connections" failed to pass through the Initialization stage. >> (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: >> Error configurable datasource). >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:144) >> at >> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:251) >> at >> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:178) >> at >> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:254) >> at >> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:353) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:498) >> at >> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:491) >> rethrown from >> org.apache.excalibur.containerkit.lifecycle.LifecycleException: Component >> named "database-connections" failed to pass through the Initialization >> stage. (Reason: >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource). >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:289) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:159) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:138) >> at >> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:251) >> rethrown from >> org.apache.avalon.framework.configuration.ConfigurationException: Error >> configurable datasource >> at >> org.apache.james.util.dbcp.JdbcDataSource.configure(JdbcDataSource.java:198) >> at >> org.apache.avalon.cornerstone.blocks.datasource.DefaultDataSourceSelector.initialize(DefaultDataSourceSelector.java:104) >> at >> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:480) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:428) >> at >> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:364) >> rethrown from >> org.apache.commons.dbcp.SQLNestedException: Cannot create >> PoolableConnectionFactory (Communication failure during handshake. Is >> there >> a server running on 127.0.0.1:3306?) >> at >> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855) >> at >> org.apache.james.util.dbcp.JdbcDataSource$1.createDataSource(JdbcDataSource.java:120) >> at >> org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.java:598) >> at >> org.apache.james.util.dbcp.JdbcDataSource.configure(JdbcDataSource.java:155) >> at >> org.apache.avalon.cornerstone.blocks.datasource.DefaultDataSourceSelector.initialize(DefaultDataSourceSelector.java:104) >> at >> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:235) >> at >> org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:144) >> rethrown from >> java.sql.SQLException: Communication failure during handshake. Is there a >> server running on 127.0.0.1:3306? >> at org.gjt.mm.mysql.MysqlIO.init(Unknown Source) >> at org.gjt.mm.mysql.Connection.connectionInit(Unknown Source) >> at org.gjt.mm.mysql.jdbc2.Connection.connectionInit(Unknown Source) >> at org.gjt.mm.mysql.Driver.connect(Unknown Source) >> at >> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37) >> at >> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290) >> at >> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877) >> WARN 2006-10-12 11:02:39.718 [Phoenix.] (): Error deleting Work >> Directory >> "D:\james-2.2.0\work\james-1160622156968". (Reason: File >> D:\james-2.2.0\work\james-1160622156968\SAR-INF\lib\mm.mysql-2.0.14.jar >> unable to be deleted.) >> java.io.IOException: File >> D:\james-2.2.0\work\james-1160622156968\SAR-INF\lib\mm.mysql-2.0.14.jar >> unable to be deleted. >> at >> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:638) >> at >> org.apache.avalon.excalibur.io.FileUtil.cleanDirectory(FileUtil.java:806) >> at >> org.apache.avalon.excalibur.io.FileUtil.deleteDirectory(FileUtil.java:762) >> at >> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:630) >> at >> org.apache.avalon.excalibur.io.FileUtil.cleanDirectory(FileUtil.java:806) >> at >> org.apache.avalon.excalibur.io.FileUtil.deleteDirectory(FileUtil.java:762) >> at >> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:630) >> WARN 2006-10-12 11:02:42.406 [Phoenix.] (): Failed to stop application >> james as it is not initialized/started. >> >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/store-emakl-data-by-MySQL%2Coccur-error-when-run.bat-tf2427782.html#a6769980 Sent from the James - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]