Thanks, Stefano and Norman, it works now using your fix of the ConfigAdaptor.

Norman Maurer schrieb:
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to