[jboss-user] [jBPM] New message: "Re: Unable to set the mail configuration properties in JBPM 4.0"

Anand Kumar do-not-reply at jboss.com
Wed Jan 20 06:05:26 EST 2010


User development,

A new message was posted in the thread "Unable to set the mail configuration properties in JBPM 4.0":

http://community.jboss.org/message/521030#521030

Author  : Anand Kumar
Profile : http://community.jboss.org/people/akstifr

Message:
--------------------------------------------------------------
Thank you for your reply Ronald for the problem.
 
The *jbpm.mail.properties* file is EXACTELY in the same location as the *jbpm.hibernate.xml* file 
 
I have tried to use a different name in the *jbpm.cfg.xml* to reference my specific properties file but it did not work it out still.
 
Later i tried to modify the configurations files of jbpm and jboss manually and it seems to be working a little bit at present i.e it is getting connected to mailserver as per properties file but it is raising an exception like
 
16:17:30,734 INFO  [STDOUT] 220 mailhost.tifr.res.in ESMTP Postfix (2.2.10)
16:17:30,734 INFO  [STDOUT] DEBUG SMTP: connected to host "mailhost.tifr.res.in", port: 25
16:17:30,734 INFO  [STDOUT] EHLO anand
.........
........
16:17:30,781 INFO  [STDOUT] DEBUG SMTP: Found extension "PIPELINING", arg ""
16:17:30,781 INFO  [STDOUT] DEBUG SMTP: Found extension "SIZE", arg "20480000"
16:17:30,781 INFO  [STDOUT] DEBUG SMTP: Found extension "VRFY", arg ""
16:17:30,781 INFO  [STDOUT] DEBUG SMTP: Found extension "ETRN", arg ""
16:17:30,781 INFO  [STDOUT]DEBUG SMTP: Found extension "8BITMIME", arg ""
16:17:30,781 INFO  [STDOUT] DEBUG SMTP: use8bit false
16:17:30,781 INFO  [STDOUT] javax.mail.MessagingException: can't determine local email address
16:17:30,781 INFO  [STDOUT]  at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:906)
16:17:30,781 INFO  [STDOUT]  at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.email.impl.MailSessionImpl.send(MailSessionImpl.java:51)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.jpdl.internal.activity.MailActivity.perform(MailActivity.java:44)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.jpdl.internal.activity.JpdlAutomaticActivity.execute(JpdlAutomaticActivity.java:15)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:637)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:597)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.model.ExecutionImpl.start(ExecutionImpl.java:201)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:64)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:37)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:54)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
16:17:30,781 INFO  [STDOUT]  at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.startProcessInstanceByKey(ExecutionServiceImpl.java:66)
16:17:30,781 INFO  [STDOUT]  at com.LeaveController.startNewProcessInstance(LeaveController.java:35)
16:17:30,781 INFO  [STDOUT]  at com.Leave.doPost(Leave.java:56)
16:17:30,781 INFO  [STDOUT]  at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
16:17:30,781 INFO  [STDOUT]  at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
16:17:30,781 INFO  [STDOUT]  at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
16:17:30,781 INFO  [STDOUT]  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
16:17:30,781 INFO  [STDOUT]  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
16:17:30,781 INFO  [STDOUT]  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
16:17:30,781 INFO  [STDOUT]  at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
16:17:30,781 INFO  [STDOUT]  at java.lang.Thread.run(Unknown Source)
16:17:30,781 INFO  [STDOUT] QUIT
16:17:30,812 INFO  [STDOUT] 221 Bye
16:17:30,828 INFO  [DefaultCommandService] exception while executing command org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd at 1908140
org.jbpm.api.JbpmException: could not send email: javax.mail.internet.MimeMessage at 1947e20
 at org.jbpm.pvm.internal.email.impl.MailSessionImpl.send(MailSessionImpl.java:60)
 at org.jbpm.jpdl.internal.activity.MailActivity.perform(MailActivity.java:44)
 at org.jbpm.jpdl.internal.activity.JpdlAutomaticActivity.execute(JpdlAutomaticActivity.java:15)
 at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60)
 at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:637)
 at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:597)
 at org.jbpm.pvm.internal.model.ExecutionImpl.start(ExecutionImpl.java:201)
 at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:64)
 at org.jbpm.pvm.internal.cmd.StartProcessInstanceInLatestCmd.execute(StartProcessInstanceInLatestCmd.java:37)
 at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42)
 at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54)
 at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:54)
 at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
 at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.startProcessInstanceByKey(ExecutionServiceImpl.java:66)
 at com.LeaveController.startNewProcessInstance(LeaveController.java:35)
 at com.Leave.doPost(Leave.java:56)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
 at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
 at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
 at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
 at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828)
 at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
 at java.lang.Thread.run(Unknown Source)
Caused by: javax.mail.MessagingException: can't determine local email address
 at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:906)
 at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:583)
 at org.jbpm.pvm.internal.email.impl.MailSessionImpl.send(MailSessionImpl.java:51)
 ... 37 more
16:17:30,828 INFO  [STDOUT] could not send email: javax.mail.internet.MimeMessage at 1947e20
 
 
but still unable to send the mail from it....

--------------------------------------------------------------

To reply to this message visit the message page: http://community.jboss.org/message/521030#521030




More information about the jboss-user mailing list