Hi Martin,
Good catch. This comes from a side effect we didn't think at when
refactoring the mailet project
I have committed the needed fixes.
Could you svn up (both server and mailet projects), install mailet in
your local mvn repo and check if server it's working now?
Thx a lot,
Eric
On 29/12/2012 16:53, Martin Hewitt wrote:
Hi Eric,
I've updated and I now get further in the boot sequence, however I now get
a failure on org.apache.james.mailet.standard.mailets.RecipientRewriteTable.
My workspace search shows this class as being
org.apache.james.transport.mailets.RecipientRewriteTable
My Maven Dependencies is showing apache-mailet-base:2.5.0 and
apache-mailet-standard:2.5.0 and I removed all modules from Eclipse before
updating and re-importing the main server folder.
If I change MailetLoaderBeanFactory#getStandardPackage to return
"org.apache.james.transport.mailets", the boot process fails on
PostmasterAlias, but the All matcher is found and instantiated without
error.
Martin
On 29 December 2012 14:32, Martin Hewitt <[email protected]> wrote:
Hi Eric,
Yes, I am, updating now. I've also just joined the server-dev list so I
can keep track of trunk.
Thanks,
Martin
On 29 December 2012 14:24, Eric Charles <[email protected]> wrote:
Hi,
I guess you are running a fresh trunk?
If such, Can you svn up and try again. I have just committed a patch.
Thx, Eric
On 29/12/2012 14:33, Martin Hewitt wrote:
Hi all,
I'm now building James from trunk, and I get a ClassNotFoundException
when
looking for
org.apache.james.transport.**matchers.All
Where's the moved/new version of this matcher? Am I using an outdated
configuration file? Has it been deprecated?
Snipped stack trace is:
ERROR 13:25:30,899 | james.mailprocessor | Unable to init matcher All:
org.apache.mailet.**MailetException: Could not load matcher (All) (
java.lang.**ClassNotFoundException: org.apache.james.transport.**
matchers.All)
org.apache.mailet.**MailetException: Could not load matcher (All) (
java.lang.**ClassNotFoundException: org.apache.james.transport.**
matchers.All)
at
org.apache.james.container.**spring.bean.factory.**mailetcontainer.**
AbstractLoaderBeanFactory.**loadFailed(
AbstractLoaderBeanFactory.**java:60)
at
org.apache.james.container.**spring.bean.factory.**mailetcontainer.**
MatcherLoaderBeanFactory.**getMatcher(
MatcherLoaderBeanFactory.java:**55)
at
org.apache.james.**mailetcontainer.lib.**AbstractStateMailetProcessor.**
parseConfiguration(
AbstractStateMailetProcessor.**java:346)
at org.apache.james.**mailetcontainer.lib.**
AbstractStateMailetProcessor.**init(
AbstractStateMailetProcessor.**java:119)
at org.apache.james.**mailetcontainer.impl.camel.**
CamelMailetProcessor.init(
CamelMailetProcessor.java:101)
at
org.apache.james.**mailetcontainer.impl.camel.**CamelCompositeProcessor.
**createMailProcessor(
CamelCompositeProcessor.java:**103)
at
org.apache.james.**mailetcontainer.lib.**AbstractStateCompositeProcesso*
*r.init(
AbstractStateCompositeProcesso**r.java:181)
at org.apache.james.**mailetcontainer.impl.camel.**
CamelCompositeProcessor.init(
CamelCompositeProcessor.java:**66)
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.springframework.beans.**factory.annotation.**
InitDestroyAnnotationBeanPostP**rocessor$LifecycleElement.**invoke(
InitDestroyAnnotationBeanPostP**rocessor.java:346)
------------------------------**------------------------------**---------
To unsubscribe, e-mail:
server-user-unsubscribe@james.**apache.org<[email protected]>
For additional commands, e-mail:
[email protected].**org<[email protected]>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]