This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch 3.15.x in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/3.15.x by this push: new 82ef04b4bd Fix Beanio tests for Windows 82ef04b4bd is described below commit 82ef04b4bdc165819433cec5ad935d3e5dcae025 Author: Lukas Lowinger <llowi...@redhat.com> AuthorDate: Wed Mar 26 08:38:26 2025 +0100 Fix Beanio tests for Windows --- .../beanio/src/main/resources/complex-mapping.xml | 3 +++ .../beanio/src/main/resources/employee-mapping.xml | 10 ++++++++++ .../beanio/src/main/resources/single-object-mapping.xml | 3 +++ 3 files changed, 16 insertions(+) diff --git a/integration-tests-jvm/beanio/src/main/resources/complex-mapping.xml b/integration-tests-jvm/beanio/src/main/resources/complex-mapping.xml index feab11cff8..be00b35d06 100644 --- a/integration-tests-jvm/beanio/src/main/resources/complex-mapping.xml +++ b/integration-tests-jvm/beanio/src/main/resources/complex-mapping.xml @@ -35,6 +35,9 @@ </template> <stream name="securityData" format="fixedlength" strict="true"> + <parser> + <property name="recordTerminator" value="\n"/> + </parser> <group name="headerGroup" minOccurs="1" maxOccurs="1" order="1"> <record name="headerA1" class="org.apache.camel.quarkus.component.beanio.it.model.Header" order="1" minLength="32" maxLength="32" diff --git a/integration-tests-jvm/beanio/src/main/resources/employee-mapping.xml b/integration-tests-jvm/beanio/src/main/resources/employee-mapping.xml index 8773698947..b605d57476 100644 --- a/integration-tests-jvm/beanio/src/main/resources/employee-mapping.xml +++ b/integration-tests-jvm/beanio/src/main/resources/employee-mapping.xml @@ -19,6 +19,9 @@ --> <beanio xmlns="http://www.beanio.org/2012/03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.beanio.org/2012/03 http://www.beanio.org/2012/03/mapping.xsd"> <stream name="employeeCSV" format="csv"> + <parser> + <property name="recordTerminator" value="\n"/> + </parser> <record name="employee" class="org.apache.camel.quarkus.component.beanio.it.model.Employee"> <field name="firstName"/> <field name="lastName"/> @@ -39,6 +42,7 @@ <stream name="employeeDelimited" format="delimited"> <parser> <property name="delimiter" value="|" /> + <property name="recordTerminator" value="\n"/> </parser> <record name="employee" class="org.apache.camel.quarkus.component.beanio.it.model.Employee"> <field name="firstName"/> @@ -49,6 +53,9 @@ </record> </stream> <stream name="employeeFixedLength" format="fixedlength"> + <parser> + <property name="recordTerminator" value="\n"/> + </parser> <record name="employee" class="org.apache.camel.quarkus.component.beanio.it.model.Employee"> <field name="firstName" length="10"/> <field name="lastName" length="15"/> @@ -58,6 +65,9 @@ </record> </stream> <stream name="employeeAnnotated" format="csv"> + <parser> + <property name="recordTerminator" value="\n"/> + </parser> <record name="employeeAnnotated" class="org.apache.camel.quarkus.component.beanio.it.model.EmployeeAnnotated"/> </stream> </beanio> \ No newline at end of file diff --git a/integration-tests-jvm/beanio/src/main/resources/single-object-mapping.xml b/integration-tests-jvm/beanio/src/main/resources/single-object-mapping.xml index f158226945..c983d76148 100644 --- a/integration-tests-jvm/beanio/src/main/resources/single-object-mapping.xml +++ b/integration-tests-jvm/beanio/src/main/resources/single-object-mapping.xml @@ -19,6 +19,9 @@ --> <beanio xmlns="http://www.beanio.org/2012/03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.beanio.org/2012/03 http://www.beanio.org/2012/03/mapping.xsd"> <stream name="keyValueStream" format="fixedlength"> + <parser> + <property name="recordTerminator" value="\n"/> + </parser> <record name="entry" class="map" minOccurs="1"> <field name="key" length="4" required="true" justify="left" /> <field name="separator" length="1" required="true" justify="left" />