[ https://issues.apache.org/jira/browse/NIFI-10582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17655571#comment-17655571 ]
Greg Konar commented on NIFI-10582: ----------------------------------- [~dstiegli1] Please do not close this yet. I have attached a template that will demonstrate the load issue I encountered (JSON to SQL and database references were removed as the failure occurred prior to those processors). The error appears in *Convert Delimited to JSON Format* as there are not enough fields available since the line was split. This does not occur when I pre-process all .SVG using a bash shell script and xsltproc uses *<xsl:strip-space elements="*"/>* prior to loading the files with NiFi. I would like to stop using the bash shell script workaround. > <xsl:strip-space> XSLT element does not work in NiFi 1.15.3 > ----------------------------------------------------------- > > Key: NIFI-10582 > URL: https://issues.apache.org/jira/browse/NIFI-10582 > Project: Apache NiFi > Issue Type: Bug > Components: Core Framework > Affects Versions: 1.15.3 > Environment: Windows 10 Pro, 21H2, 64-bit O/S, 64GB RAM > Apache NiFi 1.15.3 > openjdk version "11" 2018-09-25 > OpenJDK Runtime Environment 18.9 (build 11+28) > OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode) > Reporter: Greg Konar > Priority: Major > Attachments: 14_R01.csv, 14_R01.csv_err, 14_R01.svg, 21_R01.csv, > 21_R01.csv_err, 21_R01.svg, svgTest.xsl > > > I was using NiFi to convert SVG files to pipe delimited format so I can load > and convert them to a proprietary XML structure required by our application. > One client sent us files that contained rogue newline characters which caused > nearly 25% of the files to fail to load. Using *<xsl:strip-space>* in my > XSLT file, I was able to manually "repair" the files. > When the _*TransformXML*_ processor was pointed to my svgTest.xsl XSLT file, > the files still failed to load. > To prove the file was good, I created a bash shell script which applied the > XML transformation to my SVG files, then I injected the delimited files at a > later point in my flow. ALL FILES LOADED. > Please find my _*svgTest.xsl*_ file attached. > Please fix this bug in NiFi and let me know which version contains the fix as > I am our company's "NiFi Champion". > If you have any questions or need additional information, please let me know. > Thank you in advance. -- This message was sent by Atlassian Jira (v8.20.10#820010)