Hello Sudhir,
It means when you are selecting PDF document type, template is falling in some part.
Go into your template and check all section carefully, to check which part is giving error u can remove section one by one and you will be able to identify the issue part.
Hello Sudhir,
You can add debugger in your DOC_GenerateAttendanceReport MF and check which part it is failing, check inside MF where we are passing argument ,all are passing correctly.
Hi Raju,
You are my frequent advisor. Thank you very much.
The Document Type PDF is only creating the problem. It works with other document type.
Regards
Sudhir
Hi Raju,
It is not working even after remove sections etc. Actually, I? am using MF to retrieve a set of data. I have debugged the MF and noticed that it is executing completely.
It is throwing the dump while populating the pdf page.
What could be the problem ?
Regards
Sudhir
Hi Sudhir,
It seems the error is at the Microflow DOC_GenerateAttendanceReport please share the full details about this MF so we can detect the issue with you
Hi Ismail Anjrini,
The MF DOC_GenerateAttendanceReport
Defination of Generate PDF
The Template
Properties of Attendanceregister
The MF DS_GetAttendanceDetails
The tracelog on the console
As per the above screen it is processing all the records. Mendix ends with error just before presenting the PDF page.
Regards
Sudhir
Hi Sudhir T,
Can you just add a static text in your PDF template and try to export it, If this works then we could say the issue is in the data you are adding in the PDF template. It this does not work then the issue would be in GeneratePDF java action.
Can you check this and post your response.
Thanks
Hi Amit,
Nope. Same error which I have given in beginning.
The template is as below.
The MF does not contains parameter
Regards
Sudhir
Hi All,
Find the complete java dump
An error has occurred while handling the request. [User 'xxxxxx' with session id 'ec544e00-XXXX-XXXX-XXXX-XXXXXXXX0824' and roles 'User']
--------
com.mendix.webui.WebUIException: Exception while executing runtime operation at com.mendix.webui.actions.client.RuntimeOperationAction.$anonfun$apply$1(RuntimeOperationAction.scala:60)
Caused by: com.mendix.modules.microflowengine.MicroflowException: Unsupported filter type in stream-filter-list: flate at CMS.DOC_GenerateAttendanceReport (DocumentExport : 'Generate PDF (.pdf) document using template 'Doc_AttendanceReport'')
Advanced stacktrace: at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83)
Caused by: java.lang.IllegalArgumentException: Unsupported filter type in stream-filter-list: flate at org.apache.fop.pdf.PDFFilterList.addFilter(PDFFilterList.java:141) at org.apache.fop.pdf.PDFFilterList.addDefaultFilters(PDFFilterList.java:196) at org.apache.fop.pdf.PDFFactory.makeStream(PDFFactory.java:1529) at org.apache.fop.render.pdf.PDFContentGenerator.<init>(PDFContentGenerator.java:88) at org.apache.fop.render.pdf.PDFDocumentHandler.startPage(PDFDocumentHandler.java:260) at org.apache.fop.render.intermediate.util.IFDocumentHandlerProxy.startPage(IFDocumentHandlerProxy.java:132) at org.apache.fop.render.intermediate.IFRenderer.renderPage(IFRenderer.java:574) at org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:123) at org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(AbstractPageSequenceLayoutManager.java:316) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSequenceLayoutManager.java:243) at org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.makeNewPage(AbstractPageSequenceLayoutManager.java:287) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.makeNewPage(PageSequenceLayoutManager.java:192) at org.apache.fop.layoutmgr.PageBreaker.handleBreakTrait(PageBreaker.java:636) at org.apache.fop.layoutmgr.PageBreaker.startPart(PageBreaker.java:514) at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:564) at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:509) at org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:504) at org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:339) at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:458) at org.apache.fop.layoutmgr.PageBreaker.doLayout(PageBreaker.java:113) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageSequenceLayoutManager.java:143) at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.java:267) at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:140) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.java:390) at org.apache.fop.fo.FOTreeBuilder$3.run(FOTreeBuilder.java:207) at org.apache.fop.fo.FOTreeBuilder$3.run(FOTreeBuilder.java:204) at java.base/java.security.AccessController.doPrivileged(Native Method) at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:203) at net.sf.saxon.event.ContentHandlerProxy.endElement(ContentHandlerProxy.java:401) at net.sf.saxon.event.ProxyReceiver.endElement(ProxyReceiver.java:149) at net.sf.saxon.event.SequenceNormalizer.endElement(SequenceNormalizer.java:142) at net.sf.saxon.event.NamespaceReducer.endElement(NamespaceReducer.java:209) at net.sf.saxon.dom.DOMSender.outputElement(DOMSender.java:322) at net.sf.saxon.dom.DOMSender.walkNode(DOMSender.java:236) at net.sf.saxon.dom.DOMSender.outputElement(DOMSender.java:321) at net.sf.saxon.dom.DOMSender.walkNode(DOMSender.java:236) at net.sf.saxon.dom.DOMSender.send(DOMSender.java:99) at net.sf.saxon.dom.DOMObjectModel.sendDOMSource(DOMObjectModel.java:311) at net.sf.saxon.dom.ActiveDOMSource.deliver(ActiveDOMSource.java:40) at net.sf.saxon.event.Sender.send(Sender.java:104) at net.sf.saxon.jaxp.IdentityTransformer.transform(IdentityTransformer.java:364) at com.mendix.documentexporter.documents.PDFDocument$1.run(PDFDocument.java:100) at java.base/java.security.AccessController.doPrivileged(Native Method) at com.mendix.documentexporter.documents.PDFDocument.generateInputStream(PDFDocument.java:62) at com.mendix.documentexporter.documents.FOBasedDocument.exportToInputStream(FOBasedDocument.java:70) at com.mendix.documentexporter.DocumentGenerator.exportToInputStream(DocumentGenerator.java:132) at com.mendix.documentexporter.DocumentGenerator.exportToIMendixObject(DocumentGenerator.java:83) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:87) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:19) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.$anonfun$execute$1(MicroflowObject.scala:32) at scala.Option.flatMap(Option.scala:283) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.scala:29) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.$anonfun$executeAfterBreakingIfNecessary$2(MicroflowImpl.scala:167) at scala.Option.flatMap(Option.scala:283) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.scala:167) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.scala:114) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:58) at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.doCall(CoreActionHandlerImpl.scala:71) at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.call(CoreActionHandlerImpl.scala:48) at com.mendix.core.actionmanagement.internal.InternalCoreAction.call(InternalCoreAction.java:57) at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeSync$2(ActionManager.scala:106) at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20) at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:105) at com.mendix.basis.actionmanagement.MicroflowCallBuilderImpl.execute(MicroflowCallBuilderImpl.scala:62) at com.mendix.webui.actions.client.MicroflowRuntimeOperationExecutor.runMicroflow(MicroflowRuntimeOperationExecutor.scala:97) at com.mendix.webui.actions.client.MicroflowRuntimeOperationExecutor.$anonfun$apply$5(MicroflowRuntimeOperationExecutor.scala:57) at com.mendix.webui.actions.client.RegularClientAction$Helpers$.$anonfun$liftEither$1(RegularClientAction.scala:30) at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.$anonfun$apply$4(RegularClientAction.scala:56) at com.mendix.webui.requesthandling.helpers.StateHandling.withState(StateHandling.scala:46) at com.mendix.webui.requesthandling.helpers.StateHandling.withState$(StateHandling.scala:43) at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.withState(RegularClientAction.scala:46) at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:54) at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:46) at com.mendix.webui.actions.client.MicroflowRuntimeOperationExecutor.apply(MicroflowRuntimeOperationExecutor.scala:58) at com.mendix.webui.actions.client.RuntimeOperationAction.$anonfun$apply$1(RuntimeOperationAction.scala:55) at scala.util.Either.flatMap(Either.scala:352) at com.mendix.webui.actions.client.RuntimeOperationAction.apply(RuntimeOperationAction.scala:41) at com.mendix.webui.actions.client.RuntimeOperationAction.apply(RuntimeOperationAction.scala:30) at com.mendix.webui.actions.client.RegularClientAction$Helpers$.$anonfun$liftEither$1(RegularClientAction.scala:30) at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$3(RegularClientAction.scala:120) at scala.util.Try$.apply(Try.scala:210) at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2(RegularClientAction.scala:120) at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2$adapted(RegularClientAction.scala:118) at com.mendix.webui.requesthandling.helpers.ContextHandling.$anonfun$inContext$7(ContextHandling.scala:58) at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18) at com.mendix.basis.actionmanagement.ActionMonitoring$.$anonfun$monitor$1(ActionMonitoring.scala:52) at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20) at com.mendix.basis.actionmanagement.ActionMonitoring$.monitor(ActionMonitoring.scala:52) at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:58) at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:32) at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94) at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:29) at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:21) at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94) at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$1(RegularClientAction.scala:118) at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18) at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest(ProfileHandling.scala:14) at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest$(ProfileHandling.scala:10) at com.mendix.webui.actions.client.RegularClientAction.profileRequest(RegularClientAction.scala:94) at com.mendix.webui.actions.client.RegularClientAction.execute(RegularClientAction.scala:115) at com.mendix.webui.requesthandling.ClientRequestHandler.handleAction(ClientRequestHandler.scala:105) at com.mendix.webui.requesthandling.ClientRequestHandler.processRequest(ClientRequestHandler.scala:78) at com.mendix.externalinterface.connector.RequestHandler.doProcessRequest(RequestHandler.java:37) at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1(MxRuntimeConnector.scala:54) at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1$adapted(MxRuntimeConnector.scala:54) at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20) at com.mendix.external.connector.MxRuntimeConnector.processRequest(MxRuntimeConnector.scala:54) at com.mendix.basis.impl.MxRuntimeImpl.processRequest(MxRuntimeImpl.scala:221) at com.mendix.m2ee.appcontainer.server.handler.RuntimeServlet.service(RuntimeServlet.scala:40) at javax.servlet.http.HttpServlet.service(HttpServlet.java:750) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764) at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665) at org.eclipse.jetty.websocket.servlet.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:170) at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202) at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1570) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1385) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1543) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1307) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122) at org.eclipse.jetty.server.Server.handle(Server.java:563) at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:314) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100) at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:416) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:385) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:272) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:140) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:411) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:936) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1080) at java.base/java.lang.Thread.run(Thread.java:834)
Hi All,
Let me know what exactly the meaning of the following error
Caused by: com.mendix.modules.microflowengine.MicroflowException: Unsupported filter type in stream-filter-list: flate
Regards
Sudhir
Hi All,
Yesterday I have noticed that PDF generation is happening very well in another application. It is on the same developer desk and on the same server.
So, What could be the difference between these 2 application ? How to compare ?
Regards
Sudhir