我在axis2中开发的Web服务中有一个Web服务客户端。Web 服务客户端需要一些壁垒依赖项来构建肥皂消息,并且还需要用户的密码。
密码取自此类:PWCBHandler,我将此类放在包含 Web 服务客户端到另一个 Web 服务的 Web 服务中。
并以这种方式从策略中加载该类
rc.setPwCbClass(PWCBHandler.class.getName());
问题是壁垒在此代码行中找不到类:
Class cbClass;
try {
cbClass = Loader.loadClass(classLoader, cbHandlerClass);
} catch (ClassNotFoundException e) {
throw new RampartException("cannotLoadPWCBClass",
new String[]{cbHandlerClass}, e);
}
我的问题是:我需要把这个类放在哪里才能从壁垒配置加载它?