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]

Reply via email to