Service Virtualization

  • 1.  JMS Queue Not found in JNDI

    Posted Apr 26, 2018 09:45 AM

    Hi Team,

     

    Am trying to virtualize a service using JMS protocol.

     

    Am getting below error.

    Verifying Asset
    Opening JNDI context with URL: smf://inteai9.ntrs.com:55555
    Performing JNDI lookup with name: Q_GEH_TAX_IN
    Error: Object Queue JNDI Name: Q_GEH_TAX_IN not found in JNDI context JNDIIndexConnection


    ============================================================================
    | Exception:
    ============================================================================
    | Message: Object Queue JNDI Name: Q_GEH_TAX_IN not found in JNDI context JNDIIndexConnection
    ----------------------------------------------------------------------------
    | Trapped Exception: JNDI lookup of "Q_GEH_TAX_IN" failed - not found
    | Trapped Message: javax.naming.NameNotFoundException: JNDI lookup of "Q_GEH_TAX_IN" failed - not found
    ----------------------------------------------------------------------------

     

    Could you please suggest me what could be the issue.

     

    Thanks,

    Girija K.



  • 2.  Re: JMS Queue Not found in JNDI
    Best Answer

    Posted Apr 26, 2018 12:31 PM

    There's a difference between a queue's name and a queue's JNDI name.  It's probable that you were given the former.

     

    Try changing the 'Class' field from "JMS JNDI Queue" to "JMS Queue" using the gear icon.  You will also need to make sure you have a JMS Connection Factory asset.