Wow, this is embarrassing, forget about this post. I lost track of a resource bundle (i.e. soap.properties), while porting this app. I put the soap.properties in a directory in the WEB-INF/classes and everything worked great. - Thanks, Ryan
On 7/3/07, Ryan <[EMAIL PROTECTED]> wrote:
Hi All, I have a web application on Tomcat that is calling a web service and I'm trying to add a Username Token to the request. Following the instructions here.... http://ws.apache.org/wss4j/axis.html More specifically I am specifying the wsdd file programmatically... BEGIN EXAMPLE CODE import org.apache.axis.EngineConfiguration; import org.apache.axis.configuration.FileProvider; ... EngineConfiguration config = new FileProvider("client_deploy.wsdd"); StockQuoteServiceService locator = new StockQuoteServiceServiceLocator(config); END EXAMPLE CODE Problem is when I call the service I get this error.... BEGIN ERROR org.apache.ws.security.WSSecurityException : WSHandler: password callback failed; nested exception is: java.util.MissingResourceException: Can't find bundle for base name soap, locale en_US org.apache.ws.security.WSSecurityException: WSHandler: password callback failed; nested exception is: java.util.MissingResourceException: Can't find bundle for base name soap, locale en_US at org.apache.ws.security.handler.WSHandler.performCallback( WSHandler.java:653) at org.apache.ws.security.handler.WSHandler.readPwViaCallbackClass( WSHandler.java:614) at org.apache.ws.security.handler.WSHandler.getPassword( WSHandler.java:571) at org.apache.ws.security.action.UsernameTokenAction.execute( UsernameTokenAction.java:31) ..... END ERROR I've looked all over and can't find any info on this error that solves the problem. I'm running... Java 1.5.0_10 Tomcat 5.5.16 Axis 1.4 Any help would be greatly appreciated. Thanks, Ryan
