Hi All,
Since our upgrade to 10.2 I've noticed that a small percentage of our websheets display an icon like this
I have tried deleting and re-pasting the original image but can't seem to get the (company) logo or any image for that matter, to appear in the web on the same sheet in this workbook.
This is only prevalent in 10.2, in 10.1 these logos/images appeared as expected.
For the purposes of explaining the situation:
workbook name = "Assumption Metrics"
tab names = "Menu", "Planning", "JV"
Even if I paste the logo (that is rendering properly) from "Menu" and paste it multiple times into "JV" each pasted image when viewed in the web shows the broken icon shown above. I've tried with different images with the same result - can't get any image to render the web for this specific tab in the workbook.
There are about 6 workbooks that have these problematic tabs that don't render images.
Does anyone have any input on how to go about finding out how to fix this?
many thanks.
Image not rendering in 10.2 web
-
- Posts: 141
- Joined: Wed Nov 14, 2012 10:37 am
- OLAP Product: TM1
- Version: 2.0
- Excel Version: Office 365
- jim wood
- Site Admin
- Posts: 3961
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Image not rendering in 10.2 web
I'm guessing with the move away from IIS the images may need to be in a different location. Have you verified this? Also could it be a file type issue? Have you tried using other image types?
Jim.
Jim.
Struggling through the quagmire of life to reach the other side of who knows where.
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- MVP
- Posts: 733
- Joined: Wed May 14, 2008 11:06 pm
Re: Image not rendering in 10.2 web
So you have some workbooks which render images ok, and some that don't? What have you looked at in the problem workbooks that might make them different from the ones that render the images?JamiseBondi wrote:There are about 6 workbooks that have these problematic tabs that don't render images.
Robin Mackenzie
-
- Posts: 141
- Joined: Wed Nov 14, 2012 10:37 am
- OLAP Product: TM1
- Version: 2.0
- Excel Version: Office 365
Re: Image not rendering in 10.2 web
Thanks for the suggestions guys.
I haven't stored the images in a folder location per se. I've just pasted the image directly into the workbook so it resides in the .xlsx file.
Within the same workbook (that has three tabs), I've inserted the same logo stored as jpg, gif, bmp and png and all of these render fine on the first and second tab but none of them render at all on the third tab (of the same workbook). This behaviour occurs in other workbooks as well (about 5% of these problematic workbooks have this behaviour). I've looked for clues in the name manager (excel named ranges) and the web log. The web log is quite cryptic unless you a java guru
[http-80-7] ERROR () com.ibm.cognos.tm1.web.services.TM1Service - Exception Error: null
Stack Trace: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:229)
at com.ibm.cognos.tm1.web.services.dwr.DwrServiceFilter.doFilter(DwrServiceFilter.java:49)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:223)
at com.ibm.cognos.tm1.web.services.dwr.LoggingFilter$1.invoke(LoggingFilter.java:34)
at com.ibm.cognos.tm1.web.services.logging.ServiceLogging.logServiceCall(ServiceLogging.java:33)
at com.ibm.cognos.tm1.web.services.logging.ServiceLogging.monitorCall(ServiceLogging.java:102)
at com.ibm.cognos.tm1.web.services.dwr.LoggingFilter.doFilter(LoggingFilter.java:32)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:223)
at org.directwebremoting.impl.CreatorModule.executeMethod(CreatorModule.java:241)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:379)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:332)
at org.directwebremoting.dwrp.BaseCallHandler.handle(BaseCallHandler.java:104)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:120)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:141)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.ibm.cognos.tm1.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:40)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.ibm.cognos.tm1.web.GzipFilter.doFilter(GzipFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:795)
Caused by: com.ibm.cognos.tm1.web.session.SessionNotFoundException: TM1ServerSession ff303446-6fbb-49ef-8507-8e84bf1ed04f not found
at com.ibm.cognos.tm1.web.session.TM1WebSession.getTM1ServerSession(TM1WebSession.java:61)
at com.ibm.cognos.tm1.web.services.TM1AppService.getServerSession(TM1AppService.java:650)
at com.ibm.cognos.tm1.web.services.TM1AppService.getServerTree(TM1AppService.java:416)
at com.ibm.cognos.tm1.web.services.TM1AppService.refreshNavigationTree(TM1AppService.java:381)
at com.ibm.cognos.tm1.web.services.TM1Service.refreshNavigationTree(TM1Service.java:232)
Thanks guys, any pointers are appreciated!
I haven't stored the images in a folder location per se. I've just pasted the image directly into the workbook so it resides in the .xlsx file.
Within the same workbook (that has three tabs), I've inserted the same logo stored as jpg, gif, bmp and png and all of these render fine on the first and second tab but none of them render at all on the third tab (of the same workbook). This behaviour occurs in other workbooks as well (about 5% of these problematic workbooks have this behaviour). I've looked for clues in the name manager (excel named ranges) and the web log. The web log is quite cryptic unless you a java guru

