wsdl2java求助

晕dows 发布于 2016/01/05 10:37
阅读 141
收藏 0

我有个功能需要连接某个webservice平台,
这个平台发布了多个WebService

假定分别是

Http://server/ShoppingService?WSDL
    方法是
    ShoppingResp shopping(ShoppingReq req);

Http://server/BookingService?WSDL
    方法是
    BookingResp booking(BookingReq req);

com.server.shopping.ShoppingResp和com.server.booking.BookingResp都继承了com.server.base.BaseResp
com.server.shopping.ShoppingResp和com.server.booking.BookingResp都有个成员变量com.server.common.CommonResp  

com.server.shopping.ShoppingReq和com.server.booking.BookingReq都继承了com.server.base.BaseReq
com.server.shopping.ShoppingReq和com.server.booking.BookingReq都有个成员变量com.server.common.CommonReq 

我现在希望通过脚本方式自动生成client(目前使用的是maven),设定生成的包名是
com.client.shoppingcom.client.booking

如果不用特殊定制目标包名的话就完全没有下面的问题了...但是自动生成的包名是com.server

目前我的问题是:

1:能不能定义BaseResp和BaseReq生成到com.client.base下面

2.能不能定义CommonResp和CommonReq生成到com.client.common下面

总结一下,就是能不能指定某一个类生成到指定的包下面

加载中
0
晕dows
晕dows

人工置顶...
没人这么用的么...

0
lyle_luo
lyle_luo
你是想改成你对应的路径?这个不可能吧,你可以生成后手动改名呀,反正生成的client是你自己用,对不对。为什么要这么纠结
晕dows
晕dows
因为我需要自动生成 怎么说吧。。。实际上的webservice有十几个,手改的话会死的。。。
返回顶部
顶部