请问以下错误是什么原因导致,如何解决?
[ERROR] Unimplemented function JVM_IHashCode called
-- Java stack --
at java/lang/Object.hashCode()I(Native Method)
at java/util/HashMap.get(HashMap.java:380)
at com/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher.isAvailable(Lcom/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher;)Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher.isAvailable()Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuite.isAvailable()Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuiteList.buildAvailableCache(I)Lcom/sun/net/ssl/internal/ssl/CipherSuiteList;(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuiteList.getDefault()Lcom/sun/net/ssl/internal/ssl/CipherSuiteList;(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketImpl.init(Lcom/sun/net/ssl/internal/ssl/SSLContextImpl;Z)V(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketImpl.<init>(Lcom/sun/net/ssl/internal/ssl/SSLContextImpl;)V(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:56)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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/apache/commons/httpclient/protocol/ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:116)
at org/apache/commons/httpclient/protocol/SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:130)
at org/apache/commons/httpclient/HttpConnection.open(HttpConnection.java:707)
at org/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org/apache/commons/httpclient/HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org/apache/commons/httpclient/HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org/apache/commons/httpclient/HttpClient.executeMethod(HttpClient.java:397)
at org/apache/commons/httpclient/HttpClient.executeMethod(HttpClient.java:323)
at com/hth/base/util/net/HttpClient.executeMethod(HttpClient.java:39)
at com/hth/client/action/BaiduOauthApi.getJsonFromUrl(BaiduOauthApi.java:462)
at com/hth/client/action/BaiduOauthApi.getAccessToken(BaiduOauthApi.java:291)
at com/hth/client/action/BaiduOauthApi.baiduOpen(BaiduOauthApi.java:92)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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 com/opensymphony/xwork2/DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:404)
at com/opensymphony/xwork2/DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:267)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)
at com/opensymphony/xwork2/interceptor/TimerInterceptor.intercept(TimerInterceptor.java:110)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/validator/ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)
at org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:48)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at org/apache/struts2/interceptor/CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at org/apache/struts2/interceptor/FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
[ERROR] Unimplemented function JVM_IHashCode called
-- Java stack --
at java/lang/Object.hashCode()I(Native Method)
at java/util/HashMap.get(HashMap.java:380)
at com/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher.isAvailable(Lcom/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher;)Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuite$BulkCipher.isAvailable()Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuite.isAvailable()Z(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuiteList.buildAvailableCache(I)Lcom/sun/net/ssl/internal/ssl/CipherSuiteList;(Unknown Source)
at com/sun/net/ssl/internal/ssl/CipherSuiteList.getDefault()Lcom/sun/net/ssl/internal/ssl/CipherSuiteList;(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketImpl.init(Lcom/sun/net/ssl/internal/ssl/SSLContextImpl;Z)V(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketImpl.<init>(Lcom/sun/net/ssl/internal/ssl/SSLContextImpl;)V(Unknown Source)
at com/sun/net/ssl/internal/ssl/SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:56)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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/apache/commons/httpclient/protocol/ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:116)
at org/apache/commons/httpclient/protocol/SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:130)
at org/apache/commons/httpclient/HttpConnection.open(HttpConnection.java:707)
at org/apache/commons/httpclient/MultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(MultiThreadedHttpConnectionManager.java:1361)
at org/apache/commons/httpclient/HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
at org/apache/commons/httpclient/HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at org/apache/commons/httpclient/HttpClient.executeMethod(HttpClient.java:397)
at org/apache/commons/httpclient/HttpClient.executeMethod(HttpClient.java:323)
at com/hth/base/util/net/HttpClient.executeMethod(HttpClient.java:39)
at com/hth/client/action/BaiduOauthApi.getJsonFromUrl(BaiduOauthApi.java:462)
at com/hth/client/action/BaiduOauthApi.getAccessToken(BaiduOauthApi.java:291)
at com/hth/client/action/BaiduOauthApi.baiduOpen(BaiduOauthApi.java:92)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(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 com/opensymphony/xwork2/DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:404)
at com/opensymphony/xwork2/DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:267)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)
at com/opensymphony/xwork2/interceptor/TimerInterceptor.intercept(TimerInterceptor.java:110)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/validator/ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)
at org/apache/struts2/interceptor/validation/AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:48)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)
at com/opensymphony/xwork2/interceptor/MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at org/apache/struts2/interceptor/CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at org/apache/struts2/interceptor/FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
at com/opensymphony/xwork2/DefaultActionInvocation.invoke(DefaultActionInvocation.java:221)
at com/opensymphony/xwork2/interceptor/ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
at com/opensymphony/xwork2/DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:223)
at com/opensymphony/xwork2/util/profiling/UtilTimerStack.profile(UtilTimerStack.java:455)
解决方案 »
- 用struts2时,在jsp页面怎么创建并使用局部变量?
- FLEX+hibernate 进行多对一级联插入时无进行插入主表数据???
- Struts ActionForm
- xfire中INOUT参数如何传入
- could not find deserializer for type 请高手指教
- proxool0.9.0链接池遇到问题
- 请教 weblogic 重启问题
- 我想转到Linux下做Java开发信息管理类系统,请问需要学习那方面的东西,望前辈们指教!
- jbuilderX怎么配置struts?
- springmvc接收json数据的问题
- 这段代码是读exe文件,然后写到buffer里,通过socket传输。但是看不懂啊?
- 大家帮帮忙啦。struts2+hibernate
[ERROR] Unimplemented function JVM_IHashCode called
百度里叶找不到啊
JVM_IHashCode应该是个接口,然后没有实现,却调用了