ran into this when the mail server put some extra characters in
created a patch
https://issues.apache.org/jira/browse/OFBIZ-2544

Kojo Gambrah-Sampaney sent the following on 8/5/2009 3:39 AM:
> Hi All, 
> I have enabled the JavaMail container in
> ${ofbiz-home}/framewor/base/config/ofbiz-containers.xml file.
> I then went on to setup the mca. However the following exception occurs
> when storeIncomingMail is invoked;
> 
> ---- exception report
> ----------------------------------------------------------
>      [java] Incoming context (in runSync : storeIncomingEmail) does not
> match expected requirements
>      [java] Exception: org.ofbiz.service.ServiceValidationException
>      [java] Message: Type check failed for field
> [storeIncomingEmail.messageWrapper]; expected type is
> [org.ofbiz.service.mail.MimeMessageWrapper]; actual type is
> [java.lang.String]
>      [java] ---- stack trace
> ---------------------------------------------------------------
>      [java] org.ofbiz.service.ServiceValidationException: Type check
> failed for field [storeIncomingEmail.messageWrapper]; expected type is
> [org.ofbiz.service.mail.MimeMessageWrapper]; actual type is
> [java.lang.String]
>      [java]
> org.ofbiz.service.ModelService.validate(ModelService.java:680)
>      [java]
> org.ofbiz.service.ModelService.validate(ModelService.java:543)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:374)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:221)
>      [java]
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:159)
>      [java]
> org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:69)
>      [java] org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:242)
>      [java] java.lang.Thread.run(Thread.java:619)
>      [java]
> --------------------------------------------------------------------------------
>      [java] 2009-08-05 10:16:43,061 (default-invoker-Thread-12) [
> ServiceDispatcher.java:505:INFO ] [[Sync service failed...-
> total:0.0,since last(Begin):0.0]] - 'JobDispatcher / storeIncomingEmail'
>      [java] 2009-08-05 10:16:43,063 (default-invoker-Thread-12) [
> ServiceDispatcher.java:508:ERROR] 
>      [java] ---- exception report
> ----------------------------------------------------------
>      [java] Service [storeIncomingEmail] threw an unexpected
> exception/error
>      [java] Exception: org.ofbiz.service.ServiceValidationException
>      [java] Message: Type check failed for field
> [storeIncomingEmail.messageWrapper]; expected type is
> [org.ofbiz.service.mail.MimeMessageWrapper]; actual type is
> [java.lang.String]
>      [java] ---- stack trace
> ---------------------------------------------------------------
>      [java] org.ofbiz.service.ServiceValidationException: Type check
> failed for field [storeIncomingEmail.messageWrapper]; expected type is
> [org.ofbiz.service.mail.MimeMessageWrapper]; actual type is
> [java.lang.String]
>      [java]
> org.ofbiz.service.ModelService.validate(ModelService.java:680)
>      [java]
> org.ofbiz.service.ModelService.validate(ModelService.java:543)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:374)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:221)
>      [java]
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:159)
>      [java]
> org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:69)
>      [java] org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:242)
>      [java] java.lang.Thread.run(Thread.java:619)
>      [java]
> --------------------------------------------------------------------------------
>      [java] 2009-08-05 10:16:43,063 (default-invoker-Thread-12) [
> TransactionUtil.java:285:ERROR] 
>      [java] ---- exception report
> ----------------------------------------------------------
>      [java] [TransactionUtil.rollback]
>      [java] Exception: java.lang.Exception
>      [java] Message: Stack Trace
>      [java] ---- stack trace
> ---------------------------------------------------------------
>      [java] java.lang.Exception: Stack Trace
>      [java]
> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:284)
>      [java]
> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:266)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:511)
>      [java]
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:221)
>      [java]
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:159)
>      [java]
> org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:69)
>      [java] org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:242)
>      [java] java.lang.Thread.run(Thread.java:619)
>      [java]
> --------------------------------------------------------------------------------
>      [java] 2009-08-05 10:16:43,064 (default-invoker-Thread-12) [
> TransactionUtil.java:295:INFO ] [TransactionUtil.rollback] transaction
> rolled back
>      [java] 2009-08-05 10:16:43,064 (default-invoker-Thread-12) [
> TransactionUtil.java:219:WARN ] [TransactionUtil.commit] Not committing
> transaction, status is No Transaction (6)
>      [java] 2009-08-05 10:16:43,065 (default-invoker-Thread-12) [
> GenericServiceJob.java:116:ERROR] 
> 
> The console however indicates that it has been able to connect to the
> email account and successfully read emails.
> I would appreciate help to resolve this issue.
> 
> Regards, 
> Kojo.
> 

-- 
BJ Freeman
http://www.businessesnetwork.com/automation
http://bjfreeman.elance.com
http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro
Systems Integrator.

Reply via email to