No transport or store protocol defined for mail session iam_im-mailMail
search cancel

No transport or store protocol defined for mail session iam_im-mailMail

book

Article ID: 136825

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

We are getting the below error in our SystemOut.log of Websphere application server. Please help us in fixing the below error. I will attach the complete logs

[5/14/19 11:40:05:265 GMT] 00000001 SessionBinder E CWRMS0002E: A mail protocol is not defined for the iam_im-mailMail mail session.

[5/14/19 11:40:05:290 GMT] 00000001 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /logs/app/<hostname>0/ffdc/<hostname1>-s01_236e072e_19.05.14_11.40.05.2735082908835978545967.txt com.ibm.ws.mail.resource.server.SessionBinder.getBindingObject 222

[5/14/19 11:40:05:291 GMT] 00000001 ResourceMgrIm E WSVR0017E: Error encountered binding the J2EE resource, iam_im-mailMail, as iam/im/mail/mail/Mail from /amp/apps/<hostname>0/<hostname>/config/cells/<hostname2>/clusters/<hostname>-01/resources.xml com.ibm.ws.runtime.component.binder.ResourceBindingException: invalid configuration passed to resource binding logic.

REASON: No transport or store protocol defined for mail session iam_im-mailMail

at com.ibm.ws.mail.resource.server.SessionBinder.getBindingObject(SessionBinder.java:228)

at com.ibm.ws.runtime.component.ResourceMgrImpl.bind(ResourceMgrImpl.java:521)

at com.ibm.ws.runtime.component.ResourceMgrImpl.installResourceProvider(ResourceMgrImpl.java:1558)

at com.ibm.ws.runtime.component.ResourceMgrImpl.installResource(ResourceMgrImpl.java:1404)

at com.ibm.ws.runtime.component.ResourceMgrImpl.installResources(ResourceMgrImpl.java:1343)

at com.ibm.ws.runtime.component.ResourceMgrImpl.loadResources(ResourceMgrImpl.java:1083)

at com.ibm.ws.runtime.component.ResourceMgrImpl.start(ResourceMgrImpl.java:755)

at com.ibm.ws.runtime.component.ContainerHelper.startComponents(ContainerHelper.java:540)

at com.ibm.ws.runtime.component.ContainerImpl.startComponents(ContainerImpl.java:627)

at com.ibm.ws.runtime.component.ContainerImpl.start(ContainerImpl.java:618)

at com.ibm.ws.runtime.component.ApplicationServerImpl.start(ApplicationServerImpl.java:252)

at com.ibm.ws.runtime.component.ContainerHelper.startComponents(ContainerHelper.java:540)

Environment

Release : 14.1, 14.3

Component : IdentityMinder(Identity Manager)

Resolution

As showed in the WAS admin console, that only step one of this doc was followed:

https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/14-3/user-console-help/email-notifications/configure-smtp-settings-for-the-application-server.html#ConfigureSMTPSettingsfortheApplicationServer-SMTPSettingsonWebSphere

 

but not step 2.

with no hostname, you get the protocol error.

three options:

1) Ignore the error, it does not cause an issue to the processing of IM.

2) add a server and save the properties so that the protocol is defined and the error goes away.

3) delete the mail configuration and recreate as needed.