Hi all I use Axis 1.2 final and have a WebService using JMS as transport. On my windows box running with Sun's JRE 1.4.2_09 all works fine. Now we have deployed the software to AIX (5.2) which used IBM's JRE 1.4.2.
In the AIX I get following exception: java.net.MalformedURLException: unknown protocol: jms when the locator tries to load the endpoint. I have checked Sun's manual about Protocol Handlers (http://java.sun.com/developer/onlineTraining/protocolhandlers) and all seems to be fine. I instrumented the code with view statements to get an understanding whats happen: When reading the system property "java.protocol.handler.pkgs", I see that Axis has registered the handler package correct. java.protocol.handler.pkgs=org.apache.axis.transport The Handler class itslef "org.apache.axis.transport.jms.Handler" also exsists. I check this by calling the default constructor to see if the class can be loaded. So all should be setup correct, but when I then call new java.net.URL("jms:/EF.TIBCO.EMS.ORDER?vendor=Tibco"); I get the exception java.net.MalformedURLException: unknown protocol: jms I know that the URL jms:/EF... looks strange, but that how Axis wants to have any JMS transprort loaded. So I guess this is not the issue since it works fine on Windows. Somehow the JVM does not see the JMS handler supported from Axis. I also checked any security setting on the AIX already. I pretty sure that I oversee something quite obvious. Any help or idea would be appreciated. Thanks Beat Ris Swisscom IT Service AG Switzerland -- View this message in context: http://www.nabble.com/Problem-loading-JMS-protocol-handler-on-AIX-tf4523994.html#a12906724 Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
