换了私钥后就成这样了 algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.interna

野木香 2014-01-22 09:02:15
Caused by: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl)
at java.security.Provider$Service.newInstance(Provider.java:1245)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:147)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)
at javax.net.ssl.SSLContext.getDefault(SSLContext.java:68)
at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:102)
at org.apache.axis.components.net.JSSESocketFactory.initFactory(JSSESocketFactory.java:61)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:79)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:191)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:404)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at com.shengpay.hpsc.core.domainservice.ecitic.ws.impl.EciticWsServiceAxisImpl.call(EciticWsServiceAxisImpl.java:32)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.send(XStreamProcessor.java:77)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.process(XStreamProcessor.java:57)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.process(XStreamProcessor.java:45)
at com.shengpay.fcf.core.domainservice.template.AbstractChannelService.doService(AbstractChannelService.java:74)
at com.shengpay.hpsc.core.domainservice.ecitic.task.EciticMaintainSessionTask.checkin(EciticMaintainSessionTask.java:87)
at com.shengpay.hpsc.core.domainservice.ecitic.task.EciticMaintainSessionTask.access$000(EciticMaintainSessionTask.java:25)
at com.shengpay.hpsc.core.domainservice.ecitic.task.EciticMaintainSessionTask$1.run(EciticMaintainSessionTask.java:73)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
at java.security.KeyStore.load(KeyStore.java:1185)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.getDefaultKeyManager(DefaultSSLContextImpl.java:150)
at com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl.<init>(DefaultSSLContextImpl.java:40)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.lang.Class.newInstance0(Class.java:355)
at java.lang.Class.newInstance(Class.java:308)
at java.security.Provider$Service.newInstance(Provider.java:1221)
... 28 more
2014-01-22 18:51:00,020 [ERROR][hpscScheduler_Worker-5] CheckInChannelService[88] - COMMUNICATION mismatch ErrorCodeType POST_SEND
java.lang.IllegalArgumentException: COMMUNICATION mismatch ErrorCodeType POST_SEND
at com.shengpay.fcf.core.domain.exceptions.postsend.PostSendException.checkErrorCode(PostSendException.java:35)
at com.shengpay.fcf.core.domain.exceptions.ChannelException.<init>(ChannelException.java:17)
at com.shengpay.fcf.core.domain.exceptions.postsend.PostSendException.<init>(PostSendException.java:17)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.send(XStreamProcessor.java:81)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.process(XStreamProcessor.java:57)
at com.shengpay.hpsc.core.domainservice.ecitic.processor.XStreamProcessor.process(XStreamProcessor.java:45)
at com.shengpay.fcf.core.domainservice.template.AbstractChannelService.doService(AbstractChannelService.java:74)
at com.shengpay.hpsc.core.domainservice.ecitic.task.EciticMaintainSessionTask.checkin(EciticMaintainSessionTask.java:87)
at com.shengpay.hpsc.core.domainservice.ecitic.task.EciticMaintainSessionTask.doTask(EciticMaintainSessionTask.java:49)
at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.MethodInvoker.invoke(MethodInvoker.java:273)
at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean$MethodInvokingJob.executeInternal(MethodInvokingJobDetailFactoryBean.java:264)
at org.springframework.scheduling.quartz.QuartzJobBean.execute(QuartzJobBean.java:86)
at org.quartz.core.JobRunShell.run(JobRunShell.java:223)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)
...全文
1240 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_32019959 2015-10-19
  • 打赏
  • 举报
回复
楼主有解决问题么?同遇到

4,387

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