Hi Tim,
just remove the following part from the config.xml file:
<!-- If infected go to virus processor -->
<mailet
match="HasMailAttributeWithValue=org.apache.james.infected, true"
class="ToProcessor">
<processor> virus </processor>
</mailet>
There seems to be a bug within james trunk which not let james
correctly parse the config if a "," is contained in a value. I opened
a JIRA for it to keep track:
https://issues.apache.org/jira/browse/JAMES-940
Bye,
Norman
2009/12/21 Tim-Christian Mundt <[email protected]>:
> Hi,
>
> after your new commit, Norman, I was able to successfully compile James.
> However, I couldn't mange to run it. It seems like a matcher configuration
> issue, although I couldn't find one in the config files. The output in
> spoolmanager.log looks like so:
>
> 21/12/09 16:59:05 ERROR spoolmanager: Unable to init matcher
> HasMailAttributeWithValue=org.apache.james.infected:
> javax.mail.MessagingException: Syntax Error. Missing ','.
> javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager$Module$1$MyLoaderService.load(AvalonJamesSpoolManager.java:119)
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:140)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:200)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
> at
> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> at
> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
> at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
> at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
> at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
>
>
> Tow interesting things:
> 1) I can't find the file mentioned in the first line:
> HasMailAttributeWithValue.java (only HasMailAttributeWithValueRegex.java is
> present)
> 2) In the config.xml it reads: <mailet
> match="HasMailAttributeWithValue=org.apache.james.infected, true"
> class="ToProcessor">
> This line obviously contains a ",".
>
> Attached you can find the phoenix.log and the complete spoolmanager.log. I'm
> not really familiar with how Phoenix is configured and thus I don't have any
> more ideas how to proceed. I'd appreciate any help.
>
> Regards,
> Tim
>
> 21/12/09 16:59:05 INFO spoolmanager: JamesSpoolManager init...
> 21/12/09 16:59:05 INFO spoolmanager: Matcher All instantiated.
> 21/12/09 16:59:05 INFO spoolmanager: Mailet PostmasterAlias instantiated.
> 21/12/09 16:59:05 INFO spoolmanager: Matcher RelayLimit=30 instantiated.
> 21/12/09 16:59:05 INFO spoolmanager: Mailet Null instantiated.
> 21/12/09 16:59:05 ERROR spoolmanager: Unable to init matcher
> HasMailAttributeWithValue=org.apache.james.infected:
> javax.mail.MessagingException: Syntax Error. Missing ','.
> javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager$Module$1$MyLoaderService.load(AvalonJamesSpoolManager.java:119)
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:140)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:200)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
> at
> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> at
> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
> at
> org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
> at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
> at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
> 21/12/09 16:59:05 ERROR spoolmanager: Unable to init processor root:
> com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
>
> 1 error
> com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
>
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager$Module$1$MyLoaderService.load(AvalonJamesSpoolManager.java:119)
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:140)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:200)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
> at
> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> at
> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
> at
> org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
> at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
> at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
> Caused by: org.apache.commons.configuration.ConfigurationException: Unable
> to init matcher
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:645)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> ... 56 more
> Caused by: javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> ... 69 more
> 21/12/09 16:59:05 ERROR spoolmanager: Unable to instantiate spoolmanager
> processor: org.apache.james.transport.StateAwareProcessorList
> com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Guice provision errors:
>
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
>
> 1 error
> while locating org.apache.james.transport.StateAwareProcessorList
>
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager$Module$1$MyLoaderService.load(AvalonJamesSpoolManager.java:119)
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:140)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:200)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
> at
> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> at
> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
> at
> org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
> at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
> at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
> Caused by: com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
>
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> ... 42 more
> Caused by: org.apache.commons.configuration.ConfigurationException: Unable
> to init matcher
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:645)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> at
> org.guiceyfruit.support.GuiceyFruitModule$3$1.afterInjection(GuiceyFruitModule.java:162)
> at
> com.google.inject.MembersInjectorImpl.notifyListeners(MembersInjectorImpl.java:88)
> at
> com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:95)
> at
> com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
> at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
> at
> com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
> ... 56 more
> Caused by: javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> ... 69 more
>
> INFO 2009-12-21 16:58:28.640 [Phoenix ] (): Logger started
> WARN 2009-12-21 16:58:28.656 [Phoenix ] (): Phoenix was not started by
> the daemon thus it will not be possible to restart the JVM via the
> Management interface.
> INFO 2009-12-21 16:58:29.500 [Phoenix.] (): Installing Sar located at
> file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/sqlResources.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\sqlResources.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/mailboxManagerSqlResources.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\mailboxManagerSqlResources.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/james-fetchmail.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\james-fetchmail.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/james-smtphandlerchain.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\james-smtphandlerchain.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file conf/miResources.xml
> can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\miResources.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/james-listmanager.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\james-listmanager.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.687 [Phoenix.] (): The file
> conf/james-liststores.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\james-liststores.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.703 [Phoenix.] (): The file conf/james-jms.xml
> can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\james-jms.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.703 [Phoenix.] (): The file
> conf/samples/fetchmail/maxMessageSize.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\maxMessageSize.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.703 [Phoenix.] (): The file
> conf/samples/fetchmail/oneAccountManyUsers.xml can not be extracted from the
> Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\oneAccountManyUsers.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.703 [Phoenix.] (): The file
> conf/samples/fetchmail/oneAccountManyUsersDynamic.xml can not be extracted
> from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\oneAccountManyUsersDynamic.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file
> conf/samples/fetchmail/oneAccountPerUser.xml can not be extracted from the
> Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\oneAccountPerUser.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file
> conf/samples/fetchmail/oneAccountPerUserDynamic.xml can not be extracted
> from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\oneAccountPerUserDynamic.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file
> conf/samples/fetchmail/remoteReceivedHeader.xml can not be extracted from
> the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\conf\samples\fetchmail\remoteReceivedHeader.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file SAR-INF/config.xml
> can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\SAR-INF\config.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file SAR-INF/assembly.xml
> can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\SAR-INF\assembly.xml
> because there is a file in the way.
> WARN 2009-12-21 16:58:30.718 [Phoenix.] (): The file
> SAR-INF/environment.xml can not be extracted from the Sar
> "file:/D:/myProject/james/dist/james-server-3.0-M1/downloads/bin/james-server-3.0-M1/apps/james.sar"
> into directory
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\apps\james\SAR-INF\environment.xml
> because there is a file in the way.
> INFO 2009-12-21 16:58:31.015 [Phoenix.] (): Verifying that all key-stores
> have valid names.
> INFO 2009-12-21 16:58:31.015 [Phoenix.] (): Verify that any keystore
> names used by grant or permission reference actual keystores
> INFO 2009-12-21 16:58:31.015 [Phoenix.] (): Verify that if target is null
> then actions is null.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the name
> specified for Blocks and BlockListeners are valid.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the names
> specified for Component are valid.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the names
> specified for the Components are unique.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the dependency
> mapping is valid according to ComponentInfos.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the dependency
> mapping for every Component is valid with respect to other components.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that there are no
> circular dependencies between Components.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the name
> specified for Blocks and BlockListeners are unique.
> INFO 2009-12-21 16:58:31.625 [Phoenix.] (): Verifying that the specified
> Blocks have valid types.
> INFO 2009-12-21 16:58:31.765 [Phoenix.] (): Verifying that the specified
> BlockListeners have valid types.
> INFO 2009-12-21 16:58:31.781 [Phoenix.] (): 32 Blocks to process for
> phase "startup". Order of processing = [dnsserver, database-connections,
> filesystem, mailstore, users-store, localusersrepository, spoolrepository,
> sockets, thread-manager, scheduler, domainlist, virtualusertable-store,
> defaultvirtualusertable, James, connections, imapserver, mailetpackages,
> matcherpackages, spoolmanager, spoolmanagement, processormanagement,
> bayesiananalyzermanagement, virtualusertablemanagement,
> domainlistmanagement, remotemanager, usermanagement, pop3server,
> org.apache.james.smtpserver.protocol.DNSService, smtpserver,
> nntp-repository, nntpserver, fetchmail].
> ERROR 2009-12-21 16:59:05.203 [Phoenix.] (): Component named
> "spoolmanager" failed to pass through the Starting stage. (Reason:
> com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
>
> 1 error).
> ERROR 2009-12-21 16:59:05.203 [Phoenix.] (): There was an error running
> phase "startup" for Block named "spoolmanager". (Reason: Component named
> "spoolmanager" failed to pass through the Starting stage. (Reason:
> com.google.inject.ProvisionException: Guice provision errors:
>
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
>
> 1 error).).
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
> Component named "spoolmanager" failed to pass through the Starting stage.
> (Reason: com.google.inject.ProvisionException: Guice provision errors:
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
> 1 error).
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> rethrown from
> org.apache.commons.configuration.ConfigurationException: Instantiation
> exception: org.apache.james.transport.StateAwareProcessorList
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:143)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Guice provision errors:
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
> 1 error
> while locating org.apache.james.transport.StateAwareProcessorList
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> rethrown from
> org.apache.commons.configuration.ConfigurationException: Unable to init
> matcher
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:645)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> rethrown from
> javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> INFO 2009-12-21 16:59:05.218 [Phoenix.] (): exception while
> starting:Component named "spoolmanager" failed to pass through the Starting
> stage. (Reason: com.google.inject.ProvisionException: Guice provision
> errors:
>
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
>
> 1 error).
>
> WARN 2009-12-21 16:59:05.234 [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:313)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> at
> org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
> at
> org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
> rethrown from
> org.apache.avalon.phoenix.interfaces.ApplicationException: Component named
> "spoolmanager" failed to pass through the Starting stage. (Reason:
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
> 1 error).
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:186)
> at
> org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
> at
> org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
> rethrown from
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException:
> Component named "spoolmanager" failed to pass through the Starting stage.
> (Reason: com.google.inject.ProvisionException: Guice provision errors:
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
> 1 error).
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354)
> at
> org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
> at
> org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Instantiation exception:
> org.apache.james.transport.StateAwareProcessorList
> while locating org.apache.james.transport.JamesSpoolManager
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.AvalonJamesSpoolManager.initialize(AvalonJamesSpoolManager.java:132)
> at
> org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
> rethrown from
> org.apache.commons.configuration.ConfigurationException: Instantiation
> exception: org.apache.james.transport.StateAwareProcessorList
> at
> org.apache.james.transport.JamesSpoolManager.configure(JamesSpoolManager.java:143)
> at
> org.apache.james.transport.JamesSpoolManager.init(JamesSpoolManager.java:154)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Guice provision errors:
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
> 1 error
> while locating org.apache.james.transport.StateAwareProcessorList
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> rethrown from
> com.google.inject.ProvisionException: Guice provision errors:
> 1) Unable to init matcher
> while locating org.apache.james.transport.LinearProcessor
> 1 error
> at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
> at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
> at
> org.apache.james.transport.StateAwareProcessorList.init(StateAwareProcessorList.java:116)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> rethrown from
> org.apache.commons.configuration.ConfigurationException: Unable to init
> matcher
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:645)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at
> org.guiceyfruit.jsr250.Jsr250Module$1.afterInjection(Jsr250Module.java:45)
> rethrown from
> javax.mail.MessagingException: Syntax Error. Missing ','.
> at
> org.apache.james.transport.matchers.HasMailAttributeWithValue.init(HasMailAttributeWithValue.java:144)
> at
> org.apache.james.transport.JamesMatcherLoader.getMatcher(JamesMatcherLoader.java:71)
> at
> org.apache.james.transport.AvalonJamesMatcherLoader.getMatcher(AvalonJamesMatcherLoader.java:38)
> at
> org.apache.james.transport.LinearProcessor.configure(LinearProcessor.java:609)
> at
> org.apache.james.transport.LinearProcessor.init(LinearProcessor.java:579)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> WARN 2009-12-21 16:59:06.000 [Phoenix.] (): Error deleting Work Directory
> "D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\work\james-1261411109500".
> (Reason: File
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\work\james-1261411109500\SAR-INF\lib\concurrent-1.3.4.jar
> unable to be deleted.)
> java.io.IOException: File
> D:\myProject\james\dist\james-server-3.0-M1\downloads\bin\james-server-3.0-M1\work\james-1261411109500\SAR-INF\lib\concurrent-1.3.4.jar
> unable to be deleted.
> at
> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:743)
> at
> org.apache.avalon.excalibur.io.FileUtil.cleanDirectory(FileUtil.java:910)
> at
> org.apache.avalon.excalibur.io.FileUtil.deleteDirectory(FileUtil.java:866)
> at
> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:735)
> at
> org.apache.avalon.excalibur.io.FileUtil.cleanDirectory(FileUtil.java:910)
> at
> org.apache.avalon.excalibur.io.FileUtil.deleteDirectory(FileUtil.java:866)
> at
> org.apache.avalon.excalibur.io.FileUtil.forceDelete(FileUtil.java:735)
> WARN 2009-12-21 16:59:06.234 [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]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]