Pretty simple question, but I can’t seem to find the answer.
I’m trying to manage the JNDI on UM (v10) through MWS (v10)
So, as for a JNDI on broker, I tried adding the provider in MWS:
Administration>Messaging>Naming Directories>Providers - Add Provider button.
I filled in all the fields and copied the initial context factory from IS, but I’m getting the following error when trying to save:
Error: Cannot find the initial context factory class. Cannot instantiate class: com.pcbsys.nirvana.nSpace.NirvanaContextFactory
I have the jar nJMS.jar (along with nClient.jar and a few others) in \common\lib. It contains the class com.pcbsys.nirvana.nSpace.NirvanaContextFactory
I’m starting to wonder if it is at all possible to manage the JNDI through MWS, as there is no “UM” Predefined Template available in the dropbox in the MWS screen. This predefined template is available in IS and IS loads the Initial context factory com.pcbsys.nirvana.nSpace.NirvanaContextFactory by default when you select it.
In MWS, the only Predefined Template that seems suitable is “webMethods”, but the Initial Context is com.webMethods.jms.naming.WmJmsNamingCtxFactory, which doesn’t seem right for UM. When trying with this config, I also get an error:
Error: Encountered an exception when verifying the JNDI provider
Who was succesfull in managing the UM JNDI through MWS? Care to share?