1
0
-1

We are using maestro. When imported the form to TM we see 'Receipt Render Error' at 'DashBoard - Latest Transactions section'. Is there any solution for this?

in error log the solution is given to increase  timeout.. where exactly to increase the timeout?

SolutionIncrease process timeout configuration  

 

Error details

TypeReceipt Render
NamePhantom JSRender Receipt Service Error
MessagePhantom JSRender Receipt Service Error : completed=false,htmlFilePath=/apps/avoka/transact/manager/work/phantomjs/delivery/2638-151/form.html,programFolder=/apps/avoka/transact/manager/phantomjs,progr  
User MessageReceipt Render Error
SolutionIncrease process timeout configuration  
Context
completed=false
htmlFilePath=/apps/avoka/transact/manager/work/phantomjs/delivery/2638-151/form.html
programFolder=/apps/avoka/transact/manager/phantomjs
programPath=/apps/avoka/transact/manager/phantomjs/phantomjs
controlFilePath=/apps/avoka/transact/manager/phantomjs/rasterize.js
htmlPath=/apps/avoka/transact/manager/work/phantomjs/delivery/2638-151/form.html
pdfPath=/apps/avoka/transact/manager/work/phantomjs/delivery/2638-151/receipt.pdf
pageSizeFormat=A4
pageSizeMargin=0.5cm
pageZoomFactor=0.8
processTimeout=20000 ms
Submission.ID=2638
Form.Code=xxx
Form.Name=Customer Demographics 
Form.Version=16
Organization=NAM 
Fallback Timeout=40000 ms  
Error Stack Trace
ApplicationException: Phantom JSRender Receipt Service Error: Receipt Render Error
	at com.avoka.fc.core.service.phantomjs.PhantomJSRenderReceiptService.rasterize(PhantomJSRenderReceiptService.java:405)
	at com.avoka.fc.core.service.phantomjs.PhantomJSRenderReceiptService.getReceiptDocument(PhantomJSRenderReceiptService.java:302)
	at com.avoka.fc.core.service.AbstractRenderReceiptService.renderReceipt(AbstractRenderReceiptService.java:256)
	at com.avoka.fc.core.service.impl.SubmissionReceiptServiceImpl.createReceiptPdf(
    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      Hi,

      You can see the parameters for a Transact Manager service in its Parameters tab.  This screenshot is from the Dynamic PDF Receipt service, but there should be a similar one for the Phantom JS service.  The parameter name may be different.

        CommentAdd your comment...