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

Reply via email to