JAXB 2.2 extended episode plugin

Extended episode generation plugin based on the JAXB XJC standard plugin's source code that fixes some problems with the old plugin, i.e. it adds attributes to ignore unused declarations which gave an error in the original plugin.

License

License

Categories

Categories

Net
GroupId

GroupId

net.codesup.util
ArtifactId

ArtifactId

jaxb2-episode-ext
Last Version

Last Version

1.2.0
Release Date

Release Date

Type

Type

jar
Description

Description

JAXB 2.2 extended episode plugin
Extended episode generation plugin based on the JAXB XJC standard plugin's source code that fixes some problems with the old plugin, i.e. it adds attributes to ignore unused declarations which gave an error in the original plugin.
Project URL

Project URL

http://github.com/mklemm/jaxb2-episode-ext
Source Code Management

Source Code Management

https://github.com/mklemm/jaxb2-episode-ext.git

Download jaxb2-episode-ext

How to add to project

<!-- https://jarcasting.com/artifacts/net.codesup.util/jaxb2-episode-ext/ -->
<dependency>
    <groupId>net.codesup.util</groupId>
    <artifactId>jaxb2-episode-ext</artifactId>
    <version>1.2.0</version>
</dependency>
// https://jarcasting.com/artifacts/net.codesup.util/jaxb2-episode-ext/
implementation 'net.codesup.util:jaxb2-episode-ext:1.2.0'
// https://jarcasting.com/artifacts/net.codesup.util/jaxb2-episode-ext/
implementation ("net.codesup.util:jaxb2-episode-ext:1.2.0")
'net.codesup.util:jaxb2-episode-ext:jar:1.2.0'
<dependency org="net.codesup.util" name="jaxb2-episode-ext" rev="1.2.0">
  <artifact name="jaxb2-episode-ext" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.codesup.util', module='jaxb2-episode-ext', version='1.2.0')
)
libraryDependencies += "net.codesup.util" % "jaxb2-episode-ext" % "1.2.0"
[net.codesup.util/jaxb2-episode-ext "1.2.0"]

Dependencies

compile (2)

Group / Artifact Type Version
org.glassfish.jaxb : jaxb-xjc Optional jar 2.2.11
org.glassfish.jaxb : jaxb-runtime Optional jar 2.2.11

test (1)

Group / Artifact Type Version
junit : junit jar 4.11

Project Modules

There are no modules declared in this project.

jaxb2-episode-ext

Simple Fork of the original JAXB XJC "episode"-Plugin with some additional features. Currently: It adds the "if-exists" attribute to namespaces, in order to allow consumers to ignore some of the declared namespaces from the episode. It is planned to add an option to exclude non-exportable namespaces from the episode altogether.

Versions

Version
1.2.0