Email connector failing and stopping process.

1
0
-1

I have two processes. Main process and sub process. When the sub process is called it creates a task and send an email using the email connector. The task fails to get created because there is a bad email address (I have verified that it is bad).

My issue is that I have the connector set to "Ignore error and continue process". I expect that the task will be created and the process will continue. Instead, both the main process and the sub process does not get created.

What is wrong?

The error log:

> 2014-04-07 07:53:29,749 INFO  [STDOUT] (http-0.0.0.0-8080-12) 07:53:29,748 INFO  [ProcessAPIImpl] The user <Eric Snyder> has started instance <1002> of process <SL24 Tool> in version <2.01> and id <6721063523104893987>
> 2014-04-07 07:53:31,361 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) charset UTF-8
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) message There is a available task. Check Bonita.
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) html true
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) subject Bonita task ready - dddddddddddd - Model part.
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) bcc null
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) cc null
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) to good-user-address@sharpline.com,bad-user-address@sharpline.com
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) from bonita@sharpline.com
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) userName bonita
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) starttlsSupport false
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) sslSupport false
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) smtpPort 25
> 2014-04-07 07:53:31,362 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) smtpHost xxx.xxx.xxx.xxx
> 2014-04-07 07:53:31,363 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) replyTo null
> 2014-04-07 07:53:31,363 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) password ******
> 2014-04-07 07:53:31,363 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) Headers null
> 2014-04-07 07:53:31,363 INFO  [org.bonitasoft.connectors.email.EmailConnector] (ConnectorExecutor-4) headers []
> 2014-04-07 07:53:31,382 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,382 WARN  [FailureHandlingBonitaWork] A work failed, The failure will be handled, work is:  ExecuteConnectorOfActivity: flowNodeInstanceId = 80031, connectorDefinitionName = SendEmailToActors
> 2014-04-07 07:53:31,384 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,383 WARN  [FailureHandlingBonitaWork] Exception was:org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
> org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
>       at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
>       ... 12 more
> Caused by: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>       at java.util.concurrent.FutureTask.get(FutureTask.java:188)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
>       ... 13 more
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:72)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       ... 4 more
> Caused by: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:461)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at ??????????????????????????.<server stack trace>()
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1873)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(Invalid Addresses)
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1724)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(550 <garym@sharpline.com>, Recipient unknown
> )
> 2014-04-07 07:53:31,386 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,385 WARN  [ExecuteConnectorWork$HandleConnectorOnFailEventTxContent] Error while executing connector with id 60014
> org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
>       at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
>       ... 12 more
> Caused by: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>       at java.util.concurrent.FutureTask.get(FutureTask.java:188)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
>       ... 13 more
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:72)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       ... 4 more
> Caused by: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:461)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at ??????????????????????????.<server stack trace>()
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1873)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(Invalid Addresses)
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1724)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(550 <garym@sharpline.com>, Recipient unknown
> )
> 2014-04-07 07:53:31,391 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,391 WARN  [JDBCExceptionReporter] SQL Error: 1366, SQLState: HY000
> 2014-04-07 07:53:31,391 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,391 ERROR [JDBCExceptionReporter] Incorrect string value: '\xE2\x95\x90\xE2\x95\x90...' for column 'stackTrace' at row 1
> 2014-04-07 07:53:31,391 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,391 ERROR [CallbackCoordinator] Error during managed flush [Could not execute JDBC batch update]
> 2014-04-07 07:53:31,391 WARN  [com.arjuna.ats.arjuna.logging.arjLoggerI18N] (Bonita-Worker-01) [com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator_2] TwoPhaseCoordinator.beforeCompletion - failed for com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple@2e15726d
> org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update
>       at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:140)
>       at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:128)
>       at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
>       at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
>       at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)
>       at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185)
>       at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
>       at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
>       at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
>       at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
>       at org.hibernate.transaction.synchronization.CallbackCoordinator.beforeCompletion(CallbackCoordinator.java:117)
>       at org.hibernate.transaction.synchronization.HibernateSynchronizationImpl.beforeCompletion(HibernateSynchronizationImpl.java:51)
>       at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101)
>       at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:269)
>       at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:89)
>       at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1423)
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:137)
>       at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75)
>       at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.complete(JTATransactionServiceImpl.java:121)
>       at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.executeInTransaction(JTATransactionServiceImpl.java:228)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.handleError(ExecuteConnectorWork.java:145)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.handleFailure(ExecuteConnectorWork.java:137)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:86)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: java.sql.BatchUpdateException: Incorrect string value: '\xE2\x95\x90\xE2\x95\x90...' for column 'stackTrace' at row 1
>       at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2055)
>       at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1467)
>       at com.mysql.jdbc.jdbc2.optional.StatementWrapper.executeBatch(StatementWrapper.java:721)
>       at org.jboss.resource.adapter.jdbc.WrappedStatement.executeBatch(WrappedStatement.java:774)
>       at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
>       at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
>       ... 28 more
> Caused by: java.sql.SQLException: Incorrect string value: '\xE2\x95\x90\xE2\x95\x90...' for column 'stackTrace' at row 1
>       at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1086)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4237)
>       at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4169)
>       at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2617)
>       at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2778)
>       at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2834)
>       at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2156)
>       at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2441)
>       at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2007)
>       ... 33 more
> 2014-04-07 07:53:31,394 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,394 ERROR [FailureHandlingBonitaWork] Unexpected error while executing work ExecuteConnectorOfActivity: flowNodeInstanceId = 80031, connectorDefinitionName = SendEmailToActors. You may consider restarting the system. This will restart all works.
> org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
>       at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
>       ... 12 more
> Caused by: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>       at java.util.concurrent.FutureTask.get(FutureTask.java:188)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
>       ... 13 more
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:72)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       ... 4 more
> Caused by: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:461)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at ??????????????????????????.<server stack trace>()
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1873)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(Invalid Addresses)
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1724)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(550 <garym@sharpline.com>, Recipient unknown
> )
> 2014-04-07 07:53:31,396 INFO  [STDOUT] (Bonita-Worker-01) 07:53:31,395 ERROR [FailureHandlingBonitaWork] Unable to handle the failure
> org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
>       at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
>       ... 12 more
> Caused by: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>       at java.util.concurrent.FutureTask.get(FutureTask.java:188)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
>       ... 13 more
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:72)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       ... 4 more
> Caused by: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:461)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at ??????????????????????????.<server stack trace>()
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1873)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(Invalid Addresses)
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1724)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(550 <garym@sharpline.com>, Recipient unknown
> )
> 2014-04-07 07:53:31,398 SEVERE [INCIDENT1] (Bonita-Worker-01) An incident occurred: ExecuteConnectorOfActivity: flowNodeInstanceId = 80031, connectorDefinitionName = SendEmailToActors
> 2014-04-07 07:53:31,401 SEVERE [INCIDENT1] (Bonita-Worker-01) Exception was
> org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
>       at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
>       at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
>       ... 12 more
> Caused by: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>       at java.util.concurrent.FutureTask.get(FutureTask.java:188)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
>       ... 13 more
> Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:72)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       ... 4 more
> Caused by: org.bonitasoft.engine.connector.ConnectorException: Invalid Addresses
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:461)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at ??????????????????????????.<server stack trace>()
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1873)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(Invalid Addresses)
>       at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1724)
>       at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1120)
>       at javax.mail.Transport.send0(Transport.java:195)
>       at javax.mail.Transport.send(Transport.java:124)
>       at org.bonitasoft.connectors.email.EmailConnector.executeBusinessLogic(EmailConnector.java:459)
>       at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
>       at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
>       at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
>       at .Caused By:(550 <garym@sharpline.com>, Recipient unknown
> )
> 2014-04-07 07:53:31,403 SEVERE [INCIDENT1] (Bonita-Worker-01) We were unable to handle the failure on the elements because of
> org.bonitasoft.engine.transaction.STransactionCommitException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Could not commit transaction.
>       at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.complete(JTATransactionServiceImpl.java:127)
>       at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.executeInTransaction(JTATransactionServiceImpl.java:228)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.handleError(ExecuteConnectorWork.java:145)
>       at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.handleFailure(ExecuteConnectorWork.java:137)
>       at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:86)
>       at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
>       at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
>       at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
>       at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>       at java.lang.Thread.run(Thread.java:744)
> Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Could not commit transaction.
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1435)
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:137)
>       at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75)
>       at org.bonitasoft.engine.transaction.JTATransactionServiceImpl.complete(JTATransactionServiceImpl.java:121)
>       ... 12 more
> Caused by: java.lang.Throwable: setRollbackOnly called from:
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.setRollbackOnly(TransactionImple.java:392)
>       at org.hibernate.transaction.synchronization.CallbackCoordinator.setRollbackOnly(CallbackCoordinator.java:131)
>       at org.hibernate.transaction.synchronization.CallbackCoordinator.beforeCompletion(CallbackCoordinator.java:121)
>       at org.hibernate.transaction.synchronization.HibernateSynchronizationImpl.beforeCompletion(HibernateSynchronizationImpl.java:51)
>       at com.arjuna.ats.internal.jta.resources.arjunacore.SynchronizationImple.beforeCompletion(SynchronizationImple.java:101)
>       at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.beforeCompletion(TwoPhaseCoordinator.java:269)
>       at com.arjuna.ats.arjuna.coordinator.TwoPhaseCoordinator.end(TwoPhaseCoordinator.java:89)
>       at com.arjuna.ats.arjuna.AtomicAction.commit(AtomicAction.java:177)
>       at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1423)
>       ... 15 more
> 2014-04-07 07:53:31,404 SEVERE [INCIDENT1] (Bonita-Worker-01) Procedure to recover: call processApi.executeFlowNode(80031)

