My Oracle Support Banner

UMS Is Not Able To Read Actionable Email Responses From Mailbox (Doc ID 2220967.1)

Last updated on MARCH 14, 2019

Applies to:

Identity Manager - Version 11.1.2.2.0 to 11.1.2.3.161018 [Release 11g]
Information in this document applies to any platform.

Symptoms

One has configured actionable emails for your Approval Tasks and observe that when an approver approves or rejects a request via email, the email reply is received in the configured Inbox but the response is not processed and the request is not completed.  There is no issue with outgoing emails; UMS is able to send emails to approvers.  The issue is only with the incoming email responses.  The Task Service is not able to read it, and complete the processing of the request.

Have verified the following:

<Property description="oracle.sdp.messaging.EmailDriverConfig.incomingUserIDs" name="IncomingUserIDs" mandatory="no" type="java.lang.String" encodedCredential="false" value="domain\<EMAIL>"/>
-----Do not edit below this line-----
Approve : [[NID]] : ... : [[NID]]

 

If one enables Debug for the email driver, one can see in the .out file or server log for the SOA managed server that the email is read, but it appears to be dropped.  And in the SOA diagnostic log you see errors like the following:

 

[2016-12-01T07:50:14.743-08:00] [soa_server1] [NOTIFICATION] [SDP-26036] [oracle.sdp.messaging.driver.dispatcher] [tid: [ACTIVE].ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <UID>] [ecid: <ECID>] [APP: usermessagingdriver-email] Receiver received message with id: ..@...

[2016-12-01T07:50:15.662-08:00] [soa_server1] [WARNING] [SDP-25009] [oracle.sdp.messaging.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\n] [userId: <UID>] [ecid: <ECID>] [APP: usermessagingserver] An error occurred while storing a message.[[
javax.ejb.EJBException: EJB Exception: : java.lang.IllegalArgumentException: Access Point conflict
at oracle.sdpinternal.messaging.AccessPointRouter.initializeRetrievalMap(AccessPointRouter.java:112)
at oracle.sdpinternal.messaging.AccessPointRouter.<init>(AccessPointRouter.java:44)
at oracle.sdpinternal.messaging.ClientLocatorImpl.rebuildAccessPointRouter(ClientLocatorImpl.java:198)
at oracle.sdpinternal.messaging.ClientLocatorImpl.resolveAccessPoint(ClientLocatorImpl.java:181)
at oracle.sdpinternal.messaging.ClientLocatorBean.resolveAccessPoint(ClientLocatorBean.java:65)
...
; nested exception is: java.lang.IllegalArgumentException: Access Point conflict
java.lang.IllegalArgumentException: Access Point conflict
at oracle.sdpinternal.messaging.AccessPointRouter.initializeRetrievalMap(AccessPointRouter.java:112)
at oracle.sdpinternal.messaging.AccessPointRouter.<init>(AccessPointRouter.java:44)
...
javax.ejb.EJBException: EJB Exception: : java.lang.IllegalArgumentException: Access Point conflict
at oracle.sdpinternal.messaging.AccessPointRouter.initializeRetrievalMap(AccessPointRouter.java:112)
at oracle.sdpinternal.messaging.AccessPointRouter.<init>(AccessPointRouter.java:44)
...
[2016-12-01T07:50:15.665-08:00] [soa_server1] [WARNING] [SDP-25067] [oracle.sdp.messaging.engine] [tid: Workmanager: , Version: 0, Scheduled=false, Started=false, Wait time: 0 ms\n] [userId: <UID>[ecid: <ECID>] [APP: usermessagingserver] An inbound message was dropped.[[
javax.ejb.EJBException: EJB Exception: : java.lang.IllegalArgumentException: Access Point conflict
at oracle.sdpinternal.messaging.AccessPointRouter.initializeRetrievalMap(AccessPointRouter.java:112)
at oracle.sdpinternal.messaging.AccessPointRouter.<init>(AccessPointRouter.java:44)
at oracle.sdpinternal.messaging.ClientLocatorImpl.rebuildAccessPointRouter(ClientLocatorImpl.java:198)
at oracle.sdpinternal.messaging.ClientLocatorImpl.resolveAccessPoint(ClientLocatorImpl.java:181)

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.