- 浏览: 821819 次
- 性别:
- 来自: 株洲->深圳
文章分类
- 全部博客 (283)
- JAVA (54)
- 数据库 (25)
- Linux (22)
- Spring (9)
- Hibernate (7)
- mybatis (1)
- struts (10)
- javascript (22)
- Web (11)
- 异常 (30)
- 工具 (21)
- pay (9)
- 软件相关 (7)
- 其它 (28)
- python (1)
- 缓存 (9)
- 面试题 (2)
- 代码规范 (14)
- 网络编程 (1)
- 架构设计 (1)
- 程序测试 (3)
- 移动 (1)
- 安全 (2)
- 服务器 (4)
- 程序员 (1)
- php (4)
- 非技术 (7)
- web容器 (3)
- 竞彩篮球 (1)
- nginx (5)
- 加密 (2)
- jquery (2)
- 原理 (2)
- 项目管理 (1)
- www..betradar.com (0)
- www.betradar.com (1)
- 爬虫 (1)
最新评论
-
July01:
有一款web 打印控件StratoIO,浏览器和系统的兼容性都 ...
WEB免费打印控件推荐(4款) -
lihaimian:
你好,有个问题咨询一个,为何我在java中,无法使用与运算符, ...
位运算、异或的实际应用 -
小黄牛:
很好谢谢分享!推荐几篇spring boot基础入门文章:ht ...
Spring Boot 快速入门 (官方quick start) -
littlesheep:
我按照你的方法从新生成了密钥可是还是报者个错误...
狗日的支付宝 -
di1984HIT:
学习了~~~
javassist:增强型的java反射工具,获取方法参数名
调用的接口与实际的接口参数个数、类型不一样
com.caucho.hessian.client.HessianRuntimeException: com.caucho.hessian.io.HessianProtocolException: expected end of map ('z') at '?' at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java) at $Proxy4.checkLogin(Unknown Source) at com.msd.test.marketing.MarketingHession.testLogin(MarketingHession.java:91) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) at org.junit.runners.ParentRunner.run(ParentRunner.java:236) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) Caused by: com.caucho.hessian.io.HessianProtocolException: expected end of map ('z') at '?' at com.caucho.hessian.io.HessianInput.error(HessianInput.java:1642) at com.caucho.hessian.io.HessianInput.readMapEnd(HessianInput.java:1220) at com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:190) at com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:127) at com.caucho.hessian.io.AbstractMapDeserializer.readObject(AbstractMapDeserializer.java:81) at com.caucho.hessian.io.HessianInput.readObject(HessianInput.java) at com.caucho.hessian.io.HessianInput.readReply(HessianInput.java:285) ... 25 more
hessain接口方法不能重载(方法名一样参数不一样)会报找不到方法
hessain方法重载解决的办法:
HessianProxyFactory factory = new HessianProxyFactory();
factory.setOverloadEnabled(true);
另外一种异情况:
Caused by: com.caucho.hessian.io.HessianProtocolException: expected integer at 0x63 at com.caucho.hessian.io.Hessian2Input.error(Hessian2Input.java:2705) at com.caucho.hessian.io.Hessian2Input.expect(Hessian2Input.java:2686) at com.caucho.hessian.io.Hessian2Input.readInt(Hessian2Input.java:845) at com.caucho.hessian.io.Hessian2Input.readObjectDefinition(Hessian2Input.java:2024) at com.caucho.hessian.io.Hessian2Input.readObject(Hessian2Input.java:1674) at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:220) ... 2 morecom.caucho.hessian.io.HessianProtocolException: expected integer at 0x63
请检查接口编写端与调用端Hessian版本是否一致
发表评论
-
linux 服务器挂载出问题,导致写文件失败,程序超时
2014-07-11 11:07 0linux 服务器挂载出问题,导致写文件失败,程序超时 -
HessianProxy cannot connect to 'http://localhost
2014-04-12 10:57 3278HessianProxy cannot connect t ... -
位运算、异或的实际应用
2013-12-24 15:53 10874一. 位操作基础,用 ... -
了解LinkedList原理
2013-12-25 14:38 11651.LinkedList介绍 线性链表集合,循环链表ht ... -
了解ArrayList原理
2013-12-18 10:45 11141.ArrayList 介绍 有序集合,按顺序存储元素 ... -
java Cookie的有效期
2013-12-03 19:55 6017Cookie的有效期 Cookie的maxAge决定着Co ... -
10 道 Java 泛型面试题
2013-10-20 19:07 1798关于泛型的面试题在 Java面试中变得越来越常见,因为 Ja ... -
tomcat 访问记录日志
2013-05-17 01:43 1722Tomcat7.0.xx访问请求记录是默认打开的 ... -
支付宝RSA 公私钥 程序生成,openssl rsa 密钥程序生成,想要多少有多少
2013-05-01 00:21 30521.先配置好openssl 环境变量 保证cmd 输 ... -
MD2withRSA is disabled
2013-04-25 14:44 1757请求https报以一错误: javax.net.ssl.S ... -
狗日的支付宝
2013-04-24 23:26 14707用openssl 生成的密钥老是报以下错误: ja ... -
quartz 启动时会自动启动检测是否有可用的新版本
2013-04-24 20:06 1843日志提示: [org.quartz.utils.Updat ... -
Data truncation: Incorrect datetime value: '' for column 'createTime' at row
2013-03-22 17:11 21981mysql SQL Error: 0, SQLState: ... -
session失效通过头信息判断跳转
2013-03-13 18:06 1672/** * 拦截用户是否登录跳转到登录页 * 页面请 ... -
jsonlib转换树型数据没其它框架好
2013-01-26 14:39 1441jsonlib的性能请看这篇文章:http://wangym ... -
[ava.net.SocketException四大异常解决方案
2012-12-05 12:31 5293java.net.SocketException如何才能 ... -
SSM1.0中UpdateSingleCache 参数keyIndex,dataIndex解释
2012-08-31 00:21 1436simple-spring-memcached 简称:ssm ... -
simple-spring-memcached-3.0.x 注解详解
2012-08-10 18:37 4629@CacheName: 指定缓存实例注解 @Cach ... -
simple-spring-memcached-3.0.x 用了lombok类库记录一下
2012-08-08 12:20 1500消除冗长的 Java 代码 Lombok Lombok ... -
Ehcache集群使用
2012-07-21 15:48 4791集群的事例是由别人提供(附件也提供下载,我将相关包已导入),我 ...
相关推荐
proguard混淆jar包提示错误:Unknown verification type [*] in stack map frame 解决方案:找到proguard源码中proguard\src\proguard\classfile\ClassConstants.java类,然后修改ATTR_StackMapTable的值,将原来的...
dubbo-monitor监控中心,基于alibaba dubbo.jar开发,解决Decode rpc invocation failed: expected map/object at java.lang.String (Ljava/lang/String)、com.alibaba.dubbo.common.URL' could not be instantiated...
* OUT OF RANGE NUMBER:一个控制参数的数字参数超出范围,例如OPTIMIZE控制只允许数字0到6值,7就将产生本错误信息。 * PARSE STACK OVERFLOW:解析堆栈溢出,如果源程序包含很复杂的表达式或如果块的嵌套深度超过...
解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4问题问题分析解决办法一解决办法二 解决 VSCode 编辑 ...
在MATLAB编程过程中,会遇到各种各样的错误,这些错误可能是由于语法错误、类型不匹配、文件处理不当等原因造成的。以下是一些常见的MATLAB错误及其解决办法: 1. **内存溢出 (error1: Out of memory)**:当MATLAB...
在Linux系统中,尤其是CentOS 7这样的发行版,运行.sh脚本时遇到"**syntax error: unexpected end of file**"或"**syntax error near unexpected token 'fi'**"这样的错误,通常是因为脚本文件的格式问题。...
这些错误可能是由于语法不正确、内存不足、类型不匹配等原因导致的。了解并掌握这些错误信息对于解决编程问题至关重要。本文将详细介绍KEIL编译过程中常见的错误信息及其含义,帮助开发者更好地定位和解决问题。 ##...
Figure of expected result
### 单片机程序错误代码及错误信息释义详解 在单片机程序开发过程中,开发者经常遇到各种编译错误,这些错误不仅会影响程序的编译成功与否,还可能直接影响到程序的功能实现与运行效率。因此,理解这些错误代码及其...
这是一个常见的编译错误,原因是类B对类A中的同名函数f1的重载仅根据返回值或调用约定上的区别。解决方法是检查函数的重载是否正确。 14. Error C2660:'SetTimer' : function does not take 2 parameters 这是一...
at android.content.res.StringBlock.getShort(StringBlock.java:231) at android.content.res.StringBlock.getString(StringBlock.java:91) at android.content.res.AXmlResourceParser.getName...
Some file crunching failed, see logs for details原因: 构建Gradle的时候,Gradle会去检查一下是否修改过文件的后缀名。一般大多数是出现在图片上,将.jpg修改成了.png
三本书很划算 有k8s 有docker Kubernetes in Action原版
在风险管理领域,条件风险价值(Conditional Value at Risk,简称CVaR)是一种衡量投资组合潜在损失的重要度量。它也被称为预期损失(Expected Shortfall)或平均最坏情况损失。CVaR不仅考虑了风险资产的极端损失,...
了解并掌握这些错误的原因及解决方法对于提高编程效率至关重要。本文将详细介绍20种常见的C++编译错误,并提供解决方案。 #### 1. fatal error C1010:unexpected end of file while looking for precompiled ...
MySql 的错误代码可能是由于各种原因所致,包括文件权限不正确、数据库连接信息不正确、权限不足、硬盘空间不足等。了解这些错误代码的含义和解决方法是非常重要的,可以帮助我们更好地使用 MySql 数据库。
### 常见的VC编译错误解析 在VC++编程过程中,遇到各种编译错误是在所难免的,尤其对于初学者而言,了解并掌握如何处理这些错误是至关重要的。下面将详细介绍文中提及的一些常见编译错误及其解决方法。 #### 1. `...
Matlab 常见语法错误及解决方法 在 Matlab 编程中,常常会遇到一些语法错误,影响着程序的正确执行。下面将对 Matlab 中常见的语法错误进行总结,并提供相应的解决方法。 1. Subscript indices must either be ...
【Python基于Flask框架的教务管理系统开发】 在IT领域,Web开发是一项核心技能,而Python的Flask框架因其轻量级、灵活和强大的特性,成为开发者构建Web应用的首选工具之一。本项目以"Python基于Flask框架的教务管理...
1. fatal error C1010: unexpected end of file while looking for precompiled header directive 这是编译错误之一,出现该错误的原因是预编译头文件路径不正确。解决方法是将正确路径的#include "stdafx.h"添加到...