Increase JAXB extension test coverage
authorJames Netherton <jamesnetherton@gmail.com>
Wed, 6 Jul 2022 11:51:26 +0000 (12:51 +0100)
committerJames Netherton <jamesnetherton@users.noreply.github.com>
Wed, 6 Jul 2022 15:06:19 +0000 (16:06 +0100)
commit420f0fdfbe68d5f6877867e52bd09c82a0b1ec3e
tree9c81e19a1243b13469895d631e0a5a3925d0d3f2
parente88f83ebf81b81bc117617e899ebc11ec6c1ccee
Increase JAXB extension test coverage

Fixes #3896
25 files changed:
docs/modules/ROOT/pages/reference/extensions/jaxb.adoc
extensions/jaxb/runtime/src/main/doc/usage.adoc [new file with mode: 0644]
integration-tests/jaxb/pom.xml
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/JaxbHelper.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/JaxbProducers.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/JaxbResource.java
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/JaxbRoute.java
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/converter/PojoPersonConverter.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/Person.java
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/factory/FactoryInstantiatedPerson.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/factory/ObjectFactory.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/namespaced/NamespacedPerson.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/namespaced/ObjectFactory.java [moved from integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/ObjectFactory.java with 72% similarity]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/partial/ObjectFactory.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/partial/PartClassPerson.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/partial/package-info.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/pojo/PojoPerson.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/simple/ObjectFactory.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/model/simple/SimplePerson.java [new file with mode: 0644]
integration-tests/jaxb/src/main/java/org/apache/camel/quarkus/component/jaxb/it/writer/CustomXmlStreamWriter.java [new file with mode: 0644]
integration-tests/jaxb/src/main/resources/application.properties
integration-tests/jaxb/src/main/resources/org/apache/camel/quarkus/component/jaxb/it/model/pojo/jaxb.index [new file with mode: 0644]
integration-tests/jaxb/src/main/resources/person.xsd
integration-tests/jaxb/src/test/java/org/apache/camel/quarkus/component/jaxb/it/JaxbTest.java
pom.xml