Wednesday, June 25, 2014

CMN8413E: The messaging system cannot find an appropriate profile | Enable transports in V7

If you see an error similar to the one below, most likely your transport is inactive.

[6/25/14 14:05:41:279 PDT] 00000047 CommerceSrvr  A com.ibm.commerce.messaging.outboundservice.Messaging loadAdminData(Integer,Integer,Integer) CMN8413E: The messaging system cannot find an appropriate profile for MSGTYPE_ID "101" to match an active transport of the STORE_ID "10051" in table PROFILE. Ensure that the MSGTYPE has been assigned to an active transport under the store or site.

Login into Admin console and activate Websphere MQ by changing status as show in the image on the right.

If the transports are not visible enable them from wc-server.xml. In V7 by default they are not enabled so 

Search for the string below in wc-server.xml and make enable true and similarly you can do it for other transports: A couple of enabled transport xml snippets from wc-server.xml below.
<OutboundConnector
        default="true"
        enabled="true" id="3"
        name="JMS" retries="3">
...
  <OutboundConnector
        default="true"
        enabled="true" id="1"
        name="JavaMail" retries="3">
        <JNDI
          JndiName="eis/JCAEmail" display="false"/>
...



1 comment:

  1. This comment has been removed by a blog administrator.

    ReplyDelete