Comments

Submitted by ronak on Mon, 04/07/2014 - 17:33

Hi, I tried to reproduce the issue and it works for me. Can you provide engine log? Also, which version of bonita are you using?

help-->bonita BPM engine log

Ronak

Submitted by rlg on Mon, 04/07/2014 - 17:53

Hi Eric,

could you also share the Bonita BPM release you are using?

Submitted by Eric Snyder on Mon, 04/07/2014 - 18:07

Added error info above. Bonita 6.2.5

Submitted by ronak on Mon, 04/07/2014 - 18:54

Hi Eric, Thank you for providing error logs. This issue is related to something else. how is your bonita BPM configured? Is this simple out of box configuration with h2 DB? Are you running any other connector on your process? If possible, can you restart your studio and try it again? Also, can you share your process diagram (.bos) file?

Submitted by Eric Snyder on Mon, 04/07/2014 - 20:52

It is configured with MySQL using the "standard" jBoss. Yes, there are other connectors but not on that task. No, I cannot post my process due to confidentiality.

Thank you so much for helping with this issue.

Submitted by haris.subasic on Mon, 04/28/2014 - 16:56

Hello,

could you confirm that you are using "&useUnicode=true&characterEncoding=UTF-8" in the URL of your MySQL database connection in bitronix-resources.properties file? Did you, by any chance, have any "specific" characters in the name of your connector or in the name of the task (like é or ž or similar)?

