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]

Reply via email to