000030236 - All Reports fail after 6.8.1 P13 update in WAS

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 3Show Document
  • View in full screen mode

Article Content

Article Number000030236
Applies ToRSA Product Set: Identity Management and Governance
RSA Product/Service Type: Hosted
RSA Version/Condition: 6.8.1
Platform: WebSphere
Platform (Other): Linux x64 x86
O/S Version: null
Product Name: RSA-0018000
Product Description: Access Certification Manager
IssueAll Reports fail after 6.8.1 P13 update in WAS with following errors:
03/31/2015 09:04:57.419 ERROR (WebContainer : 5) [com.aveksa.server.report.Report] SQL: null 
03/31/2015 09:04:57.421 ERROR (WebContainer : 5) [com.aveksa.server.report.Report] Error in fillReport 
com.aveksa.server.runtime.ServerException: com.aveksa.server.runtime.ServerException: java.lang.UnsupportedOperationException 
at com.aveksa.server.report.Report.fillReport(Report.java:2006) 
at com.aveksa.server.report.Report.fillReport(Report.java:1663) 
at com.aveksa.server.report.Report.fillReport(Report.java:1652) 
at com.aveksa.gui.objects.report.GuiReport.fill(GuiReport.java:685) 
at com.aveksa.gui.pages.report.report_definition.view.ViewReportDialogView.printContent(ViewReportDialogView.java:71) 
at com.aveksa.gui.pages.base.view.DialogPageView.makeContent(DialogPageView.java:129) 
at com.aveksa.gui.pages.base.view.DialogPageView.handleRequest(DialogPageView.java:30) 
at com.aveksa.gui.pages.base.data.PageData.drawView(PageData.java:100) 
at com.aveksa.gui.pages.base.data.PageData.handleRequest(PageData.java:92) 
at com.aveksa.gui.pages.base.data.dialog.EditableDialogPageData.handleRequest(EditableDialogPageData.java:69) 
at com.aveksa.gui.pages.PageManager.forwardRequest(PageManager.java:558) 
at com.aveksa.gui.pages.PageManager.handleRequest(PageManager.java:322) 
at com.aveksa.gui.pages.PageManager.handleRequest(PageManager.java:253) 
at com.aveksa.gui.core.MainManager.handleRequest(MainManager.java:163) 
at com.aveksa.gui.core.MainManager.doGet(MainManager.java:121) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) 
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661) 
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602) 
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149) 
at com.aveksa.gui.core.filters.LoginFilter.doFilter(LoginFilter.java:67) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) 
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) 
at com.aveksa.gui.util.security.XSSFilter.doFilter(XSSFilter.java:20) 
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190) 
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125) 
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80) 
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908) 
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939) 
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507) 
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181) 
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91) 
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878) 
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592) 
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191) 
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453) 
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515) 
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306) 
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84) 
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1784)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175) 
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) 
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) 
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138) 
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204) 
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775) 
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905) 
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656) 
Caused by: 
com.aveksa.server.runtime.ServerException: java.lang.UnsupportedOperationException 
at com.aveksa.server.report.Report.loadDesign(Report.java:1596) 
at com.aveksa.server.report.Report.getQuery(Report.java:1124) 
at com.aveksa.server.report.Report.fillReport(Report.java:1964) 
... 47 more 
CauseACM-49646 : Added a xerces library to our EAR that is causing a conflict with the report jasper engine on WebSphere.
Resolutionremoving the jar xercesImpljaxb.jar from our Ear causes the problem to go away.


**Alert:**This fix will break the ServiceNow connector on WAS. 
Solution is to upgrade to 6.8.1 P14
Workaroundremoving the jar xercesImpljaxb.jar from our Ear causes the problem to go away. 


**Alert:**This fix will break the ServiceNow connector on WAS. 

Outcomes