but I am getting an error while initiating this task as below:
15-Mar-2017 10:37:53.097 SEVERE [http-nio-8080-exec-10] org.camunda.commons.logging.BaseLogger.logError ENGINE-16004 Exception while closing command context: No connector found for connector id ‘mail-send’
org.camunda.connect.ConnectorException: > No connector found for connector id 'mail-send'
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior.ensureConnectorInitialized(ServiceTaskConnectorActivityBehavior.java:94)
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior.execute(ServiceTaskConnectorActivityBehavior.java:49)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute$2.callback(PvmAtomicOperationActivityExecute.java:57)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute$2.callback(PvmAtomicOperationActivityExecute.java:46)
at org.camunda.bpm.engine.impl.pvm.runtime.PvmExecutionImpl.continueIfExecutionDoesNotAffectNextOperation(PvmExecutionImpl.java:1936)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:38)
at org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityExecute.execute(PvmAtomicOperationActivityExecute.java:27)
at org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation.execute(AtomicOperationInvocation.java:89)
at org.camunda.bpm.engine.impl.interceptor.CommandInvocationContext.invokeNext(CommandInvocationContext.java:125)
at org.camunda.bpm.engine.impl.interceptor.CommandInvocationContext.performNext(CommandInvocationContext.java:104)
at org.camunda.bpm.engine.impl.interceptor.CommandInvocationContext.performOperation(CommandInvocationContext.java:79)
at org.camunda.bpm.engine.impl.persistence.entity.ExecutionEntity.performOperation(ExecutionEntity.java:611)
Yes I followed it…a jar was missing in lib folder…I added it so that issue got resolved…
but after that new error came up while starting the process… The process could not be started. : Cannot find mail configuration at: classpath:/mail-config.properties
but I have added “mail-config.properties” file in src/main/resources location as shown in pizza mail example and nowhere in that sample its mentioned to define classpath:/mail-config.properties as it is a default one.
the documentation of the pizza examples says that you must copy this config file to the application server config folder. In case of tomcat, this is server\apache-tomcat-8.0.24\conf.
That means you have one config for all applications if you use a shared process engine.
I have copied the mail-config.properties file to “conf” folder also…
and have created Environment Variable : “MAIL_CONFIG” in my docker container…but still I am facing the same issue…
I have added the environment variable as MAIL_CONFIG=“$CATALINA_HOME/conf/mail-config.properties” in my Container’s bin/catalina.sh file (which starts my camunda server in the container)
I have copied mail-config.properties file to conf folder also.
I have same mail-config.properties file in my src/main/resources folder also.
Still I am getting error as :
> 16-Mar-2017 11:47:21.400 SEVERE [http-nio-8080-exec-4] org.camunda.commons.logging.BaseLogger.logError ENGINE-16004 Exception while closing command context: Cannot find mail configuration at: classpath:/mail-config.properties
java.lang.IllegalStateException: Cannot find mail configuration at: classpath:/mail-config.properties
at org.camunda.bpm.extension.mail.config.PropertiesMailConfiguration.loadProperties(PropertiesMailConfiguration.java:122)
at org.camunda.bpm.extension.mail.config.PropertiesMailConfiguration.getProperties(PropertiesMailConfiguration.java:106)
at org.camunda.bpm.extension.mail.config.PropertiesMailConfiguration.getSender(PropertiesMailConfiguration.java:78)
at org.camunda.bpm.extension.mail.send.SendMailRequest.getFrom(SendMailRequest.java:62)
at org.camunda.bpm.extension.mail.send.SendMailRequest.isRequestValid(SendMailRequest.java:147)
at org.camunda.connect.impl.AbstractConnectorRequest.execute(AbstractConnectorRequest.java:39)
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior$1.call(ServiceTaskConnectorActivityBehavior.java:57)
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior$1.call(ServiceTaskConnectorActivityBehavior.java:51)
at org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.executeWithErrorPropagation(AbstractBpmnActivityBehavior.java:108)
I put it without export…after ur post…I added the export and that error got resolved…
but after that a new error came
17-Mar-2017 05:35:34.140 SEVERE [http-nio-8080-exec-10] org.camunda.commons.logging.BaseLogger.logError ENGINE-16006 BPMN Stack Trace:
ServiceTask_1sckkg7 (activity-execute, ProcessInstance[8abdef14-0ad3-11e7-8755-0242ac110002], pa=VNF Process App)
ServiceTask_1sckkg7
^
|
StartEvent_1
17-Mar-2017 05:35:34.141 SEVERE [http-nio-8080-exec-10] org.camunda.commons.logging.BaseLogger.logError ENGINE-16004 Exception while closing command context: failed to send mail
org.camunda.bpm.extension.mail.MailConnectorException: failed to send mail
at org.camunda.bpm.extension.mail.send.SendMailConnector.execute(SendMailConnector.java:65)
at org.camunda.bpm.extension.mail.send.SendMailConnector.execute(SendMailConnector.java:38)
at org.camunda.connect.impl.AbstractConnectorRequest.execute(AbstractConnectorRequest.java:42)
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior$1.call(ServiceTaskConnectorActivityBehavior.java:57)
at org.camunda.connect.plugin.impl.ServiceTaskConnectorActivityBehavior$1.call(ServiceTaskConnectorActivityBehavior.java:51)
the Cause was given as : Caused by: javax.mail.NoSuchProviderException: smtp
smtp which I mentioned in mail-config.properties file as below:
Hi how you have resolved the mail server issue .
as I am getting
javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. while sending mail through connector