httpinvoker和信任库的问题

时间:2019-03-01 09:12:15

标签: java spring-remoting httpinvoker

我们刚刚在春季4.2.9中遇到了这个(奇怪的)问题。
我们的应用程序在Websphere 8.5上运行。

我们有1个httpinvoker证书存在问题,并且发现问题是他加载了jdk信任库而不是Websphere信任库
设置是:

SpecialCard

现在,由于其他http调用程序能够正常工作并且设置稍有不同,我删除了属性<bean id="customerService" class="org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean"> <property name="httpInvokerRequestExecutor"> <bean class="org.springframework.remoting.httpinvoker.HttpComponentsHttpInvokerRequestExecutor"> <property name="readTimeout" value="${timeout}"/> </bean> </property> <property name="serviceUrl" value="${provider.url}"/> <property name="serviceInterface" value="com.xxx.xxx.CustomerService"/> </bean> ,这使该服务正常工作,他收回了Websphere信任库

现在,有2个问题:

  1. 当我们添加httpInvokerRequestExecutor时,为什么他要使用jdk信任库而不是websphere信任库。
  2. 我如何添加自定义超时,因为在修复后,我们(暂时)将其删除了,并且由于需要进行设置,我们实际上需要它。

0 个答案:

没有答案