package init

This commit is contained in:
chengzihan2 2020-08-25 14:02:35 +08:00
parent 4845c3ba83
commit 5af650f26c
14 changed files with 1383 additions and 0 deletions

View File

@ -0,0 +1,7 @@
debug=on
target=1.8
source=1.8
dir.src=${basedir}/.
dir.debian=${basedir}
dir.build=${basedir}/target

636
eclipselink-2.6.3-build.xml Normal file
View File

@ -0,0 +1,636 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- build file by gil -->
<project name="build-eclipselink" default="package">
<property file="build.properties"/>
<property name="api.version" value="2.6.3"/>
<property name="reltag.version" value="v20160428-59c81c5"/>
<property name="named.version" value="${api.version}.${reltag.version}"/>
<target name="init">
<mkdir dir="${dir.build}/classes"/>
<mkdir dir="${dir.build}/core-classes"/>
<mkdir dir="${dir.build}/dbws-classes"/>
<mkdir dir="${dir.build}/extension-classes"/>
<mkdir dir="${dir.build}/jpa-classes"/>
<!--mkdir dir="${dir.build}/jpars-classes/META-INF"/-->
<mkdir dir="${dir.build}/jpql-classes"/>
<mkdir dir="${dir.build}/modelgen-classes"/>
<mkdir dir="${dir.build}/moxy-classes"/>
<mkdir dir="${dir.build}/sdo-classes"/>
<echo message="Bundle-Name: EclipseLink Core${line.separator}Bundle-SymbolicName: org.eclipse.persistence.core${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="core.bnd"/>
<echo message="Bundle-Name: EclipseLink DBWS${line.separator}Bundle-SymbolicName: org.eclipse.persistence.dbws${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="dbws.bnd"/>
<echo message="Bundle-Name: EclipseLink Extensions${line.separator}Bundle-SymbolicName: org.eclipse.persistence.extension${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="extension.bnd"/>
<echo message="Bundle-Name: EclipseLink JPA${line.separator}Bundle-SymbolicName: org.eclipse.persistence.jpa${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="jpa.bnd"/>
<!--echo message="Bundle-Name: EclipseLink JPA-RS${line.separator}Bundle-SymbolicName: org.eclipse.persistence.jpars${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="jpars.bnd"/-->
<echo message="Bundle-Name: EclipseLink Hermes Parser${line.separator}Bundle-SymbolicName: org.eclipse.persistence.jpa.jpql${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="jpql.bnd"/>
<echo message="Bundle-Name: EclipseLink JPA ModelGen${line.separator}Bundle-SymbolicName: org.eclipse.persistence.jpa.modelgen${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="modelgen.bnd"/>
<echo message="Bundle-Name: EclipseLink MOXy${line.separator}Bundle-SymbolicName: org.eclipse.persistence.moxy${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="moxy.bnd"/>
<echo message="Bundle-Name: EclipseLink SDO${line.separator}Bundle-SymbolicName: org.eclipse.persistence.sdo${line.separator}Bundle-Vendor: Eclipse.org - EclipseLink Project${line.separator}Bundle-Version: ${named.version}${line.separator}Export-Package: *${line.separator}Import-Package: *${line.separator}" file="sdo.bnd"/>
</target>
<target name="clean">
<delete dir="${dir.build}"/>
</target>
<path id="build.classpath">
<pathelement location="${dir.build}/classes/**"/>
<fileset dir="${dir.build}" includes="eclipselink.jar"/>
<fileset dir="/usr/share/java" includes="ant.jar"/>
<fileset dir="/usr/share/java" includes="antlr3-runtime.jar"/>
<fileset dir="/usr/share/java" includes="bean-validation-api.jar"/>
<fileset dir="/usr/share/java" includes="cdi-api/cdi-api.jar"/>
<fileset dir="/usr/share/java" includes="eclipse/osgi.jar"/>
<fileset dir="/usr/share/java" includes="eclipselink-persistence-api.jar"/>
<fileset dir="/usr/share/java" includes="glassfish-servlet-api.jar"/>
<fileset dir="/usr/share/java" includes="glassfish-jaxb/codemodel.jar"/>
<fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-core.jar"/>
<fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-xjc.jar"/>
<fileset dir="/usr/share/java" includes="javamail/mail.jar"/>
<fileset dir="/usr/share/java" includes="jaxb-api.jar"/>
<fileset dir="/usr/share/java" includes="jboss-connector-1.7-api/jboss-connector-api_1.7_spec.jar"/>
<fileset dir="/usr/share/java" includes="jboss-jaxrs-2.0-api.jar"/>
<fileset dir="/usr/share/java" includes="jboss-jms-2.0-api/jboss-jms-api_2.0_spec.jar"/>
<fileset dir="/usr/share/java" includes="jboss-transaction-1.2-api/jboss-transaction-api_1.2_spec.jar"/>
<fileset dir="/usr/share/java" includes="jgroups/jgroups.jar"/>
<fileset dir="/usr/share/java" includes="jsonp/jsonp-api.jar"/>
<fileset dir="/usr/share/java" includes="objectweb-asm/asm.jar"/>
<fileset dir="/usr/share/java" includes="objectweb-asm/asm-commons.jar"/>
<fileset dir="/usr/share/java" includes="objectweb-asm/asm-tree.jar"/>
<fileset dir="/usr/share/java" includes="objectweb-asm/asm-util.jar"/>
<fileset dir="/usr/share/java" includes="objectweb-asm/asm-xml.jar"/>
<fileset dir="/usr/share/java" includes="tuscany-sdo-api.jar"/>
<fileset dir="/usr/share/java" includes="xsom/xsom.jar"/>
<!--fileset dir="/usr/share/java" includes="geronimo-jms.jar"/>
<fileset dir="/usr/share/java" includes="jsonp/jsonp.jar"/>
<fileset dir="/usr/share/java" includes="kryo.jar"/>
<fileset dir="/usr/share/java" includes="qname.jar"/>
<fileset dir="/usr/share/java" includes="wsdl4j.jar"/>
<fileset dir="/usr/share/java" includes="jsr-311.jar"/-->
</path>
<macrodef name="antlr3">
<attribute name="grammar.name"/>
<attribute name="package" default="${package}"/>
<attribute name="make" default="True"/>
<attribute name="verbose" default="True"/>
<sequential>
<echo message="antlr @{package}/@{grammar.name}" />
<antlr:ant-antlr3 xmlns:antlr="antlib:org/apache/tools/ant/antlr"
target="@{package}/@{grammar.name}"
outputdirectory="@{package}"
libdirectory="@{package}"
multithreaded="true"
make="@{make}"
verbose="@{verbose}"
report="true"
debug="false">
<classpath>
<pathelement path="/usr/share/java/ant/ant-antlr3.jar"/>
<pathelement path="/usr/share/java/antlr3.jar"/>
<pathelement path="/usr/share/java/antlr3-runtime.jar"/>
<pathelement path="/usr/share/java/stringtemplate4/ST4.jar"/>
<!--pathelement path="/usr/share/java/ant.jar"/-->
<!--pathelement path="/usr/share/java/antlr.jar"/-->
<!--pathelement path="/usr/share/java/stringtemplate.jar"/-->
</classpath>
<jvmarg value="-Xmx512M"/>
</antlr:ant-antlr3>
</sequential>
</macrodef>
<target name="compile" depends="init">
<!--echo message="Remove Object node = null; in org/eclipse/persistence/internal/jpa/parsing/jpql/antlr/JPQL.g" />
< variable node is already defined in method subselectIdentificationVariableDeclaration(List) >
<replaceregexp file="org/eclipse/persistence/internal/jpa/parsing/jpql/antlr/JPQL.g" match="Object node = null;" flags="g" replace="" />
<antlr3 package="org/eclipse/persistence/internal/jpa/parsing/jpql/antlr"
grammar.name="JPQL.g"/>
<antlr3 package="org/eclipse/persistence/internal/oxm/record/json"
grammar.name="JSON.g"/-->
<javac
srcdir="${dir.src}"
destdir="${dir.build}/classes"
debug="${debug}"
source="${source}"
target="${target}"
classpathref="build.classpath"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/**"/>
<include name="commonj/**"/>
<!-- Oracle non free -->
<exclude name="org/eclipse/persistence/platform/database/oracle/ucp/**" />
<exclude name="org/eclipse/persistence/internal/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/internal/platform/database/oracle/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/*.java" />
<exclude name="org/eclipse/persistence/platform/database/oracle/converters/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/dcn/**" />
<exclude name="org/eclipse/persistence/tools/profiler/oracle/**" />
<exclude name="org/eclipse/persistence/platform/xml/xdk/**" />
<!-- Embedded libraries -->
<exclude name="org/eclipse/persistence/internal/libraries/**" />
</javac>
<copy todir="${dir.build}/classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/internal/helper/VendorNameToPlatformMapping.properties"/>
<include name="org/eclipse/persistence/*.xsd"/>
<include name="org/eclipse/persistence/dbws/*.xsd"/>
<include name="org/eclipse/persistence/jpa/*.xsd"/>
<include name="org/eclipse/persistence/jpa/jpql/*.properties"/>
<include name="org/eclipse/persistence/jaxb/*.xsd"/>
<include name="org/eclipse/persistence/jaxb/xmlmodel/*.properties"/>
<include name="*.html"/>
<include name="org/eclipse/persistence/Version.j"/>
</fileset>
</copy>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/core-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<exclude name="commonj/**"/>
<exclude name="org/eclipse/persistence/jpa/**"/>
<exclude name="org/eclipse/persistence/dbws/**"/>
<exclude name="org/eclipse/persistence/jaxb/**"/>
<exclude name="org/eclipse/persistence/internal/dbws/**"/>
<exclude name="org/eclipse/persistence/internal/jaxb/**"/>
<exclude name="org/eclipse/persistence/internal/jpa/*.java"/>
<exclude name="org/eclipse/persistence/internal/jpa/config"/>
<exclude name="org/eclipse/persistence/internal/jpa/deployment"/>
<exclude name="org/eclipse/persistence/internal/jpa/jdbc"/>
<exclude name="org/eclipse/persistence/internal/jpa/metadata"/>
<exclude name="org/eclipse/persistence/internal/jpa/metamodel"/>
<exclude name="org/eclipse/persistence/internal/jpa/modelgen"/>
<exclude name="org/eclipse/persistence/internal/jpa/querydef"/>
<exclude name="org/eclipse/persistence/internal/jpa/transaction"/>
<exclude name="org/eclipse/persistence/internal/jpa/weaving"/>
<exclude name="org/eclipse/persistence/internal/xr/**"/>
<exclude name="org/eclipse/persistence/sdo/**"/>
<exclude name="org/eclipse/persistence/tools/weaving/**"/>
<!-- Oracle non free -->
<exclude name="org/eclipse/persistence/platform/database/oracle/ucp/**" />
<exclude name="org/eclipse/persistence/internal/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/internal/platform/database/oracle/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/*.java" />
<exclude name="org/eclipse/persistence/platform/database/oracle/converters/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/dcn/**" />
<exclude name="org/eclipse/persistence/tools/profiler/oracle/**" />
<exclude name="org/eclipse/persistence/platform/xml/xdk/**" />
<!-- Embedded libraries -->
<exclude name="org/eclipse/persistence/internal/libraries/**" />
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/core-classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/Version.j"/>
<include name="org/eclipse/persistence/*.xsd"/>
<include name="org/eclipse/persistence/internal/helper/VendorNameToPlatformMapping.properties"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/dbws-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/dbws/**"/>
<include name="org/eclipse/persistence/jpa/rs/**"/>
<include name="org/eclipse/persistence/internal/dbws/**"/>
<include name="org/eclipse/persistence/internal/xr/**"/>
<include name="org/eclipse/persistence/internal/xr/sxf/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/dbws-classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/dbws/*.xsd"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/extension-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/internal/sessions/coordination/jgroups/**"/>
<include name="org/eclipse/persistence/sessions/coordination/jgroups/**"/>
<include name="org/eclipse/persistence/sessions/serializers/kryo/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/jpa-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/internal/jpa/**"/>
<include name="org/eclipse/persistence/jpa/*.java"/>
<include name="org/eclipse/persistence/jpa/config/**"/>
<include name="org/eclipse/persistence/jpa/dynamic/**"/>
<include name="org/eclipse/persistence/jpa/metadata/**"/>
<include name="org/eclipse/persistence/tools/weaving/jpa/**"/>
<exclude name="org/eclipse/persistence/internal/jpa/jpql/**"/>
<exclude name="org/eclipse/persistence/internal/jpa/modelgen/**"/>
<exclude name="org/eclipse/persistence/internal/jpa/parsing/**"/>
<exclude name="org/eclipse/persistence/internal/jpa/rs/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/jpa-classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/jpa/*.xsd"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
<!--javac
srcdir="${dir.src}/jpars ?"
destdir="${dir.build}/jpars-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/jpa/rs/service/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/jpa-classes/META-INF">
<fileset dir="${dir.src}/META-INF">
<include name="*.xml"/>
</fileset>
</copy-->
<javac
srcdir="${dir.src}"
destdir="${dir.build}/jpql-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/jpa/jpql/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/jpql-classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/jpa/jpql/*.properties"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/modelgen-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/internal/jpa/modelgen/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/moxy-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="org/eclipse/persistence/jaxb/**"/>
<include name="org/eclipse/persistence/internal/jaxb/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
<copy todir="${dir.build}/moxy-classes">
<fileset dir="${dir.src}">
<include name="org/eclipse/persistence/jaxb/xmlmodel/*.properties"/>
<include name="org/eclipse/persistence/jaxb/*.xsd"/>
<exclude name="**/*.java"/>
</fileset>
</copy>
<javac
srcdir="${dir.src}"
destdir="${dir.build}/sdo-classes"
debug="${debug}"
source="${source}"
target="${target}"
encoding="utf-8"
includeantruntime="false">
<include name="commonj/**"/>
<include name="org/eclipse/persistence/sdo/**"/>
<classpath>
<pathelement location="${dir.build}/classes"/>
<path refid="build.classpath"/>
</classpath>
</javac>
</target>
<taskdef resource="aQute/bnd/ant/taskdef.properties" >
<classpath>
<fileset dir="/usr/share/java/aqute-bnd" />
</classpath>
</taskdef>
<target name="jar" depends="compile ">
<jar
destfile="${dir.build}/org.eclipse.persistence.core.jar"
basedir="${dir.build}/core-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.core"/>
<attribute name="Specification-Title" value="EclipseLink Core"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.core"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
<attribute name="Premain-Class" value="org.eclipse.persistence.internal.jpa.deployment.JavaSECMPInitializerAgent"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/core.bnd" output="${dir.build}/org.eclipse.persistence.core-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.core.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.dbws.jar"
basedir="${dir.build}/dbws-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.dbws"/>
<attribute name="Specification-Title" value="EclipseLink DBWS"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.dbws"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/dbws.bnd" output="${dir.build}/org.eclipse.persistence.dbws-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.dbws.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.extension.jar"
basedir="${dir.build}/extension-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.extension"/>
<attribute name="Specification-Title" value="EclipseLink Extension"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.extension"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/extension.bnd" output="${dir.build}/org.eclipse.persistence.extension-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.extension.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.jpa.jar"
basedir="${dir.build}/jpa-classes">
<service type="javax.persistence.spi.PersistenceProvider" provider="org.eclipse.persistence.jpa.PersistenceProvider"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="Specification-Title" value="EclipseLink JPA"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.jpa"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
<attribute name="Premain-Class" value="org.eclipse.persistence.internal.jpa.deployment.JavaSECMPInitializerAgent"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/jpa.bnd" output="${dir.build}/org.eclipse.persistence.jpa-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.jpa.jar"/>
</bndwrap>
<!--jar
destfile="${dir.build}/org.eclipse.persistence.jpars.jar"
basedir="${dir.build}/jpars-classes">
<service type="org.eclipse.persistence.jpa.rs.PersistenceContextFactoryProvider" provider="org.eclipse.persistence.jpa.rs.service.JPARSPersistenceContextFactoryProvider"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="Specification-Title" value="EclipseLink JPA-RS"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.jpars"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/jpars.bnd" output="${dir.build}/org.eclipse.persistence.jpars-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.jpars.jar"/>
</bndwrap-->
<jar
destfile="${dir.build}/org.eclipse.persistence.jpa.jpql.jar"
basedir="${dir.build}/jpql-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.jpa.jpql"/>
<attribute name="Specification-Title" value="EclipseLink Hermes Parser"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.jpa.jpql"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/jpql.bnd" output="${dir.build}/org.eclipse.persistence.jpa.jpql-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.jpa.jpql.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.jpa.modelgen.processor.jar"
basedir="${dir.build}/modelgen-classes">
<service type="javax.annotation.processing.Processor"
provider="org.eclipse.persistence.internal.jpa.modelgen.CanonicalModelProcessor"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="Eclipse-SourceBundle" value="org.eclipse.persistence.jpa.modelgen;version=&quot;${named.version}&quot;"/>
<attribute name="Specification-Title" value="EclipseLink JPA ModelGen"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.jpa.modelgen"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/modelgen.bnd" output="${dir.build}/org.eclipse.persistence.jpa.modelgen.processor-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.jpa.modelgen.processor.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.moxy.jar"
basedir="${dir.build}/moxy-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.moxy"/>
<attribute name="Specification-Title" value="EclipseLink MOXy"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.moxy"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/moxy.bnd" output="${dir.build}/org.eclipse.persistence.moxy-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.moxy.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/org.eclipse.persistence.sdo.jar"
basedir="${dir.build}/sdo-classes">
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Created-By" value="${java.version} (${java.vendor})"/>
<attribute name="HK2-Bundle-Name" value="org.eclipse.persistence:org.eclipse.persistence.sdo"/>
<attribute name="Specification-Title" value="EclipseLink SDO"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence.sdo"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
</manifest>
</jar>
<bndwrap definitions="${basedir}/sdo.bnd" output="${dir.build}/org.eclipse.persistence.sdo-${api.version}.jar" trace="true">
<fileset dir="${dir.build}" includes="org.eclipse.persistence.sdo.jar"/>
</bndwrap>
<jar
destfile="${dir.build}/eclipselink.jar"
basedir="${dir.build}/classes">
<service type="com.sun.tools.xjc.Plugin" provider="org.eclipse.persistence.jaxb.plugins.BeanValidationPlugin"/>
<service type="javax.persistence.spi.PersistenceProvider" provider="org.eclipse.persistence.jpa.PersistenceProvider"/>
<manifest>
<attribute name="Built-By" value="${user.name}"/>
<attribute name="Build-Jdk" value="${java.version}"/>
<attribute name="Specification-Title" value="Eclipse Persistence Services"/>
<attribute name="Specification-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Specification-Version" value="${api.version}"/>
<attribute name="Implementation-Title" value="org.eclipse.persistence"/>
<attribute name="Implementation-Version" value="${named.version}"/>
<attribute name="Implementation-Vendor" value="Eclipse.org - EclipseLink Project"/>
<attribute name="Release-Designation" value="EclipseLink ${api.version}"/>
<attribute name="Premain-Class" value="org.eclipse.persistence.internal.jpa.deployment.JavaSECMPInitializerAgent"/>
<attribute name="Main-Class" value="org.eclipse.persistence.Version"/>
</manifest>
</jar>
</target>
<target name="javadoc" depends="init">
<mkdir dir="${dir.build}/api"/>
<javadoc
destdir="${dir.build}/api"
access="public"
windowtitle="EclipseLink ${api.version}, &quot;build ${reltag.version}&quot; API Reference"
doctitle="EclipseLink ${api.version}, &quot;build ${reltag.version}&quot; API Reference"
bottom="EclipseLink ${api.version}, &quot;build ${reltag.version}&quot; API Reference"
encoding="utf-8"
additionalparam="-Xdoclint:none"
defaultexcludes="yes">
<packageset dir="${dir.src}">
<include name="org/eclipse/persistence/**"/>
<!-- Oracle non free -->
<exclude name="org/eclipse/persistence/platform/database/oracle/ucp/**" />
<exclude name="org/eclipse/persistence/internal/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/eis/adapters/aq/**" />
<exclude name="org/eclipse/persistence/internal/platform/database/oracle/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/*.java" />
<exclude name="org/eclipse/persistence/platform/database/oracle/converters/**" />
<exclude name="org/eclipse/persistence/platform/database/oracle/dcn/**" />
<exclude name="org/eclipse/persistence/tools/profiler/oracle/**" />
<exclude name="org/eclipse/persistence/platform/xml/xdk/**" />
<!-- Embedded libraries -->
<exclude name="org/eclipse/persistence/internal/libraries/**" />
</packageset>
<link href="/usr/share/javadoc/java/" packagelistLoc="/usr/share/javadoc/java/package-list"/>
<classpath refid="build.classpath"/>
</javadoc>
</target>
<!-- jar.asm, jar.antlr, -->
<target name="package" depends="jar, javadoc"/>
</project>

