我是网络服务界的新手。我能够成功使用IBM RAD 7.5创建JAX-WS Web服务客户端。客户端包含在war文件中,然后包含在ear文件中。我在同一个war文件中有一个类,使用以下代码调用客户端,没有问题:
MyService service = new MyService();
IMyService port = service.getPort(IMyService.class);
Response res = port.doThings(request);
现在我想在共享jar中处理响应,以便在同一个耳朵中重复使用。但我开始看到java.lang.NoClassDefFoundError:Response。 我的问题是战争中的课程怎么能在同一个耳朵里看到?我在MANIFEST.MF中错过了一些配置吗?在web.xml中?在application.xml中?或者我应该在jar文件中而不是战争中组装Web服务客户端吗?