No afraid not. I have updated to Manage 9.0.1 also and still have the same problem.
Original Message:
Sent: Wed August 07, 2024 10:25 PM
From: Dejan Matijas
Subject: BIM Viewer Plugin - Oauth v2
Hi Dominic, looks like we have similar issue.
We have raised it with IBM, but they are still trying to build an environment to reproduce it.
Did you manage to get it solved?
Cheers,
Dejan
------------------------------
Dejan Matijas
------------------------------
Original Message:
Sent: Wed July 24, 2024 01:09 PM
From: Dominic Bramley
Subject: BIM Viewer Plugin - Oauth v2
Hi Thomas,
I have just deployed the 20240716_MAS8or9AutodeskPlugin.zip package on my Maximo Manage 8.7.9 system as my BIM viewer had stopped working with authentication errors.
The update had broken all applications that use the viewer control. When you open assets / locations apps for example the UI does not respond to input.
A lot of errors as seen in the stack trace below are shown on the server. Are there any other steps required to migrate from the previous version?
java.lang.NullPointerException
at psdi.webclient.components.BIMViewer.getValue(BIMViewer.java:1390)
at psdi.webclient.components.BIMViewer.itemHasModel(BIMViewer.java:1463)
at psdi.webclient.components.BIMViewer.jspScript(BIMViewer.java:860)
at com.ibm._jsp._bimviewer._jspService(_bimviewer.java:783)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at psdi.webclient.system.controller.DynamicAttributeComponent.render(DynamicAttributeComponent.java:195)
at psdi.webclient.system.controller.BoundComponentInstance.render(BoundComponentInstance.java:1758)
at psdi.webclient.components.BIMViewer.render(BIMViewer.java:546)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.controls.BIMViewerCtrl.render(BIMViewerCtrl.java:29)
at psdi.webclient.system.controller.ControlInstance.renderChildren(ControlInstance.java:1155)
at psdi.webclient.system.controller.ComponentInstance.renderChildrenControls(ComponentInstance.java:681)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:619)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at com.ibm._jsp._sectioncol._jspService(_sectioncol.java:549)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.system.controller.DatasrcInstance.render(DatasrcInstance.java:218)
at psdi.webclient.controls.SectionCol.render(SectionCol.java:32)
at psdi.webclient.system.controller.ControlInstance.renderChildren(ControlInstance.java:1155)
at psdi.webclient.system.controller.ComponentInstance.renderChildrenControls(ComponentInstance.java:681)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:619)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at com.ibm._jsp._sectionrow._jspService(_sectionrow.java:494)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.system.controller.ControlInstance.renderChildren(ControlInstance.java:1155)
at psdi.webclient.system.controller.ComponentInstance.renderChildrenControls(ComponentInstance.java:681)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:619)
at com.ibm._jsp._section._jspService(_section.java:627)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at com.ibm._jsp._sectionouter._jspService(_sectionouter.java:918)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.system.controller.DatasrcInstance.render(DatasrcInstance.java:218)
at psdi.webclient.controls.Section.render(Section.java:158)
at psdi.webclient.system.controller.ControlInstance.renderChildren(ControlInstance.java:1155)
at psdi.webclient.system.controller.ComponentInstance.renderChildrenControls(ComponentInstance.java:681)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:619)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.controls.ClientArea.render(ClientArea.java:44)
at psdi.webclient.system.controller.ControlInstance.renderChildren(ControlInstance.java:1155)
at psdi.webclient.system.controller.ComponentInstance.renderChildrenControls(ComponentInstance.java:681)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:619)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:623)
at psdi.webclient.system.controller.ComponentInstance.renderChildComponents(ComponentInstance.java:700)
at com.ibm._jsp._page._jspService(_page.java:2420)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.controller.ComponentInstance.render(ComponentInstance.java:604)
at psdi.webclient.system.controller.ControlInstance.render(ControlInstance.java:902)
at psdi.webclient.system.controller.DatasrcInstance.render(DatasrcInstance.java:218)
at psdi.webclient.system.controller.PageInstance.render(PageInstance.java:178)
at psdi.webclient.system.controller.AppInstance.render(AppInstance.java:1603)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:572)
at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:431)
at psdi.webclient.system.controller.BaseInstance.handleEvent(BaseInstance.java:425)
at psdi.webclient.system.controller.ControlInstance.handleEvent(ControlInstance.java:1011)
at psdi.webclient.system.session.WebClientSession.handleEvent(WebClientSession.java:1296)
at psdi.webclient.system.session.WebClientSession.processRender(WebClientSession.java:5303)
at com.ibm._jsp._response._jspService(_response.java:202)
at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102)
at [internal classes]
at psdi.webclient.system.session.WebClientSession.handleRequest(WebClientSession.java:941)
at psdi.webclient.system.session.AsyncRequestManager.handleRequest(AsyncRequestManager.java:555)
at psdi.webclient.system.session.AsyncRequestManager.manageRequest(AsyncRequestManager.java:253)
at psdi.webclient.system.controller.RequestManager.manageRequest(RequestManager.java:317)
at psdi.webclient.servlet.WebClientServlet.handleRequest(WebClientServlet.java:141)
at psdi.webclient.servlet.WebClientServlet.doPost(WebClientServlet.java:52)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:706)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:791)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1260)
at [internal classes]
at psdi.webclient.system.filter.HttpCrossSiteScriptingSecurity.doFilter(HttpCrossSiteScriptingSecurity.java:66)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at psdi.webclient.system.filter.MXCorrelationFilter.doFilter(MXCorrelationFilter.java:137)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at psdi.webclient.system.filter.PerformanceMonitor.doFilter(PerformanceMonitor.java:126)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at com.ibm.tivoli.maximo.filter.UnSupportedMethodBlockFilter.doFilter(UnSupportedMethodBlockFilter.java:60)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at psdi.webclient.system.filter.HttpXFrameOptionsFilter.doFilter(HttpXFrameOptionsFilter.java:43)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at psdi.webclient.system.filter.MTContextFilter.doFilter(MTContextFilter.java:53)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
at psdi.webclient.system.filter.XAccessTokenFilter.doFilter(XAccessTokenFilter.java:146)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203)
at [internal classes]
Regards
Dominic
------------------------------
Dominic Bramley
Original Message:
Sent: Tue July 23, 2024 10:36 AM
From: Thomas Knowles
Subject: BIM Viewer Plugin - Oauth v2
Hello, An updated plugin has been posted for EAM 7.6 and MAS 8.11 or 9 versions.
New plugin Version on Maximo Community Site
------------------------------
Thomas Knowles
Maximo Product Manager
IBM
704-231-1341