├── .gitignore ├── Jenkinsfile ├── LICENSE ├── README.md ├── config └── example.conf ├── docs └── transformations.rst ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── jcustenborder │ │ └── kafka │ │ └── connect │ │ └── transform │ │ └── xml │ │ ├── ConnectErrorListener.java │ │ ├── FromXml.java │ │ ├── FromXmlConfig.java │ │ ├── XSDCompiler.java │ │ └── package-info.java └── resources │ └── com │ └── github │ └── jcustenborder │ └── kafka │ └── connect │ └── transform │ └── xml │ └── FromXml │ └── books.json └── test ├── java └── com │ └── github │ └── jcustenborder │ └── kafka │ └── connect │ └── transform │ └── xml │ ├── ConnectPlugin.java │ ├── DocumentationTest.java │ └── FromXmlTest.java └── resources ├── com └── github │ └── jcustenborder │ └── kafka │ └── connect │ └── transform │ └── xml │ ├── books.xml │ └── books.xsd └── logback.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/.gitignore -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/README.md -------------------------------------------------------------------------------- /config/example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/config/example.conf -------------------------------------------------------------------------------- /docs/transformations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/docs/transformations.rst -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/ConnectErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/ConnectErrorListener.java -------------------------------------------------------------------------------- /src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXml.java -------------------------------------------------------------------------------- /src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXmlConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXmlConfig.java -------------------------------------------------------------------------------- /src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/XSDCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/XSDCompiler.java -------------------------------------------------------------------------------- /src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/java/com/github/jcustenborder/kafka/connect/transform/xml/package-info.java -------------------------------------------------------------------------------- /src/main/resources/com/github/jcustenborder/kafka/connect/transform/xml/FromXml/books.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/main/resources/com/github/jcustenborder/kafka/connect/transform/xml/FromXml/books.json -------------------------------------------------------------------------------- /src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/ConnectPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/ConnectPlugin.java -------------------------------------------------------------------------------- /src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/DocumentationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/DocumentationTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXmlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/java/com/github/jcustenborder/kafka/connect/transform/xml/FromXmlTest.java -------------------------------------------------------------------------------- /src/test/resources/com/github/jcustenborder/kafka/connect/transform/xml/books.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/resources/com/github/jcustenborder/kafka/connect/transform/xml/books.xml -------------------------------------------------------------------------------- /src/test/resources/com/github/jcustenborder/kafka/connect/transform/xml/books.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/resources/com/github/jcustenborder/kafka/connect/transform/xml/books.xsd -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jcustenborder/kafka-connect-transform-xml/HEAD/src/test/resources/logback.xml --------------------------------------------------------------------------------