解决cxf+spring发布的webservice,types,portType和message以import方式导入
2015-08-03 10:47
639 查看
用cxf+spring发布了webservice,发现生成的wsdl的types,message和portType都以import的方式导入的.。
原因:命名空间问题
我想要生成的wsdl在同个文件中包括所有的wsdl定义信息。
解决方法:
方法一:
将接口和实现类放到同一个包下,一般这样不科学。
方法二:
在接口类和实现类中的注解中加入命名空间属性配置,@WebService(targetNamespace="http://www.a.b.c/"),两个的值必须相同;或者接口的配置成实现类的默认值、实现类的配置成接口的默认值,总之两个要一样。
原因:命名空间问题
我想要生成的wsdl在同个文件中包括所有的wsdl定义信息。
解决方法:
方法一:
将接口和实现类放到同一个包下,一般这样不科学。
方法二:
在接口类和实现类中的注解中加入命名空间属性配置,@WebService(targetNamespace="http://www.a.b.c/"),两个的值必须相同;或者接口的配置成实现类的默认值、实现类的配置成接口的默认值,总之两个要一样。
相关文章推荐
- java线程池(newSingleThreadExecutor())小应用
- eclipse中新建分支
- 【转】(索引)java sql包下面的类的用法
- windows 判断环境变量有无输入正确 echo %JAVA_HOME%
- java.lang.IncompatibleClassChangeError
- dataSource: The name of the property, following JavaBean naming conventions.解决方法
- 运行eclipse 64位出错;Failed to load the JNI shared library
- [leetcode-56]Merge Intervals(java)
- spring配置定时器的时间设置
- Java面向对象纪要
- 如何做实时监控Spring Boot服务
- java集合(ArrayList)
- Java之泛型【入门版,实例解析】
- java Map接口源码分析
- spring事物管理
- JAVA获取IP地址和本机IP地址的工具类
- 换了个32位的jdk.Eclipse 弹出“Failed to load the JNI shared library jvm.dll”
- [置顶] Java常见问题分析(内存溢出、内存泄露、线程阻塞等)
- JDK1.5以后各版本新特性
- java Collection源码解析