Expand my Community achievements bar.

Unable to configure Email Endpoint

Avatar

Former Community Member

Hi,  I had created a process based on Email Endpoint.  Emails in Inbox are retrieved but there is no output instead error is  thrown.  I had tried retrieve and Send email with document operations and they  are working perfectly, so i think  i'm missing something in  configurations.  Below Error is shown:  2010-11-25 01:53:59,733 ERROR  [com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl] No  content  2010-11-25 01:53:59,733 ERROR [STDERR] java.io.IOException: No content  2010-11-25 01:53:59,734 ERROR [STDERR]  at  javax.mail.internet.MimePartDataSource.getInputStream(MimePartDataSource.ja va:  106)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.sun.mail.handlers.text_plain.getContent(text_plain.java:82)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  javax.activation.DataSourceDataContentHandler.getContent(Unknown  Source)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  javax.activation.DataHandler.getContent(Unknown Source)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:629)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.MessageReader.processPart(Mes sageReader.java:  78)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.MessageReader.processPart(Mes sageReader.java:  95)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.MessageReader.processPart(Mes sageReader.java:  95)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.MessageReader.process(Message Reader.java:  65)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.processMessag e2(EmailReaderImpl.java:  553)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.getMessages(E mailReaderImpl.java:  519)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.receive(Email ReaderImpl.java:  265)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.scan.EmailScanJobImpl.fetchFi lesFromInbox(EmailScanJobImpl.java:  299)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.service.email.impl.scan.EmailScanJobImpl.execute (EmailScanJobImpl.java:  95)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  sun.reflect.GeneratedMethodAccessor980.invoke(Unknown Source)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  java.lang.reflect.Method.invoke(Unknown Source)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOI nvokerImpl.java:  118)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(Invocati onInterceptor.java:  140)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept (DocumentPassivationInterceptor.java:  53)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,734 ERROR [STDERR]  at  com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor  $1.doInTransaction(TransactionInterceptor.java:74)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean .execute(EjbTransactionCMTAdapterBean.java:  357)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean .doSupports(EjbTransactionCMTAdapterBean.java:  227)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  sun.reflect.GeneratedMethodAccessor705.invoke(Unknown Source)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  java.lang.reflect.Method.invoke(Unknown Source)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.invocation.Invocation.performCall(Invocation.java:359)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.StatelessSessionContainer  $ContainerInterceptor.invoke(StatelessSessionContainer.java:237)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(Cac hedConnectionInterceptor.java:  158)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessS essionInstanceInterceptor.java:  169)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterc eptor.java:  63)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxIntercepto r.java:  121)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT .java:  378)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:  181)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:  168)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFind erInterceptor.java:  138)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:  648)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.Container.invoke(Container.java:960)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFact ory.java:  430)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionPr oxy.java:  103)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  $Proxy374.doSupports(Unknown Source)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTr ansactionProvider.java:  104)  2010-11-25 01:53:59,735 ERROR [STDERR]  at  com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept( TransactionInterceptor.java:  72)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept( InvocationStrategyInterceptor.java:  55)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(Invali dStateInterceptor.java:  37)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(Autho rizationInterceptor.java:  188)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor. java:  48)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(Requ estInterceptorChainImpl.java:  60)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.ja va:  115)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:129)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(A bstractMessageReceiver.java:  93)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDisp atcher.java:  225)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(Abstrac tMessageDispatcher.java:  66)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:  208)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  com.adobe.idp.scheduler.callback.ServiceCallbackHandler.execute(ServiceCall backHandler.java:  87)  2010-11-25 01:53:59,736 ERROR [STDERR]  at  org.quartz.core.JobRunShell.run(JobRunShell.java:202)  Regards,  Hemant Garg

5 Replies

Avatar

Level 10

You're saying the email is being picked up.

If you use Record and Playback, can you confirm that it's going to the other steps in your process?

What are you endpoint settings?

Jasmin

Avatar

Former Community Member

Yes, the emails are being picked up but the process instance is not created( i.e no recordings exist in PlayBack and Recordings. I think the issue is with Email end point. Regards, Hemant

Avatar

Level 10

Do you have at least you input variable to your process?

Jasmin

Avatar

Former Community Member

Yes, I have two input variables: a) string type with %SENDER%  assigned in email process properties b) Document type *.*  Regards, Hemant

Avatar

Level 2

I'm having a similar problem. The Endpoint is configured witht the correct input variables and works in almost all cases.

On a rare occasion this error is logged:

2010-12-06 11:12:00,978 ERROR [com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl] No content
2010-12-06 11:12:00,978 INFO  [STDOUT] java.io.IOException: No content
2010-12-06 11:12:00,978 INFO  [STDOUT]             at javax.mail.internet.MimePartDataSource.getInputStream(MimePartDataSource.java:70)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.sun.mail.handlers.text_plain.getContent(text_plain.java:64)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at javax.activation.DataSourceDataContentHandler.getContent(DataHandler.java:745)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at javax.activation.DataHandler.getContent(DataHandler.java:501)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at javax.mail.internet.MimeBodyPart.getContent(MimeBodyPart.java:564)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.MessageReader.processPart(MessageReader.java:73)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.MessageReader.processPart(MessageReader.java:90)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.MessageReader.process(MessageReader.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.processMessage2(EmailReaderImpl.java:546)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.getMessages(EmailReaderImpl.java:512)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.EmailReaderImpl.receive(EmailReaderImpl.java:261)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.scan.EmailScanJobImpl.fetchFilesFromInbox(EmailScanJobImpl.java:298)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.service.email.impl.scan.EmailScanJobImpl.execute(EmailScanJobImpl.java:94)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at sun.reflect.GeneratedMethodAccessor359.invoke(Unknown Source)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at java.lang.reflect.Method.invoke(Method.java:585)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.java:118)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor.java:140)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(TransactionInterceptor.java:74)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.java:342)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(EjbTransactionCMTAdapterBean.java:212)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at sun.reflect.GeneratedMethodAccessor318.invoke(Unknown Source)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at java.lang.reflect.Method.invoke(Method.java:585)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:149)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:154)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:54)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:106)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:363)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.Container.invoke(Container.java:873)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at $Proxy163.doSupports(Unknown Source)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvider.java:104)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInterceptor.java:72)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStrategyInterceptor.java:55)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateInterceptor.java:37)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterceptor.java:132)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.java:60)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:115)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:118)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessageReceiver.java:91)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:215)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.java:57)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at com.adobe.idp.scheduler.callback.ServiceCallbackHandler.execute(ServiceCallbackHandler.java:87)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
2010-12-06 11:12:00,978 INFO  [STDOUT]             at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)

When the exact same email is sent to the polling inbox again, the email is retrieved and processed the way it should.

Regards,

Rob