我已经使用 wsdl2java 在 Websphere 上完成了此操作(re: title of this topic),用于生成 wsdl 到 java 映射 xml 文件。我的端点是一个通用的无状态 EJB。EJB中的代码是通过遍历每个wsdl,得到wsdl操作生成的,并将其粘在生成的远程EJB接口中。每个 EJB 方法 impl 都是通用的,并且以相同的方式处理所有服务。使用此文档上的说明在 WAS 上执行此操作:http: //publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp ?topic=/com.ibm.websphere.base.doc/info/aes/ ae/twbs_devwbsjaxrpcwsdl.html
现在,如果有人在 Sun AS 9.1 中做过类似的事情,我请大家帮忙。
从现有的 WSDL(和 xsd)文件开始。知道每个服务的唯一 EJB 服务端点实现是相同的,并生成一个 EAR 文件(webservices.xml、ejb-jar.xml 等)。
曾在 wscompile 等方面苦苦挣扎,但没有以与 WebSphere 相同的方式获得任何软件。
感谢帮助。