Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
PUBLIC CLOUD
PRIVATE CLOUD
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
Runtime Java null pointer error
Ravi_Swamy
created an external component but it is making a call to internal java class.when i click on "preview" in the component, it throws this error (mentioned below). Please help.
java.lang.RuntimeException: Unable to access template (CS): /iwadmin/main/livesite/component/WORKAREA/shared/Product_Browse/BuyingGuide.component
at com.interwoven.livesite.iw.servlet.preview.PageBuilder.getComponentPalettePage(PageBuilder.java:310)
at com.interwoven.livesite.iw.servlet.preview.PageBuilder.getPreviewPage(PageBuilder.java:102)
at com.interwoven.livesite.iw.servlet.preview.PreviewDataMapping.setPage(PreviewDataMapping.java:192)
at com.interwoven.livesite.iw.servlet.preview.rendering.PreviewRenderingManager.doSetupPage(PreviewRenderingManager.java:130)
at com.interwoven.livesite.iw.servlet.preview.rendering.PagePaletteRenderingManager.buildContext(PagePaletteRenderingManager.java:126)
at com.interwoven.livesite.iw.servlet.preview.rendering.PagePaletteRenderingManager.preRender(PagePaletteRenderingManager.java:91)
at com.interwoven.livesite.iw.servlet.preview.rendering.PagePaletteRenderingManager.render(PagePaletteRenderingManager.java:150)
at com.interwoven.livesite.runtime.impl.BaseRequestContext.render(BaseRequestContext.java:201)
at com.interwoven.livesite.iw.servlet.preview.PagePaletteFilter.doFilter(PagePaletteFilter.java:80)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.apache.xalan.transformer.TransformerImpl.setOutputProperty(TransformerImpl.java:966)
at com.interwoven.livesite.common.xml.StylesheetWrapper.setOutputProperties(StylesheetWrapper.java:604)
at com.interwoven.livesite.common.xml.StylesheetWrapper.transformToString(StylesheetWrapper.java:457)
at com.interwoven.livesite.runtime.model.page.RuntimePage.init(RuntimePage.java:317)
at com.interwoven.livesite.model.page.PreviewPage.(PreviewPage.java:144)
at com.interwoven.livesite.model.page.PageConverter.convertXMLToEmptyPreviewPage(PageConverter.java:114)
at com.interwoven.livesite.model.util.TempPage.getPalettePreviewPage(TempPage.java:129)
at com.interwoven.livesite.iw.servlet.preview.PageBuilder.getComponentPalettePage(PageBuilder.java:306)
... 24 more
Find more posts tagged with
Comments
Crsb
It looks like you are getting the null expection when it tried using setOutputProperty in TransformerImpl.java with a null transformer obj. probably the null object is caused by failing to access /iwadmin/main/livesite/component/WORKAREA/shared/Product_Browse/BuyingGuide.component.
you might want to post your code, it will be easier to find with the null is coming from.