0

我正在尝试在http://www-01.ibm.com/support/docview.wss?uid=swg21592616中提到的 WAS 生产环境中导入 SSL 证书,但是在最后一步之前(单击确定添加列表中的新证书),我收到下一个错误:

java.lang.ClassCastException:com.ibm.websphere.models.config.security.impl.SecurityImpl 与 com.ibm.ws.console.security.SignerCerts.SignerCertsController.setupCollectionForm 上的 javax.management.AttributeList 不兼容(SignerCertsController.java:156 ) 在 org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:242) 在 org.apache.struts 的 com.ibm.ws.console.core.action.BaseController.perform(BaseController.java:401)。 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java: com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:207) 279) 在 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486) 在 org.apache。struts.action.ActionServlet.doPost(ActionServlet.java:528) at javax.servlet.http.HttpServlet.service(HttpServlet.java:738) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at com .ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1443) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1384) 在 com.ibm.ws.webcontainer.filter .WebAppFilterChain.doFilter(WebAppFilterChain.java:104) 在 com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77) 在 com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java :852) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:443) 在 com.ibm 的 com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:785)。 ws。webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175) 在 com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:325) 在 org.apache.struts.action.RequestProcessor.doForward(RequestProcessor. java:1070) 在 org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:273) 在 org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455) 在 org.apache.struts.tiles .TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:319) 在 com.ibm.isclite.container.controller.InformationController.processForwardConfig(InformationController.java:207) 在 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279) ) 在 org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486) 在 org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:738) 在 javax.servlet.http.HttpServlet.service(HttpServlet .java:831) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1443) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1384) 在 com。 ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131) 在 com.ibm.ws.console.core.servlet.WSCUrlFilter.setUpCommandAssistence(WSCUrlFilter.java:927) 在 com.ibm.ws.console。 core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:494) 在 com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:315) 在 com.ibm.ws.webcontainer.filter.FilterInstanceWrapper。doFilter(FilterInstanceWrapper.java:188) 在 com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116) 在 com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)在 com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:852) 在 com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:785) 在 com.ibm.ws.webcontainer .servlet.ServletWrapper.handleRequest(ServletWrapper.java:443) 在 com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:175) 在 com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp .java:3610) 在 com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:274) 在 com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:926) 在 com。ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1557) 在 com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:173) 在 com.ibm.ws.http.channel.inbound。 impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455) 在 com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384) 在 com.ibm.ws.http.channel.inbound。 impl.HttpInboundLink.ready(HttpInboundLink.java:272) 在 com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1016) 在 com.ibm.ws.ssl.channel.impl.SSLConnectionLink$ MyReadCompletedCallback.complete(SSLConnectionLink.java:639) 在 com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1772) 在 com.ibm.ws.tcp.channel.impl。AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165) 在 com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 在 com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 在 com .ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 在 com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202) 在 com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler .java:766) 在 com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 在 com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)161)在com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)在com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202)在com.ibm.io.async.ResultHandler .runEventProcessingLoop(ResultHandler.java:766) 在 com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 在 com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)161)在com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)在com.ibm.io.async.ResultHandler.complete(ResultHandler.java:202)在com.ibm.io.async.ResultHandler .runEventProcessingLoop(ResultHandler.java:766) 在 com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:896) 在 com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1527)

WAS 版本是 7.0.0.0。SSL 证书来自https://web.sedeb2b.com/EdiwinWSPre/services/WSEmisionSoap

¿ 是否有其他方法可以在 WAS 中导入 SSL 证书?

4

1 回答 1

1

我建议考虑安装最新的修复包。7.0 版已于四年前发布,自那时以来已修复了大量错误:http ://www-01.ibm.com/support/docview.wss?uid=swg27014463

于 2013-02-09T12:43:42.503 回答