Caused by: java.lang.SecurityException: Prohibited package name: java.util.xsd
2016-08-12 16:15
661 查看
今天使用maven生成wsdl的时候。是可以的,但是wsdl生成代码后,调用时一直报
Caused by: java.lang.SecurityException: Prohibited package name: java.util.xsd
原因是wsdl生成jav代码的时候生成了一个java.util.xsd.Map
看了下服务端的代码,原因是因为一个内部的方法改成public了,但是这个其实是不对外开放的。改为private。
重新生成wsdl,然后重新生成代码即可。
报这个错误的原因大致是因为这些包是不允许创建的。具体还没细研究,因为针对这个项目,只需要把public改为private就好了。
Caused by: java.lang.SecurityException: Prohibited package name: java.util.xsd
原因是wsdl生成jav代码的时候生成了一个java.util.xsd.Map
看了下服务端的代码,原因是因为一个内部的方法改成public了,但是这个其实是不对外开放的。改为private。
重新生成wsdl,然后重新生成代码即可。
报这个错误的原因大致是因为这些包是不允许创建的。具体还没细研究,因为针对这个项目,只需要把public改为private就好了。
相关文章推荐
- Spring Aop的实现
- java实习生的成长之路<转>
- 安卓中碰到的JAVA引用传递问题
- 源码分析-java-Vector、Stack-与ArrayList的相关性
- Java中OutOfMemoryError
- 《Pro Java 7 NIO.2 》 The Asychronous Channel API 部分翻译
- spring security @PreAuthorize在controller中配置失效解决方法
- Spring常用注解
- java几种经典排序
- zz java反射性能低?如何优化
- Eclipse 直接开发HANA U…
- Java AIO 认识
- HANA Studio (Eclipse…
- Spring mvc / 和 /*的区别
- java死锁的一个例子
- java Gson java代码转字符串、对象使用
- eclipse中ant打包,报异常解决办法
- PAT乙级(Basic Level)1016(Java)
- Struts2与Spring、Hibernate三者整合的过程示例
- myeclipse8.5配置SSH环境