Hi,

I’ve got an error first running the new beta5 with our custom matcher (working 
fine on beta4)

Caused by: org.apache.mailet.MailetException: Could not load matcher 
(it.my.matchers.RecipientIsOverFixedQuotaPC);
  nested exception is:
        org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'it.my.matchers.RecipientIsOverFixedQuotaPC': 
Unsatisfied dependency expressed through bean property 'mailboxManager': : No 
unique bean of type [org.apache.james.mailbox.MailboxManager] is defined: 
expected single matching bean but found 3: [jpa-mailboxmanager, 
maildir-mailboxmanager, memory-mailboxManager]; nested exception is 
org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean 
of type [org.apache.james.mailbox.MailboxManager] is defined: expected single 
matching bean but found 3: [jpa-mailboxmanager, maildir-mailboxmanager, 
memory-mailboxManager]

The same matcher worked fine with beta4 without any specific bean definition.

We tried to define a bean in spring-server.xml in 
james-server-spring-3.0.0-beta5-SNAPSHOT.jar

<bean class="it.my.matchers.RecipientIsOverFixedQuotaPC">
  <property name="mailboxManager" value="jpa-mailboxmanager"/>
</bean>

Any hints or suggestions?

Thanks and regards

Pietro
 
 

Reply via email to