Skip to content

Commit

Permalink
Added Support of JAXB2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
suva committed Dec 26, 2013
1 parent 7838db4 commit 87a8f2b
Show file tree
Hide file tree
Showing 12 changed files with 1,333 additions and 2,039 deletions.
286 changes: 143 additions & 143 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,161 +1,161 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

<modelVersion>4.0.0</modelVersion>
<modelVersion>4.0.0</modelVersion>

<groupId>com.github.jaxb-xew-plugin</groupId>
<artifactId>jaxb-xew-plugin</artifactId>
<packaging>jar</packaging>
<version>1.2-SNAPSHOT</version>
<groupId>com.github.jaxb-xew-plugin</groupId>
<artifactId>jaxb-xew-plugin21</artifactId>
<packaging>jar</packaging>
<version>1.0</version>

<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>
<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>

<name>JAXB @XmlElementWrapper Plugin</name>
<inceptionYear>2012</inceptionYear>
<description>This JAXB plugin utilizes the power of @XmlElementWrapper annotation. Originally xjc trends to create wrapper classes which are the containers for collections. This plugin goes through all properties to find ones which can be represented in the model in more optimal way.</description>
<url>https://github.com/dmak/jaxb-xew-plugin</url>
<name>JAXB @XmlElementWrapper Plugin</name>
<inceptionYear>2012</inceptionYear>
<description>This JAXB plugin utilizes the power of @XmlElementWrapper annotation. Originally xjc trends to create wrapper classes which are the containers for collections. This plugin goes through all properties to find ones which can be represented in the model in more optimal way.</description>
<url>https://github.com/dmak/jaxb-xew-plugin</url>

<scm>
<url>https://github.com/dmak/jaxb-xew-plugin</url>
<connection>scm:git:https://github.com/dmak/jaxb-xew-plugin.git</connection>
<developerConnection>scm:git:https://dmak@github.com/dmak/jaxb-xew-plugin.git</developerConnection>
<tag>HEAD</tag>
</scm>
<scm>
<url>https://github.com/dmak/jaxb-xew-plugin</url>
<connection>scm:git:https://github.com/dmak/jaxb-xew-plugin.git</connection>
<developerConnection>scm:git:https://dmak@github.com/dmak/jaxb-xew-plugin.git</developerConnection>
<tag>HEAD</tag>
</scm>

<issueManagement>
<system>GitHub</system>
<url>https://github.com/dmak/jaxb-xew-plugin/issues</url>
</issueManagement>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/dmak/jaxb-xew-plugin/issues</url>
</issueManagement>

<licenses>
<license>
<name>LGPLv3 License</name>
<url>http://www.gnu.org/licenses/lgpl-3.0.html</url>
<distribution>repo</distribution>
</license>
</licenses>
<licenses>
<license>
<name>LGPLv3 License</name>
<url>http://www.gnu.org/licenses/lgpl-3.0.html</url>
<distribution>repo</distribution>
</license>
</licenses>

<profiles>
<profile>
<id>stage-release</id>
<profiles>
<profile>
<id>stage-release</id>

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.3.2</version>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<generateBackupPoms>false</generateBackupPoms>
</configuration>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.3.2</version>

<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<tagNameFormat>release-@{project.version}</tagNameFormat>
<preparationGoals>clean verify</preparationGoals>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
</profiles>
<configuration>
<autoVersionSubmodules>true</autoVersionSubmodules>
<tagNameFormat>release-@{project.version}</tagNameFormat>
<preparationGoals>clean verify</preparationGoals>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
</profiles>

<developers>
<developer>
<name>Bjarne Hansen</name>
<email>bjarne@conspicio.dk</email>
<roles>
<role>developer</role>
</roles>
</developer>
<developer>
<name>Dmitry Katsubo</name>
<email>dmitry.katsubo@gmail.com</email>
<url>http://www.linkedin.com/in/dkatsubo</url>
<organizationUrl>http://www.epo.org/</organizationUrl>
<roles>
<role>developer</role>
</roles>
</developer>
</developers>
<developers>
<developer>
<name>Bjarne Hansen</name>
<email>bjarne@conspicio.dk</email>
<roles>
<role>developer</role>
</roles>
</developer>
<developer>
<name>Dmitry Katsubo</name>
<email>dmitry.katsubo@gmail.com</email>
<url>http://www.linkedin.com/in/dkatsubo</url>
<organizationUrl>http://www.epo.org/</organizationUrl>
<roles>
<role>developer</role>
</roles>
</developer>
</developers>

<dependencies>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-tools</artifactId>
<version>2.2.5</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>
<dependencies>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-tools</artifactId>
<version>2.1.2</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1.1</version>
</dependency>

<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
<scope>test</scope>
</dependency>
</dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
<scope>test</scope>
</dependency>
</dependencies>

<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>

<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<formats>
<format>xml</format>
<format>html</format>
</formats>
</configuration>
<executions>
<execution>
<id>cobertura-report</id>
<phase>verify</phase>
<goals>
<goal>cobertura</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<formats>
<format>xml</format>
<format>html</format>
</formats>
</configuration>
<executions>
<execution>
<id>cobertura-report</id>
<phase>verify</phase>
<goals>
<goal>cobertura</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Loading

0 comments on commit 87a8f2b

Please sign in to comment.