Skip to main content
April 15, 2008
Question

cfdocument not working in CF8 on linux platform

  • April 15, 2008
  • 1 reply
  • 488 views
Hi,

I am trying to create a simple PDF on CF 8.0 in a Linux/Unix environment. Every time, it times out at 30 seconds and produces a timeout error in the exception log. In addition, the below exception is logged as well. I'm just creating a simple PDF.

CF Enterprise Version: 8,0,0,176276
Java version : 1.5
Java VM version: 2.3
Java spec version: 1.5
Operating System UNIX
OS Version 2.6.9-42.ELsmp

"Error","WebContainer : 1","04/10/08","08:31:39",,""
coldfusion.document.DocumentProcessor$TimeOutException
  at
coldfusion.document.DocumentProcessor.processContent(DocumentProcessor.java:251)
  at
coldfusion.document.DocumentProcessor.processContent(DocumentProcessor.java:155)
  at coldfusion.tagext.lang.DocumentTag.processContent(DocumentTag.java:1476)
  at coldfusion.tagext.lang.DocumentTag._processContent(DocumentTag.java:1396)
  at coldfusion.tagext.lang.DocumentTag.doAfterBody(DocumentTag.java:1354)
  at
cftest2ecfm625691459.runPage(/was_d68i/WebSphere/AppServer/profiles/was_d68i/installedApps/tfl0663bNode04Cell/Adobe_ColdFusion_8.ear/cfusion.war/Support/AcctTeamRpt/test.cfm:4)
  at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:192)
  at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:366)
  at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
  at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279)
  at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
  at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
  at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
  at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
  at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:74)
  at
coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
  at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
  at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
  at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
  at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
  at coldfusion.CfmServlet.service(CfmServlet.java:175)
  at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
  at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1068)
  at
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1009)
  at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
  at
coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
  at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
  at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
  at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
  at
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
  at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:771)
  at
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:679)
  at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:539)
  at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
  at
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)
  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)
  at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
  at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
  at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:263)
  at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
  at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
  at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
  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:136)
  at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
  at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:784)
  at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473)

Please help!!!!

Dave Phillips
    This topic has been closed for replies.

    1 reply

    Adobe Employee
    April 16, 2008
    Can you check if the server is running in headless mode? To run the server in headless mode, the system property "java.awt.headless" must be set on the JVM. We automatically set it on the standalone ColdFusion installation but since this is on websphere, you need to set that.