Service Virtualization

  • 1.  Does CA Lisa 7.5.2 support connection to Solaced JMS queues ?

    Posted Oct 04, 2016 01:00 PM

    Hello,

     

    I am trying to connect to Solace JMS queues through JNDI using CA Lisa 7.5.2 version , after setting up all the required configurations and placing all JAR and truststore files. When I test this connection it says Login Failure- 401 Unauthorized. 

     

    I tried to search connection refusal errors in logs , which is also not there.

     

    One more point - After specifying JNDI factory URL and class , when I click on search Connection icon to search all connection factories , error displayed - JNDI cannot locate Sol connection factories.

     

    Can anyone suggest what could be root cause for above issues.



  • 2.  Re: Does CA Lisa 7.5.2 support connection to Solaced JMS queues ?

    Posted Oct 04, 2016 03:26 PM

    > When I test this connection

    How exactly are you testing the connection?  Can you give us a full stack trace?



  • 3.  Re: Does CA Lisa 7.5.2 support connection to Solaced JMS queues ?

    Posted Oct 05, 2016 02:02 AM

    I have configured below details in JMS JNDI step -

    JNDI Factory URL - com.solacesystems.jndi.SolJNDIInitialContextFactory

    JNDI URL, JMS Connection Factory ,Username and Password and Queue Publisher details. 

     

    Stack Trace - javax.naming.OperationNotSupportedException: list is not supported
    at com.solacesystems.jndi.SolJNDIInitialContextFactory$SolJNDIInitialContextImpl.list(SolJNDIInitialContextFactory.java:370)
    at javax.naming.InitialContext.list(Unknown Source)
    at javax.naming.InitialContext.list(Unknown Source)
    at com.itko.lisa.ejb.JNDINameServiceBrowserPanel.iterateContext(JNDINameServiceBrowserPanel.java:137)
    at com.itko.lisa.ejb.JNDINameServiceBrowserPanel.refresh(JNDINameServiceBrowserPanel.java:44)
    at com.itko.lisa.jms.JMSJNDIListDialog$2.doCallback(JMSNodeEditor.java:2468)
    at com.itko.util.swing.panels.ProcessingDialog$2.run(ProcessingDialog.java:194)
    at java.lang.Thread.run(Unknown Source)