XHTML org.apache.fop.fo.ValidationException: Invalid property encountered on fo:block: display

1
We have a document template where on some string attributes the XHTML display option is set to true. We encounter now a bug when trying to print one of these documents (see stacktrace below). The input is done with the CKE editor. We use the community commons XSSSanitize to sanitize the string. But we still get the error. Anyone a suggestion on how to debug this? It would have been nice if the document templates would do this sanitization by default when setting the value to true by the way :) Regards, Ronald [EDIT] Sollution to this problem. It seems that the CKeditor places a div tag in the string (<div class="wgt-CKEditorViewerForMendixNode mx-name-cKEditorViewerForMendix5" id="CKEditorForMendix_widget_CKEditorViewerForMendix_12" style="display: inline;">) No problem if you view this text in the browser but the document templates do not like these div's. Solved it by removing the divs from the stiring just before generating the document and then revert the object. Oct 9 10:26:08.305 127.0.0.1 tr10000: ERROR - Connector: (1/180) com.mendix.modules.microflowengine.MicroflowException: javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: Invalid property encountered on "fo:block": display (See position 9:4467) Oct 9 10:26:08.305 127.0.0.1 tr10000: ERROR - Connector: (2/180) at Talentmanagement.AfdrukkenVastleggingGesprek_VanuitWorkflow (DocumentExport : 'Generate PDF (.pdf) document using template 'Template_Planning_Manager'') Oct 9 10:26:08.305 127.0.0.1 tr10000: ERROR - Connector: (3/180) at Workflow.Workflow_AutomatischPDFGenereren_Achteraf (SubMicroflow : 'AfdrukkenVastleggingGesprek_VanuitWorkflow') Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (4/180) at MutatiesKoppeling.GenereerPDFAutomatisch (SubMicroflow : 'Workflow_AutomatischPDFGenereren_Achteraf') Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (5/180) at Workflow._0_Workflow_Taak_Bevestigen (SubMicroflow : 'GenereerPDFAutomatisch') Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (6/180) Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (7/180) Advanced stacktrace: Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (8/180) at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:144) Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (9/180) Oct 9 10:26:08.307 127.0.0.1 tr10000: ERROR - Connector: (10/180) Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: Invalid property encountered on "fo:block": display (See position 9:4467) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (11/180) at com.mendix.documentexporter.documents.PDFDocument.generateInputStream(PDFDocument.java:76) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (12/180) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (13/180) Caused by: javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: Invalid property encountered on "fo:block": display (See position 9:4467) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (14/180) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:502) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (15/180) at com.mendix.documentexporter.documents.PDFDocument$1.run(PDFDocument.java:100) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (16/180) at java.security.AccessController.doPrivileged(Native Method) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (17/180) at com.mendix.documentexporter.documents.PDFDocument.generateInputStream(PDFDocument.java:68) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (18/180) at com.mendix.documentexporter.documents.FOBasedDocument.exportToInputStream(FOBasedDocument.java:81) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (19/180) at com.mendix.documentexporter.DocumentGenerator.exportToInputStream(DocumentGenerator.java:112) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (20/180) at com.mendix.documentexporter.DocumentGenerator.exportToIMendixObject(DocumentGenerator.java:79) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (21/180) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:74) Oct 9 10:26:08.308 127.0.0.1 tr10000: ERROR - Connector: (22/180) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:17) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (23/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (24/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (25/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (26/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (27/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (28/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (29/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (30/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (31/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (32/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (33/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.309 127.0.0.1 tr10000: ERROR - Connector: (34/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (35/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (36/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (37/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (38/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (39/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (40/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (41/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (42/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (43/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.310 127.0.0.1 tr10000: ERROR - Connector: (44/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (45/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (46/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (47/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (48/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (49/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (50/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (51/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (52/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (53/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (54/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.311 127.0.0.1 tr10000: ERROR - Connector: (55/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (56/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (57/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (58/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (59/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (60/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.312 127.0.0.1 tr10000: ERROR - Connector: (61/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (62/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (63/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (64/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (65/180) at com.mendix.core.component.InternalCore.execute(InternalCore.java:229) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (66/180) at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (67/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:300) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (68/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (69/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (70/180) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:126) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (71/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (72/180) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:128) Oct 9 10:26:08.313 127.0.0.1 tr10000: ERROR - Connector: (73/180) at scala.util.Try$.apply(Try.scala:191) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (74/180) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:122) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (75/180) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (76/180) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:119) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (77/180) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (78/180) at akka.actor.ActorCell.invoke(ActorCell.scala:487) Oct 9 10:26:08.314 127.0.0.1 tr10000: ERROR - Connector: (79/180) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (80/180) at akka.dispatch.Mailbox.run(Mailbox.scala:220) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (81/180) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (82/180) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (83/180) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (84/180) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (85/180) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (86/180) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (87/180) Caused by: org.apache.fop.fo.ValidationException: null:9:4467: Invalid property encountered on "fo:block": display (See position 9:4467) Oct 9 10:26:08.315 127.0.0.1 tr10000: ERROR - Connector: (88/180) at org.apache.fop.events.ValidationExceptionFactory.createException(ValidationExceptionFactory.java:38) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (89/180) at org.apache.fop.events.EventExceptionManager.throwException(EventExceptionManager.java:58) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (90/180) at org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBroadcaster.java:175) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (91/180) at com.sun.proxy.$Proxy30.invalidProperty(Unknown Source) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (92/180) at org.apache.fop.fo.PropertyList.handleInvalidProperty(PropertyList.java:471) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (93/180) at org.apache.fop.fo.PropertyList.convertAttributeToProperty(PropertyList.java:390) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (94/180) at org.apache.fop.fo.PropertyList.addAttributesToList(PropertyList.java:321) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (95/180) at org.apache.fop.fo.FObj.processNode(FObj.java:122) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (96/180) at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:280) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (97/180) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:175) Oct 9 10:26:08.316 127.0.0.1 tr10000: ERROR - Connector: (98/180) at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1073) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (99/180) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (100/180) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:379) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (101/180) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2786) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (102/180) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (103/180) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:117) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (104/180) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (105/180) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (106/180) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (107/180) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) Oct 9 10:26:08.317 127.0.0.1 tr10000: ERROR - Connector: (108/180) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (109/180) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:485) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (110/180) at com.mendix.documentexporter.documents.PDFDocument$1.run(PDFDocument.java:100) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (111/180) at java.security.AccessController.doPrivileged(Native Method) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (112/180) at com.mendix.documentexporter.documents.PDFDocument.generateInputStream(PDFDocument.java:68) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (113/180) at com.mendix.documentexporter.documents.FOBasedDocument.exportToInputStream(FOBasedDocument.java:81) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (114/180) at com.mendix.documentexporter.DocumentGenerator.exportToInputStream(DocumentGenerator.java:112) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (115/180) at com.mendix.documentexporter.DocumentGenerator.exportToIMendixObject(DocumentGenerator.java:79) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (116/180) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:74) Oct 9 10:26:08.318 127.0.0.1 tr10000: ERROR - Connector: (117/180) at com.mendix.documentexporter.actions.microflow.DocumentExportAction.execute(DocumentExportAction.scala:17) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (118/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (119/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (120/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (121/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (122/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (123/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (124/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (125/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (126/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (127/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.319 127.0.0.1 tr10000: ERROR - Connector: (128/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (129/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (130/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (131/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (132/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (133/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (134/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (135/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (136/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (137/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (138/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (139/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (140/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (141/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (142/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.320 127.0.0.1 tr10000: ERROR - Connector: (143/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (144/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (145/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (146/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (147/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (148/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (149/180) at com.mendix.core.component.InternalCore.executeSync(InternalCore.java:206) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (150/180) at com.mendix.modules.microflowengine.actions.SubMicroflowAction.execute(SubMicroflowAction.scala:37) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (151/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.java:44) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (152/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.java:192) Oct 9 10:26:08.321 127.0.0.1 tr10000: ERROR - Connector: (153/180) at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.java:149) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (154/180) at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:49) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (155/180) at com.mendix.core.actionmanagement.CoreAction.doCall(CoreAction.java:261) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (156/180) at com.mendix.core.actionmanagement.CoreAction.call(CoreAction.java:249) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (157/180) at com.mendix.core.actionmanagement.ActionManager$1.execute(ActionManager.java:192) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (158/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (159/180) at com.mendix.core.actionmanagement.ActionManager.executeSync(ActionManager.java:198) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (160/180) at com.mendix.core.component.InternalCore.execute(InternalCore.java:229) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (161/180) at com.mendix.webui.actions.client.ExecuteAction.execute(ExecuteAction.java:135) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (162/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply$mcV$sp(ClientRequestHandler.scala:300) Oct 9 10:26:08.322 127.0.0.1 tr10000: ERROR - Connector: (163/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (164/180) at com.mendix.webui.requesthandling.ClientRequestHandler$$anonfun$handleRequest$1.apply(ClientRequestHandler.scala:293) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (165/180) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2$$anon$1.execute(ActionDispatching.scala:126) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (166/180) at com.mendix.util.classloading.Runner.doRunUsingClassLoaderOf(Runner.java:32) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (167/180) at com.mendix.core.session.Worker$$anonfun$receive$3$$anonfun$2.apply(ActionDispatching.scala:128) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (168/180) at scala.util.Try$.apply(Try.scala:191) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (169/180) at com.mendix.core.session.Worker$$anonfun$receive$3.applyOrElse(ActionDispatching.scala:122) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (170/180) at akka.actor.Actor$class.aroundReceive(Actor.scala:465) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (171/180) at com.mendix.core.session.Worker.aroundReceive(ActionDispatching.scala:119) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (172/180) at akka.actor.ActorCell.receiveMessage(ActorCell.scala:516) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (173/180) at akka.actor.ActorCell.invoke(ActorCell.scala:487) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (174/180) at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:238) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (175/180) at akka.dispatch.Mailbox.run(Mailbox.scala:220) Oct 9 10:26:08.323 127.0.0.1 tr10000: ERROR - Connector: (176/180) at akka.dispatch.ForkJoinExecutorConfigurator$AkkaForkJoinTask.exec(AbstractDispatcher.scala:393) Oct 9 10:26:08.324 127.0.0.1 tr10000: ERROR - Connector: (177/180) at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) Oct 9 10:26:08.324 127.0.0.1 tr10000: ERROR - Connector: (178/180) at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) Oct 9 10:26:08.324 127.0.0.1 tr10000: ERROR - Connector: (179/180) at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) Oct 9 10:26:08.324 127.0.0.1 tr10000: ERROR - Connector: (180/180) at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
asked
2 answers
2

We have had this problem: sanitizing rich text yields invalid XML: you get < br > tag without < /br > tags. Do a replaceAll of < br > with < br/ >:

replaceAll($Entity/Attribute, '<br>', '<br/>')
answered
0

I was facing this Issue,  you might be storing ckeditor value in unlimited String . Pass the unlimited string to a custom Java Action with following Piece of code 

Document doc = Jsoup.parse(UnlimitedString, "UTF-8");
doc.outputSettings().syntax(Document.OutputSettings.Syntax.xml);
outHtml = doc.toString();

And then Pass outHtml to Doc Generator Activity . It will work .

answered