[http-80-7] ERROR () com.ibm.cognos.tm1.web.services.TM1Service - Exception Error: null
Stack Trace: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:94)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:619)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:229)
at com.ibm.cognos.tm1.web.services.dwr.DwrServiceFilter.doFilter(DwrServiceFilter.java:49)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:223)
at com.ibm.cognos.tm1.web.services.dwr.LoggingFilter$1.invoke(LoggingFilter.java:34)
at com.ibm.cognos.tm1.web.services.logging.ServiceLogging.logServiceCall(ServiceLogging.java:33)
at com.ibm.cognos.tm1.web.services.logging.ServiceLogging.monitorCall(ServiceLogging.java:102)
at com.ibm.cognos.tm1.web.services.dwr.LoggingFilter.doFilter(LoggingFilter.java:32)
at org.directwebremoting.impl.CreatorModule$1.doFilter(CreatorModule.java:223)
at org.directwebremoting.impl.CreatorModule.executeMethod(CreatorModule.java:241)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:379)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:332)
at org.directwebremoting.dwrp.BaseCallHandler.handle(BaseCallHandler.java:104)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:120)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:141)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.ibm.cognos.tm1.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:40)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.ibm.cognos.tm1.web.GzipFilter.doFilter(GzipFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:795)
Caused by: com.ibm.cognos.tm1.web.session.SessionNotFoundException: TM1ServerSession ff303446-6fbb-49ef-8507-8e84bf1ed04f not found
at com.ibm.cognos.tm1.web.session.TM1WebSession.getTM1ServerSession(TM1WebSession.java:61)
at com.ibm.cognos.tm1.web.services.TM1AppService.getServerSession(TM1AppService.java:650)
at com.ibm.cognos.tm1.web.services.TM1AppService.getServerTree(TM1AppService.java:416)
at com.ibm.cognos.tm1.web.services.TM1AppService.refreshNavigationTree(TM1AppService.java:381)
at com.ibm.cognos.tm1.web.services.TM1Service.refreshNavigationTree(TM1Service.java:232)
Thanks guys, any pointers are appreciated!
- jim wood
- Site Admin
- Posts: 3961
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Image not rendering in 10.2 web
I'm no java guru sorry. Have you tried raising it with IBM?
Jim.
Jim.
Struggling through the quagmire of life to reach the other side of who knows where.
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Go Build a PC
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- Posts: 141
- Joined: Wed Nov 14, 2012 10:37 am
- OLAP Product: TM1
- Version: 2.0
- Excel Version: Office 365
Re: Image not rendering in 10.2 web
Thanks Jim. It's an outstanding PMR with IBM.....
So it's great!! and it's not yet solved...
Thanks though
So it's great!! and it's not yet solved...

Thanks though
-
- Posts: 141
- Joined: Wed Nov 14, 2012 10:37 am
- OLAP Product: TM1
- Version: 2.0
- Excel Version: Office 365
Re: Image not rendering in 10.2 web
Hi guys,
just wanted to share this 'solution':
At present (version 10.2.2 with Fix Pack 1) you cannot have any special characters in the names of the tabs in a workbook. For example, I had the % character in one of the tab names and as a result it would not display any images in that tab when viewed in the web. Hope this helps.
just wanted to share this 'solution':
At present (version 10.2.2 with Fix Pack 1) you cannot have any special characters in the names of the tabs in a workbook. For example, I had the % character in one of the tab names and as a result it would not display any images in that tab when viewed in the web. Hope this helps.
-
- Regular Participant
- Posts: 424
- Joined: Sat Mar 10, 2012 1:03 pm
- OLAP Product: IBM TM1, Planning Analytics, P
- Version: PAW 2.0.8
- Excel Version: 2019
Re: Image not rendering in 10.2 web
Thanks for sharing the solution. 

"You Never Fail Until You Stop Trying......"
-
- Posts: 40
- Joined: Tue Dec 21, 2010 12:43 am
- OLAP Product: Cognos Express
- Version: 10.2.1 FP3
- Excel Version: 2013
Re: Image not rendering in 10.2 web
Great, thanks so much JamiseBondi, I was experiencing the same issue in CX 10.2.1.3 when I had a tab name including the "|" character. 
