Hmm im not sure if you can use mysql 5 with james-2.2.. bye
Am Donnerstag, den 13.04.2006, 00:11 +0800 schrieb -=Kobye=-: > hi, > > when I config james with mysql5.0(have change the driver to 3.12) > there is an error. > > > > run > Using PHOENIX_HOME: E:\james-2.2.0 > Using PHOENIX_TMPDIR: E:\james-2.2.0\temp > Using JAVA_HOME: E:\jdk1.5 > > Phoenix 4.0.1 > > org.apache.excalibur.containerkit.lifecycle.LifecycleException: Component > named > "mailstore" failed to pass through the Initialization stage. (Reason: > org.apache > .avalon.framework.component.ComponentException: Cannot find or init > repository). > > at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail > (Life > cycleHelper.java:289) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:159) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: org.apache.avalon.framework.component.ComponentException: Cannot > find > or init repository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > ... 22 more > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > There was an uncaught exception: > --------------------------------------------------------- > --- Message --- > Failed to start application james. > --- Stack Trace --- > org.apache.avalon.phoenix.interfaces.DeploymentException: Failed to start > applic > ation james. > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:379) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: org.apache.avalon.framework.CascadingException: Failed to start > appli > cation james. > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:195) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > ... 14 more > Caused by: org.apache.avalon.phoenix.interfaces.ApplicationException: > Component > named "mailstore" failed to pass through the Initialization stage. (Reason: > org. > apache.avalon.framework.component.ComponentException: Cannot find or init > reposi > tory). > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:144) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > ... 16 more > Caused by: org.apache.excalibur.containerkit.lifecycle.LifecycleException: > Compo > nent named "mailstore" failed to pass through the Initialization stage. > (Reason: > org.apache.avalon.framework.component.ComponentException: Cannot find or > init r > epository). > at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail > (Life > cycleHelper.java:289) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:159) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > ... 18 more > Caused by: org.apache.avalon.framework.component.ComponentException: Cannot > find > or init repository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > ... 22 more > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > rethrown from > org.apache.avalon.framework.CascadingException: Failed to start application > jame > s. > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:195) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: org.apache.avalon.phoenix.interfaces.ApplicationException: > Component > named "mailstore" failed to pass through the Initialization stage. (Reason: > org. > apache.avalon.framework.component.ComponentException: Cannot find or init > reposi > tory). > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:144) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > ... 16 more > Caused by: org.apache.excalibur.containerkit.lifecycle.LifecycleException: > Compo > nent named "mailstore" failed to pass through the Initialization stage. > (Reason: > org.apache.avalon.framework.component.ComponentException: Cannot find or > init r > epository). > at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail > (Life > cycleHelper.java:289) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:159) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > ... 18 more > Caused by: org.apache.avalon.framework.component.ComponentException: Cannot > find > or init repository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > ... 22 more > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > rethrown from > org.apache.avalon.phoenix.interfaces.ApplicationException: Component named > "mail > store" failed to pass through the Initialization stage. (Reason: > org.apache.aval > on.framework.component.ComponentException: Cannot find or init repository). > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:144) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: org.apache.excalibur.containerkit.lifecycle.LifecycleException: > Compo > nent named "mailstore" failed to pass through the Initialization stage. > (Reason: > org.apache.avalon.framework.component.ComponentException: Cannot find or > init r > epository). > at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail > (Life > cycleHelper.java:289) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:159) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > ... 18 more > Caused by: org.apache.avalon.framework.component.ComponentException: Cannot > find > or init repository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > ... 22 more > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > rethrown from > org.apache.excalibur.containerkit.lifecycle.LifecycleException: Component > named > "mailstore" failed to pass through the Initialization stage. (Reason: > org.apache > .avalon.framework.component.ComponentException: Cannot find or init > repository). > > at org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.fail > (Life > cycleHelper.java:289) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:159) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: org.apache.avalon.framework.component.ComponentException: Cannot > find > or init repository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > ... 22 more > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > rethrown from > org.apache.avalon.framework.component.ComponentException: Cannot find or > init re > pository > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :318 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > Caused by: java.sql.SQLException: Specified key was too long; max key length > is > 1024 bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > ... 25 more > rethrown from > java.sql.SQLException: Specified key was too long; max key length is 1024 > bytes > at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928) > at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1571) > at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1666) > at com.mysql.jdbc.Connection.execSQL(Connection.java:2994) > at com.mysql.jdbc.PreparedStatement.executeInternal( > PreparedStatement.ja > va:936) > at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java > :773) > at org.apache.commons.dbcp.DelegatingPreparedStatement.execute > (Delegatin > gPreparedStatement.java:168) > at org.apache.james.mailrepository.JDBCMailRepository.initialize > (JDBCMai > lRepository.java:371) > at org.apache.james.core.AvalonMailStore.select(AvalonMailStore.java > :300 > ) > at org.apache.james.core.AvalonMailStore.initialize( > AvalonMailStore.java > :129) > at org.apache.avalon.framework.container.ContainerUtil.initialize > (Contai > nerUtil.java:235) > at > org.apache.excalibur.containerkit.lifecycle.LifecycleHelper.startup(L > ifecycleHelper.java:144) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tartup(DefaultApplication.java:480) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.d > oRunPhase(DefaultApplication.java:428) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.r > unPhase(DefaultApplication.java:364) > at > org.apache.avalon.phoenix.components.application.DefaultApplication.s > tart(DefaultApplication.java:138) > at org.apache.avalon.framework.container.ContainerUtil.start > (ContainerUt > il.java:251) > at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup > (Def > aultKernel.java:178) > at > org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplicat > ion(DefaultKernel.java:254) > at > org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy( > DefaultDeployer.java:353) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:498) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > ile(DefaultEmbeddor.java:491) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployF > iles(DefaultEmbeddor.java:476) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployD > efaultApplications(DefaultEmbeddor.java:466) > at > org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute > (DefaultEmbeddor.java:224) > at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) > at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java > :144) > > at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java > :102) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl. > java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:94) > at org.apache.avalon.phoenix.launcher.Main.main(Main.java:46) > > --------------------------------------------------------- > The log file may contain further details of error. > Please check the configuration files and restart Phoenix. > If the problem persists, contact the Avalon project. See > http://jakarta.apache.org/avalon for more information. > Shutting down Phoenix. > > > > > > what about the reason? > > how to solve it? > > thanks. > > > > > > > > > -- > I love Java! > I love Sports! > I love this Game ! > > home:http://www.jsports.org > blog: > http://blog.csdn.net/jsports > http://blog.matrix.org.cn/page/jsports > !EXCUBATOR:2,443d2798109251569118166! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
