I am trying to connect to Solace queues using JMS JNDI step , I am passing user id as - username@VPN name .
Is ther any other way to pass VPN name ?
I'm not sure I understand the question. But if you have Solace set up to use LDAP or something similar for its authentication provider, then "username@VPN" is probably a single login username for this provider and there's no way to split it up. For sure, the regular JMS/JNDI API just has fields for username and password.
Retrieving data ...