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 <[email protected]>
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" />