
dubbo
飘茗
这个作者很懒,什么都没留下…
展开
-
dubbo重复提交调用
页面表单提交出现了重复提交的bug,在网络不好的时候,多次点击提交按钮,会出现多条一样的数据。之前以为是由于表单提交导致的这个bug,于是改写成ajax提交的方式,async:false(async 设置为 false,则所有的请求均为同步请求,在没有返回值之前,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行)function saveUser() { doSubmit(); var url = "${ctx}/membermanager/m.原创 2020-07-07 17:18:26 · 876 阅读 · 0 评论 -
dubbo linux系统关于图片上传的两个错
dubbo linux系统关于图片上传的两个错:首先需要安装图形库NoClassDefFoundError: com/sun/image/codec/jpeg/JPEGCodec做上传图片的时候,部署在Linux上总报JPEGCodec这个类找不到而在Windows本地上传是没问题的查了一下这个类在jdk下的jre/lib文件夹下的rt.jar包中。查资料显示有可能是这个类被最新版JDK废弃了,而这个类被存在jdk下的rt.jar包中,可能需要强制导入引用。...原创 2020-07-07 17:14:33 · 429 阅读 · 0 评论 -
No typehandler found for property createTime
2019-07-29 11:20:25,811 WARN [org.apache.ibatis.io.ResolverUtil] - Could not examine class 'com/pengji/linker/common/security/shiro/HasAnyPermissionsTag.class' due to a java.lang.NoClassDefFoundError with message: javax/servlet/jsp/tagext/TagSupport启动.原创 2020-07-07 17:07:07 · 7339 阅读 · 1 评论 -
dubbo终极异常com.alibaba.dubbo.rpc.RpcException Failed to invoke the method
dubbo终极异常com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method我这里说的是很隐蔽的一个错误,先去排除常规错误!!!!这个问题的终极问题答案是打好的项目缺少netty包!!!!!!!!!!...原创 2020-07-07 17:05:26 · 548 阅读 · 0 评论 -
dubbo反序列化问题 Unable to find class: path
最近线上环境和测试环境总是时不时报找不到dubbo服务的错,或者是路径错误。java.io.IOException:com.esotericsoftware.kryo.KryoException:Unabletofindclass:pathatcom.alibaba.dubbo.common.serialize.support.kryo.KryoObjectInput.readObject(KryoObjectInput.java:127)atcom.alibaba.d...原创 2020-07-07 17:04:26 · 2614 阅读 · 0 评论 -
记Dubbo调用Hessian序列化丢属性
记Dubbo调用Hessian序列化的一个坑昨天在工作中遇到了一个序列化的问题。有两个系统分别是A和B,A通过Dubbo调用B获取结果。B结果有个字段一直获取不到数据。后通过打日志发现 B的接口返回结果有值,A收到的结果没有值,开始怀疑序列化的问题。先开始看B结果对象那个字段的定义,发现父类里也有一个同样的字段且都实现了Get/Set方法,按道理,子类会覆盖父类,不至于丢失该字段的值。接下来把父类的字段去去掉,重新发布打包,A就能获取到这个字段的值了。上面的是一个现象和结果,通过网上搜阅发现已.原创 2020-07-07 16:59:04 · 537 阅读 · 0 评论 -
dubbo调用发生StackOverflowError栈溢出异常 java.lang.StackOverflowError: null
dubbo调用发生StackOverflowError栈溢出异常 昨天在工作中,dubbo抛出了一个bug——java.lang.StackOverflowError: null,具体的报错信息如下:Causedby:java.lang.StackOverflowError:nullatcom.alibaba.com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:406)atcom.al...原创 2020-07-07 16:58:00 · 2088 阅读 · 3 评论 -
dubbo使用hessian协议传输MultipartFile文件内容丟失
之前有个传输Excel的接口,传到dubbo层内容变空。第一种方法:dubbo跨系统传递流,会使得流为空,最简单有效的方法是将流转变为byte数组,然后再将byte数组转化为流,即用byte为中介传递。controlleruploadFile.getBytes()serviceInputStream inputStream = new ByteArrayInputStream(file);MultipartFile uploadFile = new MockMu...原创 2020-07-07 16:54:00 · 760 阅读 · 0 评论 -
duboo服务端找不到service
dubbo在新增service的时候经常会出现这样的错误,因为添加依赖的时候默认导入的是接口module<dubbo:service interface="com.pengji.linker.dubbox.services.modules.cx.clockIn.service.interf.IClockInBrowseRecordService" ref="clockInBrowseRecordService" protocol="dubbo"/>需原创 2020-07-07 16:53:12 · 950 阅读 · 1 评论