adds jackson dependency jars and poms to core
git-svn-id: https://svn.libreccm.org/ccm/trunk@4046 8810af33-2d31-482b-a856-94f89814c4dfmaster
parent
4408e1cff8
commit
3f1a1c9930
Binary file not shown.
|
|
@ -0,0 +1,72 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
This POM has been created manually by the Ant Development Team.
|
||||||
|
Please contact us if you are not satisfied with the data contained in this POM.
|
||||||
|
URL : http://ant.apache.org
|
||||||
|
-->
|
||||||
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<name>Jackson-annotations</name>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Core annotations used for value types, used by Jackson data binding package.
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<url>http://github.com/FasterXML/jackson</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-annotations.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-annotations.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-annotations</url>
|
||||||
|
<tag>jackson-annotations-2.4.5</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<osgi.export>com.fasterxml.jackson.annotation.*;version=${project.version}</osgi.export>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<source>1.4</source>
|
||||||
|
<target>1.4</target>
|
||||||
|
<includes>
|
||||||
|
<include>org/apache/tools/ant/taskdefs/optional/image/*</include>
|
||||||
|
<include>org/apache/tools/ant/types/optional/image/*</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<sourceDirectory>../../../../src/main</sourceDirectory>
|
||||||
|
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
|
||||||
|
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
|
||||||
|
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
|
||||||
|
<directory>../../../../target/${project.artifactId}</directory>
|
||||||
|
</build>
|
||||||
|
</project>
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,171 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
This POM has been created manually by the Ant Development Team.
|
||||||
|
Please contact us if you are not satisfied with the data contained in this POM.
|
||||||
|
URL : http://ant.apache.org
|
||||||
|
-->
|
||||||
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<name>Jackson-core</name>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Core Jackson abstractions, basic JSON streaming API implementation
|
||||||
|
</description>
|
||||||
|
|
||||||
|
<url>https://github.com/FasterXML/jackson</url>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-core.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-core.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-core</url>
|
||||||
|
<tag>jackson-core-2.4.5</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<osgi.export>com.fasterxml.jackson.core;version=${project.version},
|
||||||
|
com.fasterxml.jackson.core.*;version=${project.version}
|
||||||
|
</osgi.export>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/core/json</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.json</packageVersion.package>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>2.8.1</version>
|
||||||
|
<configuration>
|
||||||
|
<source>${javac.src.version}</source>
|
||||||
|
<target>${javac.target.version}</target>
|
||||||
|
<encoding>UTF-8</encoding>
|
||||||
|
<maxmemory>512m</maxmemory>
|
||||||
|
<links>
|
||||||
|
<link>http://docs.oracle.com/javase/6/docs/api/</link>
|
||||||
|
</links>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>attach-javadocs</id>
|
||||||
|
<phase>verify</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-site-plugin</artifactId>
|
||||||
|
<version>3.1</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${surefire.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<redirectTestOutputToFile>${surefire.redirectTestOutputToFile}</redirectTestOutputToFile>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<source>1.4</source>
|
||||||
|
<target>1.4</target>
|
||||||
|
<includes>
|
||||||
|
<include>org/apache/tools/ant/taskdefs/optional/image/*</include>
|
||||||
|
<include>org/apache/tools/ant/types/optional/image/*</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<sourceDirectory>../../../../src/main</sourceDirectory>
|
||||||
|
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
|
||||||
|
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
|
||||||
|
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
|
||||||
|
<directory>../../../../target/${project.artifactId}</directory>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<reporting>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>2.8.1</version>
|
||||||
|
<configuration>
|
||||||
|
<aggregate>true</aggregate>
|
||||||
|
<source>1.6</source>
|
||||||
|
<encoding>UTF-8</encoding>
|
||||||
|
<maxmemory>1g</maxmemory>
|
||||||
|
<links>
|
||||||
|
<!-- JDK, other Jackson pkgs -->
|
||||||
|
<link>http://docs.oracle.com/javase/6/docs/api/</link>
|
||||||
|
</links>
|
||||||
|
<excludePackageNames>${javadoc.package.exclude}</excludePackageNames>
|
||||||
|
<bootclasspath>${sun.boot.class.path}</bootclasspath>
|
||||||
|
<doclet>com.google.doclava.Doclava</doclet>
|
||||||
|
<useStandardDocletOptions>false</useStandardDocletOptions>
|
||||||
|
<additionalJOption>-J-Xmx1024m</additionalJOption>
|
||||||
|
<docletArtifact>
|
||||||
|
<groupId>com.google.doclava</groupId>
|
||||||
|
<artifactId>doclava</artifactId>
|
||||||
|
<version>1.0.3</version>
|
||||||
|
</docletArtifact>
|
||||||
|
<additionalparam>
|
||||||
|
-hdf project.name "${project.name} ${project.version}"
|
||||||
|
-d ${project.reporting.outputDirectory}/apidocs
|
||||||
|
</additionalparam>
|
||||||
|
</configuration>
|
||||||
|
<reportSets>
|
||||||
|
<reportSet>
|
||||||
|
<id>default</id>
|
||||||
|
<reports>
|
||||||
|
<report>javadoc</report>
|
||||||
|
</reports>
|
||||||
|
</reportSet>
|
||||||
|
</reportSets>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</reporting>
|
||||||
|
|
||||||
|
</project>
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,206 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
This POM has been created manually by the Ant Development Team.
|
||||||
|
Please contact us if you are not satisfied with the data contained in this POM.
|
||||||
|
URL : http://ant.apache.org
|
||||||
|
-->
|
||||||
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
<name>jackson-databind</name>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>General data-binding functionality for Jackson: works on core streaming API</description>
|
||||||
|
<url>http://github.com/FasterXML/jackson</url>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-databind.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-databind.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-databind</url>
|
||||||
|
<tag>jackson-databind-2.4.5</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<osgi.export>
|
||||||
|
com.fasterxml.jackson.databind,
|
||||||
|
com.fasterxml.jackson.databind.annotation,
|
||||||
|
com.fasterxml.jackson.databind.cfg,
|
||||||
|
com.fasterxml.jackson.databind.deser,
|
||||||
|
com.fasterxml.jackson.databind.deser.impl,
|
||||||
|
com.fasterxml.jackson.databind.deser.std,
|
||||||
|
com.fasterxml.jackson.databind.exc,
|
||||||
|
com.fasterxml.jackson.databind.ext,
|
||||||
|
com.fasterxml.jackson.databind.introspect,
|
||||||
|
com.fasterxml.jackson.databind.jsonschema,
|
||||||
|
com.fasterxml.jackson.databind.jsonFormatVisitors,
|
||||||
|
com.fasterxml.jackson.databind.jsontype,
|
||||||
|
com.fasterxml.jackson.databind.jsontype.impl,
|
||||||
|
com.fasterxml.jackson.databind.module,
|
||||||
|
com.fasterxml.jackson.databind.node,
|
||||||
|
com.fasterxml.jackson.databind.ser,
|
||||||
|
com.fasterxml.jackson.databind.ser.impl,
|
||||||
|
com.fasterxml.jackson.databind.ser.std,
|
||||||
|
com.fasterxml.jackson.databind.type,
|
||||||
|
com.fasterxml.jackson.databind.util
|
||||||
|
</osgi.export>
|
||||||
|
<osgi.import>
|
||||||
|
com.fasterxml.jackson.annotation,
|
||||||
|
com.fasterxml.jackson.core,
|
||||||
|
com.fasterxml.jackson.core.base,
|
||||||
|
com.fasterxml.jackson.core.format,
|
||||||
|
com.fasterxml.jackson.core.json,
|
||||||
|
com.fasterxml.jackson.core.io,
|
||||||
|
com.fasterxml.jackson.core.util,
|
||||||
|
com.fasterxml.jackson.core.type,
|
||||||
|
org.xml.sax,org.w3c.dom, org.w3c.dom.bootstrap, org.w3c.dom.ls,
|
||||||
|
javax.xml.datatype, javax.xml.namespace, javax.xml.parsers
|
||||||
|
</osgi.import>
|
||||||
|
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/databind/cfg</packageVersion.dir>
|
||||||
|
<packageVersion.package>com.fasterxml.jackson.databind.cfg</packageVersion.package>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- Builds on core streaming API; also needs core annotations -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>2.4.0</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- and for testing we need a few libraries
|
||||||
|
libs for which we use reflection for code, but direct dep for testing
|
||||||
|
-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>cglib</groupId>
|
||||||
|
<artifactId>cglib</artifactId>
|
||||||
|
<version>2.2.2</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.groovy</groupId>
|
||||||
|
<artifactId>groovy</artifactId>
|
||||||
|
<version>1.7.9</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency> <!-- from core we just test for repackaged cglib, not hibernate proper -->
|
||||||
|
<groupId>org.hibernate</groupId>
|
||||||
|
<artifactId>hibernate-cglib-repack</artifactId>
|
||||||
|
<version>2.1_3</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin> <!-- parent uses 2.4.2 -->
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-release-plugin</artifactId>
|
||||||
|
<version>2.5</version>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${surefire.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>com/fasterxml/jackson/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-javadoc-plugin</artifactId>
|
||||||
|
<version>${javadoc.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<links>
|
||||||
|
<link>http://docs.oracle.com/javase/6/docs/api/</link>
|
||||||
|
<link>http://fasterxml.github.com/jackson-annotations/javadoc/2.4/</link>
|
||||||
|
<link>http://fasterxml.github.com/jackson-core/javadoc/2.4/</link>
|
||||||
|
</links>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- May want to configure debug info -->
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>process-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<source>1.4</source>
|
||||||
|
<target>1.4</target>
|
||||||
|
<includes>
|
||||||
|
<include>org/apache/tools/ant/taskdefs/optional/image/*</include>
|
||||||
|
<include>org/apache/tools/ant/types/optional/image/*</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<sourceDirectory>../../../../src/main</sourceDirectory>
|
||||||
|
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
|
||||||
|
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
|
||||||
|
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
|
||||||
|
<directory>../../../../target/${project.artifactId}</directory>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<reporting>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>cobertura-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</reporting>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>release</id>
|
||||||
|
<properties>
|
||||||
|
<maven.test.skip>true</maven.test.skip>
|
||||||
|
<skipTests>true</skipTests>
|
||||||
|
</properties>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
|
||||||
|
</project>
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,198 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
This POM has been created manually by the Ant Development Team.
|
||||||
|
Please contact us if you are not satisfied with the data contained in this POM.
|
||||||
|
URL : http://ant.apache.org
|
||||||
|
-->
|
||||||
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-xml</artifactId>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
<name>Jackson-dataformat-XML</name>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Data format extension for Jackson (http://jackson.codehaus.org) to offer
|
||||||
|
alternative support for serializing POJOs as XML and deserializing XML as pojos.
|
||||||
|
Support implemented on top of Stax API (javax.xml.stream), by implementing core Jackson Streaming API types like JsonGenerator, JsonParser and JsonFactory.
|
||||||
|
Some data-binding types overridden as well (ObjectMapper sub-classed as XmlMapper).
|
||||||
|
</description>
|
||||||
|
<url>http://wiki.fasterxml.com/JacksonExtensionXmlDataBinding</url>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-dataformat-xml.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-dataformat-xml.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-dataformat-xml</url>
|
||||||
|
<tag>jackson-dataformat-xml-2.4.5</tag>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<version.jackson.annotations>2.4.0</version.jackson.annotations>
|
||||||
|
<version.jackson.core>2.4.5</version.jackson.core>
|
||||||
|
<version.jackson.jaxb>${version.jackson.core}</version.jackson.jaxb>
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/dataformat/xml</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.xml</packageVersion.package>
|
||||||
|
|
||||||
|
<osgi.export>com.fasterxml.jackson.dataformat.xml
|
||||||
|
,com.fasterxml.jackson.dataformat.xml.annotation
|
||||||
|
,com.fasterxml.jackson.dataformat.xml.deser
|
||||||
|
,com.fasterxml.jackson.dataformat.xml.jaxb
|
||||||
|
,com.fasterxml.jackson.dataformat.xml.ser
|
||||||
|
,com.fasterxml.jackson.dataformat.xml.util</osgi.export>
|
||||||
|
<osgi.import>javax.xml.bind.annotation, javax.xml.namespace, javax.xml.stream, javax.xml.transform
|
||||||
|
,org.codehaus.stax2, org.codehaus.stax2.io, org.codehaus.stax2.ri
|
||||||
|
,com.fasterxml.jackson.annotation
|
||||||
|
,com.fasterxml.jackson.core
|
||||||
|
,com.fasterxml.jackson.core.base, com.fasterxml.jackson.core.format, com.fasterxml.jackson.core.json
|
||||||
|
,com.fasterxml.jackson.core.io, com.fasterxml.jackson.core.type, com.fasterxml.jackson.core.util
|
||||||
|
,com.fasterxml.jackson.databind
|
||||||
|
,com.fasterxml.jackson.databind.cfg
|
||||||
|
,com.fasterxml.jackson.databind.deser
|
||||||
|
,com.fasterxml.jackson.databind.deser.std
|
||||||
|
,com.fasterxml.jackson.databind.introspect, com.fasterxml.jackson.databind.module
|
||||||
|
,com.fasterxml.jackson.databind.jsontype, com.fasterxml.jackson.databind.jsontype.impl
|
||||||
|
,com.fasterxml.jackson.databind.ser, com.fasterxml.jackson.databind.ser.impl, com.fasterxml.jackson.databind.ser.std
|
||||||
|
,com.fasterxml.jackson.databind.type, com.fasterxml.jackson.databind.util
|
||||||
|
,com.fasterxml.jackson.module.jaxb</osgi.import>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- Extends Jackson (jackson-mapper); requires Stax API (and implementation on deploy time), Stax2 API.
|
||||||
|
Also requires JAXB annotations module
|
||||||
|
-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${version.jackson.core}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>${version.jackson.annotations}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${version.jackson.core}</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- JAXB annotation introspector is needed too? -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.module</groupId>
|
||||||
|
<artifactId>jackson-module-jaxb-annotations</artifactId>
|
||||||
|
<version>${version.jackson.jaxb}</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- JDK 1.6 provides stax-api (javax.xml.stream), but let's add this for documentation
|
||||||
|
-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.xml.stream</groupId>
|
||||||
|
<artifactId>stax-api</artifactId>
|
||||||
|
<version>1.0-2</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- But Stax2 API must be included -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.woodstox</groupId>
|
||||||
|
<artifactId>stax2-api</artifactId>
|
||||||
|
<!-- 01-Jan-2010, Stupid Maven Release plug-in mandates a non-range
|
||||||
|
version
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<version>[3.0.4, 3.5.0)</version>
|
||||||
|
-->
|
||||||
|
<version>3.1.4</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- and a Stax impl is needed: SJSXP (from JDK 1.6) might work, but always
|
||||||
|
has odd issues. Let's default to Woodstox: caller can upgrade to Aalto
|
||||||
|
(needs to block this dep)
|
||||||
|
-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.woodstox</groupId>
|
||||||
|
<artifactId>woodstox-core-asl</artifactId>
|
||||||
|
<version>4.3.0</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<!-- Need to skip known-failing tests for build... -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<version>${surefire.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>com/fasterxml/jackson/dataformat/xml/failing/*.java</exclude>
|
||||||
|
</excludes>
|
||||||
|
<includes>
|
||||||
|
<include>**/Test*.java</include>
|
||||||
|
<include>**/*Test.java</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<source>1.4</source>
|
||||||
|
<target>1.4</target>
|
||||||
|
<includes>
|
||||||
|
<include>org/apache/tools/ant/taskdefs/optional/image/*</include>
|
||||||
|
<include>org/apache/tools/ant/types/optional/image/*</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<sourceDirectory>../../../../src/main</sourceDirectory>
|
||||||
|
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
|
||||||
|
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
|
||||||
|
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
|
||||||
|
<directory>../../../../target/${project.artifactId}</directory>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<profiles>
|
||||||
|
<!-- 19-Feb-2012, tatu: Since we have some failing tests, may need to force release -->
|
||||||
|
<profile>
|
||||||
|
<id>force-release</id>
|
||||||
|
<properties>
|
||||||
|
<maven.test.skip>true</maven.test.skip>
|
||||||
|
<skipTests>true</skipTests>
|
||||||
|
</properties>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
<!-- NOTE: repositories from parent POM -->
|
||||||
|
|
||||||
|
</project>
|
||||||
Binary file not shown.
|
|
@ -0,0 +1,115 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
This POM has been created manually by the Ant Development Team.
|
||||||
|
Please contact us if you are not satisfied with the data contained in this POM.
|
||||||
|
URL : http://ant.apache.org
|
||||||
|
-->
|
||||||
|
<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/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>com.fasterxml.jackson</groupId>
|
||||||
|
<artifactId>jackson-parent</artifactId>
|
||||||
|
<version>2.4</version>
|
||||||
|
</parent>
|
||||||
|
<groupId>com.fasterxml.jackson.datatype</groupId>
|
||||||
|
<artifactId>jackson-datatype-jdk8</artifactId>
|
||||||
|
<name>Jackson-datatype-jdk8</name>
|
||||||
|
<version>2.4.5</version>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<description>Add-on module for Jackson (http://jackson.codehaus.org) to support
|
||||||
|
JDK 8 data types.
|
||||||
|
</description>
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:git@github.com:FasterXML/jackson-datatype-jdk8.git</connection>
|
||||||
|
<developerConnection>scm:git:git@github.com:FasterXML/jackson-datatype-jdk8.git</developerConnection>
|
||||||
|
<url>http://github.com/FasterXML/jackson-datatype-jdk8</url>
|
||||||
|
<tag>jackson-datatype-jdk8-2.4.5</tag>
|
||||||
|
</scm>
|
||||||
|
<properties>
|
||||||
|
<version.jackson>2.4.5</version.jackson>
|
||||||
|
<!-- explicitly target JDK 8 -->
|
||||||
|
<javac.src.version>1.8</javac.src.version>
|
||||||
|
<javac.target.version>1.8</javac.target.version>
|
||||||
|
<!-- Generate PackageVersion.java into this directory. -->
|
||||||
|
<packageVersion.dir>com/fasterxml/jackson/datatype/jdk8</packageVersion.dir>
|
||||||
|
<packageVersion.package>${project.groupId}.jdk8</packageVersion.package>
|
||||||
|
|
||||||
|
<!-- Configuration properties for the OSGi maven-bundle-plugin -->
|
||||||
|
<osgi.import>com.fasterxml.jackson.core
|
||||||
|
,com.fasterxml.jackson.core.util
|
||||||
|
,com.fasterxml.jackson.databind
|
||||||
|
,com.fasterxml.jackson.databind.deser
|
||||||
|
,com.fasterxml.jackson.databind.deser.std
|
||||||
|
,com.fasterxml.jackson.databind.jsonFormatVisitors
|
||||||
|
,com.fasterxml.jackson.databind.jsontype
|
||||||
|
,com.fasterxml.jackson.databind.module
|
||||||
|
,com.fasterxml.jackson.databind.ser
|
||||||
|
,com.fasterxml.jackson.databind.ser.std
|
||||||
|
,com.fasterxml.jackson.databind.type
|
||||||
|
</osgi.import>
|
||||||
|
<osgi.export>${project.groupId}.jdk8.*;version=${project.version}
|
||||||
|
</osgi.export>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- Extends Jackson mapper -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${version.jackson}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${version.jackson}</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<!-- Inherited from oss-base. Generate PackageVersion.java.-->
|
||||||
|
<groupId>com.google.code.maven-replacer-plugin</groupId>
|
||||||
|
<artifactId>replacer</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>process-packageVersion</id>
|
||||||
|
<phase>generate-sources</phase>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-compiler-plugin</artifactId>
|
||||||
|
<configuration>
|
||||||
|
<source>1.4</source>
|
||||||
|
<target>1.4</target>
|
||||||
|
<includes>
|
||||||
|
<include>org/apache/tools/ant/taskdefs/optional/image/*</include>
|
||||||
|
<include>org/apache/tools/ant/types/optional/image/*</include>
|
||||||
|
</includes>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
<sourceDirectory>../../../../src/main</sourceDirectory>
|
||||||
|
<testSourceDirectory>../../../../src/testcases</testSourceDirectory>
|
||||||
|
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory>
|
||||||
|
<testOutputDirectory>../../../../target/${project.artifactId}/testcases</testOutputDirectory>
|
||||||
|
<directory>../../../../target/${project.artifactId}</directory>
|
||||||
|
</build>
|
||||||
|
</project>
|
||||||
Loading…
Reference in New Issue