<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> | |
<!-- | |
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. | |
--> | |
<modelVersion>4.0.0</modelVersion> | |
<parent> | |
<groupId>org.apache.geronimo.genesis</groupId> | |
<artifactId>genesis-java5-flava</artifactId> | |
<version>2.2</version> | |
</parent> | |
<groupId>org.apache.geronimo.specs</groupId> | |
<artifactId>geronimo-jaxb_2.2_spec</artifactId> | |
<packaging>bundle</packaging> | |
<version>1.0.2-SNAPSHOT</version> | |
<name>Apache Geronimo JAXB Spec 2.2</name> | |
<description>Java API for XML binding 2.2 API</description> | |
<url>http://geronimo.apache.org/maven/${siteId}/${version}</url> | |
<distributionManagement> | |
<site> | |
<id>apache-website</id> | |
<url>${site.deploy.url}/maven/${siteId}/${version}</url> | |
</site> | |
</distributionManagement> | |
<properties> | |
<siteId>specs/${artifactId}</siteId> | |
</properties> | |
<dependencies> | |
<dependency> | |
<groupId>org.apache.geronimo.specs</groupId> | |
<artifactId>geronimo-stax-api_1.2_spec</artifactId> | |
<version>1.1</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.geronimo.specs</groupId> | |
<artifactId>geronimo-activation_1.1_spec</artifactId> | |
<version>1.1</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.geronimo.specs</groupId> | |
<artifactId>geronimo-osgi-locator</artifactId> | |
<version>1.0</version> | |
<scope>provided</scope> | |
</dependency> | |
</dependencies> | |
<scm> | |
<connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/</connection> | |
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/</developerConnection> | |
<url>http://svn.apache.org/viewcvs.cgi/geronimo/specs/trunk/geronimo-jaxb_2.2_spec/</url> | |
</scm> | |
<build> | |
<plugins> | |
<plugin> | |
<groupId>org.apache.felix</groupId> | |
<artifactId>maven-bundle-plugin</artifactId> | |
<version>3.5.0</version> | |
<configuration> | |
<instructions> | |
<Bundle-SymbolicName>${groupId}.${artifactId};singleton=true</Bundle-SymbolicName> | |
<Specification-Title>JSR-222 Java Architecture for XML Binding 2.2</Specification-Title> | |
<Specification-Vendor>Sun Microsystems, Inc.</Specification-Vendor> | |
<Specification-Version>2.2</Specification-Version> | |
<Export-Package>javax.xml.bind*;version=2.2</Export-Package> | |
<Import-Package>org.apache.geronimo.osgi.registry.api;resolution:=optional,*</Import-Package> | |
<Private-Package>org.apache.geronimo.osgi.locator</Private-Package> | |
<Bundle-Activator>org.apache.geronimo.osgi.locator.Activator</Bundle-Activator> | |
<Provide-Capability><![CDATA[ | |
osgi.contract;osgi.contract=JavaJAXB;uses:="${packages;NAMED;javax.*}";version:List<Version>='2.2,2.1,2.0' | |
]]></Provide-Capability> | |
<_contract>JavaActivation, JavaSTAX</_contract> | |
</instructions> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</project> |