🎄 Happy Holidays! 🥳

Most of Solace is closed December 24–January 1 so our employees can spend time with their families. We will re-open Thursday, January 2, 2024. Please expect slower response times during this period and open a support ticket for anything needing immediate assistance.

Happy Holidays!

Please note: most of Solace is closed December 25–January 2, and will re-open Tuesday, January 3, 2023.

Issue subscribing to an event broker from solace in SAP CI

Hello Experts,

I am trying to subscribe to an event broker created on solace through advanced event mesh adapter in CI. I am getting the below mentioned error on deploying the iFlow. Please assist.

Tagged:

Answers

  • HariRangarajan
    HariRangarajan Member, Administrator, Employee Posts: 21 admin

    Hi Vichare_Varun,

    Can you confirm if you have the right connection paramters setup for the adapter ?

    Do make sure to use the tcps based connection url and setup the password secure alias with the password and username of the client username that you want to use for the adapter.

  • Vichare_Varun
    Vichare_Varun Member Posts: 5

    Hello Hari,

    I have setup the right connection parameters for the adapter. Also have deployed all the required security credentials on CPI tenant. I tried to test the service connectivity in try me tab on Solace. It shows in connecting status for a long time. Is this some issue with the event broker ? Please find the below screenshot for your reference

  • HariRangarajan
    HariRangarajan Member, Administrator, Employee Posts: 21 admin

    The try-me tab uses the javascript/nodejs library in the background so you have to give the connection url using WSS protocol. You can find it in the connect tab in the cluster manager.

    This is different from the AEM adapter in CPI which needs the connection url over TCPS.

    Coming back to the error on CPI, please make sure that you are passing the correct credential alias during deployment.

    Do you see any other errors during deployment of the iFlow ?

  • Vichare_Varun
    Vichare_Varun Member Posts: 5

    Hello Hari,

    Thanks for the information.

    I don't see any other error for the iFlow.

  • HariRangarajan
    HariRangarajan Member, Administrator, Employee Posts: 21 admin
    edited November 18 #6

    Hi Vichare_Varun,

    Did you get this issue resolved ?

    If not, can you check the below point:

    • Did you migrate your iFlow with Adapter version from 1.3.0 to 1.3.1? and if yes then please reconfigure the iFlow with the adapter and try again.

    As such, there is not much that we are doing on the adapter side except sending the resolved credentials to the broker.

  • rajeshy1987113
    rajeshy1987113 Member Posts: 6

    Hi , where do we get 'Password Secure Alias' Parameter in Solace Advance Event Mesh ?

  • HariRangarajan
    HariRangarajan Member, Administrator, Employee Posts: 21 admin

    Hi @rajeshy1987113

    Ideally we recommend that you open a new question in the community as this would help other community users running into the same issue find your question easily. Please make a note of this for future reference.

    Coming to your question : you can create the 'Password Secure Alias" in BTP under Integration Suite —> Monitor —> Security Material —> User Credential

    You can use the normal username and password that is available AEM

    You can then refer to the above created security credential while deploying your Iflow.

    Hope this help

This Week's Leaders