68
eclipselink-2.6.3.pom Normal file
View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink (non-OSGi)</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>javax.persistence</artifactId><version>2.1.1</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>commonj.sdo</artifactId><version>2.1.1</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>javax.validation</groupId><artifactId>validation-api</artifactId><version>1.1.0.Final</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.glassfish</groupId><artifactId>javax.json</artifactId><version>1.0.4</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

Binary file not shown.

124
eclipselink.spec Normal file
View File

@ -0,0 +1,124 @@
%global reltag .v20160428-59c81c5
%global namedversion %{version}%{?reltag}
%global core org.eclipse.persistence.core
%global dbws org.eclipse.persistence.dbws
%global extension org.eclipse.persistence.extension
%global jpa org.eclipse.persistence.jpa
%global jpql org.eclipse.persistence.jpa.jpql
%global modelgen org.eclipse.persistence.jpa.modelgen.processor
%global moxy org.eclipse.persistence.moxy
%global sdo org.eclipse.persistence.sdo
Name: eclipselink
Version: 2.6.3
Release: 1
Summary: Eclipse Persistence Services Project
License: EPL and BSD
Url: http://www.eclipse.org/eclipselink/
Source0: http://www.mirrorservice.org/sites/download.eclipse.org/eclipseMirror/rt/%{name}/releases/%{version}/%{name}-src-%{namedversion}.zip
Source1: %{name}-%{version}-build.properties
Source2: %{name}-%{version}-build.xml
Source3: https://repo1.maven.org/maven2/org/eclipse/persistence/%{name}/%{version}/%{name}-%{version}.pom
Source4: https://repo1.maven.org/maven2/org/eclipse/persistence/%{core}/%{version}/%{core}-%{version}.pom
Source5: https://repo1.maven.org/maven2/org/eclipse/persistence/%{dbws}/%{version}/%{dbws}-%{version}.pom
Source6: https://repo1.maven.org/maven2/org/eclipse/persistence/%{extension}/%{version}/%{extension}-%{version}.pom
Source7: https://repo1.maven.org/maven2/org/eclipse/persistence/%{jpa}/%{version}/%{jpa}-%{version}.pom
Source8: https://repo1.maven.org/maven2/org/eclipse/persistence/%{jpql}/%{version}/%{jpql}-%{version}.pom
Source9: https://repo1.maven.org/maven2/org/eclipse/persistence/%{modelgen}/%{version}/%{modelgen}-%{version}.pom
Source10: https://repo1.maven.org/maven2/org/eclipse/persistence/%{moxy}/%{version}/%{moxy}-%{version}.pom
Source11: https://repo1.maven.org/maven2/org/eclipse/persistence/%{sdo}/%{version}/%{sdo}-%{version}.pom
BuildRequires: ant antlr3-java antlr3-tool aqute-bnd bean-validation-api cdi-api
BuildRequires: eclipse-equinox-osgi eclipselink-persistence-api glassfish-jaxb-api
BuildRequires: glassfish-jaxb-codemodel glassfish-jaxb-core glassfish-jaxb-jxc
BuildRequires: glassfish-servlet-api java-devel java-javadoc javamail javapackages-local
BuildRequires: jboss-connector-1.7-api jboss-jaxrs-2.0-api jboss-jms-2.0-api
BuildRequires: jboss-transaction-1.2-api jgroups jsonp objectweb-asm stringtemplate4
BuildRequires: tuscany-sdo-java xsom
BuildArch: noarch
%description
Eclipse Persistence Services Project, more commonly known as EclipseLink,
is a Java comprehensive persistence framework delivering a set of persistence
services based around standards. This lets you rapidly build applications
that combine the best aspects of object technology and the specific data
source.
EclipseLink was started by a donation of the full source code and
test suites of Oracle's TopLink product.
EclipseLink's services currently include object-relational with JPA,
object-XML binding in MOXy (with support for JAXB), a Service Data Objects
(SDO) implementation and support for another technologies like: Database Web
Services (DWS), XML-Relational (XRM) and Non-Relational (EIS via JCA).
%package javadoc
Summary: Javadoc for %{name}
%description javadoc
This package contains javadoc for %{name}.
%prep
%setup -q -c
rm -r org/eclipse/persistence/internal/libraries/*
find ./ -name "*.java" -exec sed -i "s/org.eclipse.persistence.internal.libraries.antlr/org.antlr/g" {} +
find ./ -name "*.java" -exec sed -i "s/org.eclipse.persistence.internal.libraries.asm/org.objectweb.asm/g" {} +
sed -i "s|Token.EOF_TOKEN|Token.EOF|" \
org/eclipse/persistence/internal/jpa/parsing/jpql/JPQLParser.java
cp -p %{SOURCE1} build.properties
cp -p %{SOURCE2} build.xml
cp -p %{SOURCE3} pom.xml
%pom_change_dep org.eclipse.persistence:commonj.sdo org.apache.tuscany.sdo:tuscany-sdo-api-r2.1:1.1.1
cp -p %{SOURCE4} core-pom.xml
%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.asm org.ow2.asm:asm:5.0.4 core-pom.xml
%pom_add_dep org.ow2.asm:asm-commons:5.0.4:compile core-pom.xml
%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile core-pom.xml
%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile core-pom.xml
%pom_add_dep org.ow2.asm:asm-util:5.0.4:compile core-pom.xml
cp -p %{SOURCE7} jpa-pom.xml
%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.antlr org.antlr:antlr-runtime:3.5.2 jpa-pom.xml
%pom_change_dep org.eclipse.persistence:org.eclipse.persistence.asm org.ow2.asm:asm:5.0.4 jpa-pom.xml
%pom_add_dep org.ow2.asm:asm:5.0.4:compile jpa-pom.xml
%pom_add_dep org.ow2.asm:asm-commons:5.0.4:compile jpa-pom.xml
%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile jpa-pom.xml
%pom_add_dep org.ow2.asm:asm-tree:5.0.4:compile jpa-pom.xml
%pom_add_dep org.ow2.asm:asm-util:5.0.4:compile jpa-pom.xml
cp -p %{SOURCE11} sdo-pom.xml
%pom_change_dep org.eclipse.persistence:commonj.sdo org.apache.tuscany.sdo:tuscany-sdo-api-r2.1:1.1.1 sdo-pom.xml
for s in org/eclipse/persistence/internal/jpa/transaction/JTATransactionWrapper.java \
org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java \
org/eclipse/persistence/jpa/jpql/tools/DefaultGrammarValidator.java \
org/eclipse/persistence/jpa/jpql/tools/model/IScalarExpressionStateObjectBuilder.java \
org/eclipse/persistence/platform/database/HANAPlatform.java \
org/eclipse/persistence/platform/database/MaxDBPlatform.java;do
native2ascii -encoding UTF8 ${s} ${s}
done
%build
(
cd org/eclipse/persistence/internal/oxm/record/json/
antlr3 JSON.g
)
(
cd org/eclipse/persistence/internal/jpa/parsing/jpql/antlr/
sed -i '/Object node = null;/d' JPQL.g
antlr3 JPQL.g
)
ant
%install
%mvn_artifact pom.xml target/%{name}.jar
%mvn_artifact core-pom.xml target/%{core}-%{version}.jar
%mvn_artifact %{SOURCE5} target/%{dbws}-%{version}.jar
%mvn_artifact %{SOURCE6} target/%{extension}-%{version}.jar
%mvn_artifact jpa-pom.xml target/%{jpa}-%{version}.jar
%mvn_artifact %{SOURCE8} target/%{jpql}-%{version}.jar
%mvn_artifact %{SOURCE9} target/%{modelgen}-%{version}.jar
%mvn_artifact %{SOURCE10} target/%{moxy}-%{version}.jar
%mvn_artifact sdo-pom.xml target/%{sdo}-%{version}.jar
%mvn_install -J target/api
%files -f .mfiles
%doc about.html readme.html
%license license.html
%files javadoc -f .mfiles-javadoc
%license license.html
%changelog
* Tue Aug 4 2020 chengzihan <chengzihan2@huawei.com> - 2.6.3-1
- Package init

4
eclipselink.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: https://git.eclipse.org/c/eclipselink/eclipselink.runtime.git
tag_prefix: "^"
seperator: "."

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.core</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink Core</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.asm</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.glassfish</groupId><artifactId>javax.json</artifactId><version>1.0.4</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.dbws</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink DBWS</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.extension</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink Extensions</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink JPA</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>javax.persistence</artifactId><version>2.1.1</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.asm</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.antlr</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.glassfish</groupId><artifactId>javax.json</artifactId><version>1.0.4</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.jpa.jpql</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa.jpql</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink Hermes JPQL Parser</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink JPA Modelgen (non-OSGi)</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.jpa</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.moxy</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink Moxy</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>javax.validation</groupId><artifactId>validation-api</artifactId><version>1.1.0.Final</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.glassfish</groupId><artifactId>javax.json</artifactId><version>1.0.4</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>

View File

@ -0,0 +1,68 @@
<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>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.sdo</artifactId>
<version>2.6.3</version>
<packaging>jar</packaging>
<name>EclipseLink SDO</name>
<description>EclipseLink build based upon Git transaction 59c81c5</description>
<url>http://www.eclipse.org/eclipselink</url>
<organization>
<name>Eclipse.org - EclipseLink Project</name>
<url>http://www.eclipse.org/eclipselink</url>
</organization>
<issueManagement>
<system>bugzilla</system>
<url>https://bugs.eclipse.org/bugs</url>
</issueManagement>
<inceptionYear>2007</inceptionYear>
<mailingLists>
<mailingList>
<name>EclipseLink Developer List</name>
<post>eclipselink-dev@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-dev</archive>
</mailingList>
<mailingList>
<name>EclipseLink User List</name>
<post>eclipselink-users@eclipse.org</post>
<archive>http://dev.eclipse.org/mhonarc/lists/eclipselink-users</archive>
</mailingList>
</mailingLists>
<licenses>
<license>
<name>Eclipse Public License v1.0</name>
<url>http://www.eclipse.org/legal/epl-v10.html</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Licence</comments>
</license>
<license>
<name>Eclipse Distribution License v. 1.0</name>
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
<distribution>repo</distribution>
<comments>Standard Eclipse Distribution License</comments>
</license>
</licenses>
<scm>
<connection>scm:git:http://git.eclipse.org/eclipselink/eclipselink.runtime.git</connection>
<url>http://git.eclipse.org/eclipselink/eclipselink.runtime.git</url>
</scm>
<developers>
<developer>
<id>PeterKrogh</id>
<name>Peter Krogh</name>
<email>peter.krogh@oracle.com</email>
<organization>Eclipse.org - EclipseLink Project</organization>
<organizationUrl>http://www.eclipse.org/eclipselink</organizationUrl>
<roles>
<role>Project Manager</role>
<role>Developer</role>
</roles>
<timezone>-5</timezone>
</developer>
</developers>
<dependencies><dependency><groupId>org.eclipse.persistence</groupId><artifactId>commonj.sdo</artifactId><version>2.1.1</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.moxy</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency><dependency><groupId>org.eclipse.persistence</groupId><artifactId>org.eclipse.persistence.core</artifactId><version>2.6.3</version><type>jar</type><scope>compile</scope><optional>false</optional></dependency></dependencies>
</project>