上一页 1 ··· 13 14 15 16 17
摘要: 异常发生说明:ssh整合过程,struts2.1,hibernate3.3,spring3.0异常信息:java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V原因:Hibernate3.3 Core Libraries 中的cglib-2.2.jar有冲突发生,需将其删除。 阅读全文
posted @ 2012-11-08 15:34 miss you 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 在CXF+S2SH服务端集成时,遇到很多问题。主要是jar不兼容的问题。CXF2.6+Hibernate3+struts2.0+spring3.01、首先看Root项目服务端的配置:Action只是测试调用服务端cxf-springDemo用的Struts2Filter:继承FilterDispatcher类,过滤cxfServlet的路径,以免struts2的过滤器将其过滤掉了。Struts.properties:struts.action.excludePattern=/webservice/.*配置struts2的过滤机制,不过滤路径为webservice/.*的URL,这个URL为CX 阅读全文
posted @ 2012-11-07 17:26 miss you 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 服务端:1、创建一个web项目作为服务端,名为:cxf-springDemo2、导入jar包:3、看src目录结构:接口SpringService类的代码如下:该类是提供对外调用的接口packagecom.spring.service;importjavax.jws.WebService;@WebServicepublicinterfaceSpringService{StringsayHello(Stringname);}实现类SpringServiceImpl类的代码如下:packagecom.spring.service.impl;importjavax.jws.WebService;im 阅读全文
posted @ 2012-11-07 16:20 miss you 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 根本原因是JDK6的版本问题。即使都是JDK1.6也是不一样的.原因就在于JDK1.6.0.30中有了EndpointReference.class,而同事安装的JDK1.6.0.2上面却没有EndpointReference.class这个类,所以会报错,你可以打开下JDK/jre/lib目录下的rt.jar看下里面的javax/xml/ws/下面是否有EndpointReference.class这个,如果缺失的话一般只有Endpoint.class这个。 阅读全文
posted @ 2012-11-07 15:37 miss you 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 在地址后面加上?wsdl即可如:http://localhost:8080/cxf-sshDemo/webservice/SpringService?wsdl 阅读全文
posted @ 2012-11-07 11:57 miss you 阅读(4868) 评论(0) 推荐(0) 编辑
摘要: Causedby:java.util.zip.ZipException:errorinopeningzipfile这个错误是因为在服务端的项目中建的Client类来运行。需要重新建一个client项目,再运行。 阅读全文
posted @ 2012-11-07 11:57 miss you 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 客户端服务端同为cxf,报org.apache.cxf.common.i18n.UncheckedException:Nooperationwasfou在服务实现类的注解@WebService(endpointInterface="com.cxf.service.SomeService")中,加上一个属性,targetNamespace="http://service.cxf.com/",这下,问题就解决了 阅读全文
posted @ 2012-11-07 11:55 miss you 阅读(2087) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://shilei78.blog.163.com/blog/static/76004198201071804651827/假设你的方法是这样:public DoSomethingResponse doSomething(String data);可能的解决方法:1、确保DoSomethingResponse的名字和方法名不一样。例如:将DoSomethingResponse改为DoSomethingResponseVO或者将方法名改为executedoSomething()。2、在你的响应类中加入@XmlType (namespace="http://namespac 阅读全文
posted @ 2012-11-07 11:29 miss you 阅读(3148) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17