Thanks, Haris

Submitted by Eric Snyder on Mon, 04/28/2014 - 20:43

Where to find the file? I just did a locate as super user and the only files I find named bitronix-resources.properties are in the trash???

Submitted by haris.subasic on Tue, 04/29/2014 - 09:36

Sorry, I forgot that you were working with JBoss ;) You can find this configuration in /server/default/bonita-ds.xml

Submitted by Eric Snyder on Tue, 04/29/2014 - 15:30

OK. Found the file at: /opt/bonita/server/default/deploy/bonita-ds.xml

The URL has been munged somewhat. It is currently: &useUnicode=true&characterEncoding=UTF-8

With the ampersand converted to safe URL characters. I have tried to save it with a true ampersand but it is not having any of that. Is this important.

Submitted by haris.subasic on Tue, 04/29/2014 - 15:33

It seems to be OK, it is normal that characters are encoded. Could you answer to my previous question - did you have any specific characters in the name of your connector or the name of the activity?

Submitted by Eric Snyder on Tue, 04/29/2014 - 15:43

Oh sorry....No special characters in the text field.

Submitted by haris.subasic on Tue, 04/29/2014 - 17:26

From the lines 197 and 205 from your question, it seems that there is a problem with encoding of your MySQL server. Stack trace from the connector error message contains some characters that could not be inserted in the Bonita MySQL database. Maybe there are some encoding problems with the setup of your MySQL database on the cloud where you are hosting it? Otherwise, we would really need to get our hands on the process in order to be able to help you. Could you create a simple one with only one task and the email connector on it, that reproduces the problem? But, please, keep all the information in it, you can only anonymize your host, username and password.

Submitted by Eric Snyder on Tue, 04/29/2014 - 17:42

OK. I'll look into this closer to see if some characters are getting in that should not be there.

I guess what I don;t understand is that I have the connector set not to stop in the event of a failure but continue with the process. IN this case it is throwing an exception and stopping???

Submitted by haris.subasic on Tue, 04/29/2014 - 17:45

Not the connector itself, we can see clearly in the log that it is not stopping the process. But there is some information about the connector execution, along with the stack trace that needs to be stored in the internal Bonita database for reference and to allow error management. And this stack trace message contains something that causes the error.

No answers yet.
Notifications