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. |
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. |
Thanks BJ. But I have resolved the issue. I manually ran the service
storeIncomingEmail and entered "text/html" as the MimeMessageWrapper, mistaking it for MimeType. The "MaxRetries" was also set to -1 this caused the service to keep recurring and therefore it appeared as though the MCA was invoking it. I cancelled the service and resolved some issues with my mail server and everything is now running fine. Regards, Kojo On Wed, 2009-08-05 at 08:50 -0700, BJ Freeman wrote: > 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. > > > |
Free forum by Nabble | Edit this page |