Solaris 10
TS 6.7.1 SP1
I've searched the forums and found the many threads discussing problems with previewing relating to the manifest files TS creates in the root of the workarea. Although those posts don't seem to exactly match the problem I'm having, at least I don't think they do, I tried all the "fixes/workarounds", whatever you want to call them, without any luck.
It seems to me my problem is a permissions thing. I realize that means I might not get much help here, but thought I'd give it a shot. There are no manifest files in the root of my workarea, and no temp html files in my preview directory. At the moment my iw.cfg has preview_history_limit=500. I think my problem comes down to TS not being able to delete the manifest files it thinks is there, and then create a new one. This problem is happening for all users. An excerpt from the servletd_out.log when I do a preview:
2008-08-15 10:22:52,822 [http-8080-Processor23] WARN com.interwoven.cssdk.transform.impl.PreviewManifest (lxc038 commandID iw.formspub.do_preview) - exception while deleting manifest file //EC01Y508d/Pubs-Pubs/main/CRA-ARC/taxInfo/t1_complex/mtce/WORKAREA/t1_complex_mtce/zz_tst_lxc038_1_manifest com.interwoven.cssdk.common.CSObjectNotFoundException: /Pubs-Pubs/main/CRA-ARC/taxInfo/t1_complex/mtce/WORKAREA/t1_complex_mtce/zz_tst_lxc038_1_manifest(Object being looked up was not found) at com.interwoven.cssdk.filesys.jni.FileServiceAdapterImpl.deleteFile(Native Method) at com.interwoven.cssdk.filesys.impl.CSFileImpl.delete(CSFileImpl.java:764) at com.interwoven.cssdk.transform.impl.PreviewManifest.remove(PreviewManifest.java:368) at com.interwoven.cssdk.transform.impl.PreviewManifest.makeRoomForNextManifest(PreviewManifest.java:272) at com.interwoven.cssdk.transform.impl.PreviewManifest.(PreviewManifest.java:161) at com.interwoven.cssdk.transform.impl.PreviewOutputManager.(PreviewOutputManager.java:70) at com.interwoven.cssdk.common.impl.CSClientImpl.getTransformOutputManager(CSClientImpl.java:544) at com.interwoven.ui.formspub.DoPreviewCommand.execute(DoPreviewCommand.java:125) at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:915) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:752) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:629) at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:234) at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:163) at com.interwoven.ui.base.impl.command.CommandServlet.doPost(CommandServlet.java:263) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) 2008-08-15 10:22:52,940 [http-8080-Processor23] ERROR com.interwoven.ui.formspub.utils.PerlPTCompiler (lxc038 commandID iw.formspub.do_preview) - UtildClient executing command error. Return Code: 142 [Fatal Error] -1: Premature end of file. 2008-08-15 10:22:52,953 [http-8080-Processor23] ERROR com.interwoven.ui.formspub.DoPreviewCommand (lxc038 commandID iw.formspub.do_preview) - error to remove manifest com.interwoven.cssdk.common.CSException: (Premature end of file.) at com.interwoven.cssdk.transform.impl.PreviewManifest.getFileList(PreviewManifest.java:326) at com.interwoven.cssdk.transform.impl.PreviewManifest.remove(PreviewManifest.java:348) at com.interwoven.ui.formspub.DoPreviewCommand.execute(DoPreviewCommand.java:214) at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:915) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:752) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:629) at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:234) at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:163) at com.interwoven.ui.base.impl.command.CommandServlet.doPost(CommandServlet.java:263) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) Root cause: org.xml.sax.SAXParseException: Premature end of file. at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source) at javax.xml.parsers.DocumentBuilder.parse(Unknown Source) at com.interwoven.cssdk.transform.impl.PreviewManifest.getFileList(PreviewManifest.java:299) at com.interwoven.cssdk.transform.impl.PreviewManifest.remove(PreviewManifest.java:348) at com.interwoven.ui.formspub.DoPreviewCommand.execute(DoPreviewCommand.java:214) at com.interwoven.ui.base.impl.command.CommandHandler.doExecuteCommand(CommandHandler.java:915) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandDescriptor(CommandHandler.java:752) at com.interwoven.ui.base.impl.command.CommandHandler.tryRunCommandID(CommandHandler.java:629) at com.interwoven.ui.base.impl.command.CommandHandler.runCommandLoop(CommandHandler.java:234) at com.interwoven.ui.base.impl.command.CommandServlet.doGet(CommandServlet.java:163) at com.interwoven.ui.base.impl.command.CommandServlet.doPost(CommandServlet.java:263) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
|
Any help is appreciated. As always, thanks in advance.