"The message you sent appears to be un-solicited" message when approving tasks from email

(Doc ID 2280789.1)

Last updated on AUGUST 24, 2017

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

When approving tasks from email, receiving "The message you sent appears to be un-solicited" email notification from Oracle Human Workflow Service.


Diagnostic logs are showing the following error:

[2017-05-10T20:50:54.560+00:00] [soa_server1] [ERROR] [] [oracle.soa.services.workflow.common] [tid: DaemonWorkThread: '0' of WorkManager: 'default'] [userId: anonymous] [ecid: e4447e9815253c92:7a36817:15bdbdf49b2:-8000-0000000000000002,1:19113] [APP: soa-infra] [composite_instance_id: 20000081767] [component_instance_id: 200310] [composite_name: HcmGblAbsencesRecordingApprovalComposite] [component_name: AbsencesApprovalsTask] <.> Unable to Decrypt data.[[
Unable to Decrypt data.
Check for corrupted encrypted data. Check installation/post-installation steps for errors. Check for errors during SOA server startup.
ORABPEL-35011

Unable to Decrypt data.
Unable to Decrypt data.
Check for corrupted encrypted data. Check installation/post-installation steps for errors. Check for errors during SOA server startup.

at oracle.bpel.services.common.util.EncryptionService.decryptBytes(EncryptionService.java:139)
at oracle.bpel.services.common.util.EncryptionService.decrypt(EncryptionService.java:111)
at oracle.bpel.services.workflow.task.notification.TaskNotifications.getDecryptedTaskId(TaskNotifications.java:3230)
at oracle.bpel.services.workflow.task.notification.TaskResponseReceiver.receiveEmail(TaskResponseReceiver.java:221)
at oracle.bpel.services.workflow.task.notification.TaskResponseReceiver.emailReceived(TaskResponseReceiver.java:146)
at oracle.bpel.services.notification.impl.ResponseHandlerImpl.handleEmailResponse(ResponseHandlerImpl.java:161)
at oracle.bpel.services.notification.impl.asns.ASNSDriver.onMessage(ASNSDriver.java:680)
at oracle.bpel.services.notification.impl.asns.ASNSInteractionBean.onMessage(ASNSInteractionBean.java:252)
at oracle.sdpinternal.messaging.ListenerManager.onMessage(ListenerManager.java:502)
at oracle.sdpinternal.messaging.ListenerManager.onMessage(ListenerManager.java:457)
at oracle.sdpinternal.messaging.jms.QueueWorker.run(QueueWorker.java:73)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:731)
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:657)
at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:298)
at javax.crypto.Cipher.doFinal(Cipher.java:2013)
at oracle.bpel.services.common.util.Crypto.decrypt(Crypto.java:74)
at oracle.bpel.services.common.util.EncryptionService.decryptBytes(EncryptionService.java:137)
at oracle.bpel.services.common.util.EncryptionService.decrypt(EncryptionService.java:111)
at oracle.bpel.services.workflow.task.notification.TaskNotifications.getDecryptedTaskId(TaskNotifications.java:3230)
at oracle.bpel.services.workflow.task.notification.TaskResponseReceiver.receiveEmail(TaskResponseReceiver.java:221)
at oracle.bpel.services.workflow.task.notification.TaskResponseReceiver.emailReceived(TaskResponseReceiver.java:146)
at oracle.bpel.services.notification.impl.ResponseHandlerImpl.handleEmailResponse(ResponseHandlerImpl.java:162)
... 7 more

]]




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms