Modified: servicemix/smx4/specs/trunk/saaj-api-1.3/pom.xml URL: http://svn.apache.org/viewvc/servicemix/smx4/specs/trunk/saaj-api-1.3/pom.xml?rev=667234&r1=667233&r2=667234&view=diff ============================================================================== --- servicemix/smx4/specs/trunk/saaj-api-1.3/pom.xml (original) +++ servicemix/smx4/specs/trunk/saaj-api-1.3/pom.xml Thu Jun 12 14:30:23 2008 @@ -1,77 +1,166 @@ <?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"> +<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.servicemix.specs</groupId> - <artifactId>specs</artifactId> - <version>1.0-SNAPSHOT</version> - </parent> - - <groupId>org.apache.servicemix.specs</groupId> - <artifactId>org.apache.servicemix.specs.saaj-api-1.3</artifactId> - <packaging>bundle</packaging> - <version>1.0-SNAPSHOT</version> - <name>Apache ServiceMix Specs :: SAAJ API 1.3</name> - - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-saaj_1.3_spec</artifactId> - <version>${geronimo.saaj.version}</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.apache.servicemix.specs</groupId> - <artifactId>org.apache.servicemix.specs.locator</artifactId> - <version>${project.version}</version> - <optional>true</optional> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>bundle</goal> - </goals> - </execution> - </executions> - <configuration> - <instructions> - <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> - <Export-Package>javax.xml.soap*;version=1.3;-split-package:=merge-first</Export-Package> - <Import-Package>*</Import-Package> - <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package> - <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator> - </instructions> - <unpackBundle>true</unpackBundle> - </configuration> - </plugin> - </plugins> - </build> + 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.servicemix.specs</groupId> + <artifactId>specs</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.saaj-api-1.3</artifactId> + <packaging>bundle</packaging> + <version>1.0-SNAPSHOT</version> + <name>Apache ServiceMix Specs :: SAAJ API 1.3</name> + + <dependencies> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-saaj_1.3_spec</artifactId> + <version>1.0.0</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.locator</artifactId> + <version>${project.version}</version> + <optional>true</optional> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <configuration> + <instructions> + <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> + <Export-Package>javax.xml.soap*;version=1.3;-split-package:=merge-first</Export-Package> + <Import-Package>*</Import-Package> + <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first + </Private-Package> + <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator> + <Implementation-Title>Apache ServiceMix</Implementation-Title> + <Implementation-Version>${project.version}</Implementation-Version> + </instructions> + <unpackBundle>true</unpackBundle> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>org.apache.geronimo.specs:geronimo-saaj_1.3_spec</include> + <include>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</include> + </includes> + </artifactSet> + <filters> + <filter> + <artifact>${project.groupId}:${project.artifactId}</artifact> + <excludes> + <exclude>javax/**</exclude> + <exclude>org/**</exclude> + </excludes> + </filter> + </filters> + <createSourcesJar>${createSourcesJar}</createSourcesJar> + <promoteTransitiveDependencies>true</promoteTransitiveDependencies> + <createDependencyReducedPom>true</createDependencyReducedPom> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>deploy</id> + <properties> + <createSourcesJar>true</createSourcesJar> + </properties> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-sources</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-saaj_1.3_spec</artifactId> + <classifier>sources</classifier> + </artifactItem> + <artifactItem> + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.locator</artifactId> + <classifier>sources</classifier> + </artifactItem> + </artifactItems> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <minmemory>128m</minmemory> + <maxmemory>512m</maxmemory> + <sourcepath>${project.build.directory}/sources</sourcepath> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project>
Modified: servicemix/smx4/specs/trunk/stax-api-1.0/pom.xml URL: http://svn.apache.org/viewvc/servicemix/smx4/specs/trunk/stax-api-1.0/pom.xml?rev=667234&r1=667233&r2=667234&view=diff ============================================================================== --- servicemix/smx4/specs/trunk/stax-api-1.0/pom.xml (original) +++ servicemix/smx4/specs/trunk/stax-api-1.0/pom.xml Thu Jun 12 14:30:23 2008 @@ -1,77 +1,166 @@ <?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"> +<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.servicemix.specs</groupId> - <artifactId>specs</artifactId> - <version>1.0-SNAPSHOT</version> - </parent> - - <groupId>org.apache.servicemix.specs</groupId> - <artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId> - <packaging>bundle</packaging> - <version>1.0-SNAPSHOT</version> - <name>Apache ServiceMix Specs :: STAX API 1.0</name> - - <dependencies> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-stax-api_1.0_spec</artifactId> - <version>${geronimo.stax.version}</version> - <optional>true</optional> - </dependency> - <dependency> - <groupId>org.apache.servicemix.specs</groupId> - <artifactId>org.apache.servicemix.specs.locator</artifactId> - <version>${project.version}</version> - <optional>true</optional> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>bundle</goal> - </goals> - </execution> - </executions> - <configuration> - <instructions> - <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> - <Export-Package>javax.xml.stream*;version=1.0;-split-package:=merge-first</Export-Package> - <Import-Package>*</Import-Package> - <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package> - <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator> - </instructions> - <unpackBundle>true</unpackBundle> - </configuration> - </plugin> - </plugins> - </build> + 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.servicemix.specs</groupId> + <artifactId>specs</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.stax-api-1.0</artifactId> + <packaging>bundle</packaging> + <version>1.0-SNAPSHOT</version> + <name>Apache ServiceMix Specs :: STAX API 1.0</name> + + <dependencies> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-stax-api_1.0_spec</artifactId> + <version>1.0</version> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.locator</artifactId> + <version>${project.version}</version> + <optional>true</optional> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <configuration> + <instructions> + <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName> + <Export-Package>javax.xml.stream*;version=1.0;-split-package:=merge-first</Export-Package> + <Import-Package>*</Import-Package> + <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first + </Private-Package> + <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator> + <Implementation-Title>Apache ServiceMix</Implementation-Title> + <Implementation-Version>${project.version}</Implementation-Version> + </instructions> + <unpackBundle>true</unpackBundle> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <artifactSet> + <includes> + <include>org.apache.geronimo.specs:geronimo-stax-api_1.0_spec</include> + <include>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</include> + </includes> + </artifactSet> + <filters> + <filter> + <artifact>${project.groupId}:${project.artifactId}</artifact> + <excludes> + <exclude>javax/**</exclude> + <exclude>org/**</exclude> + </excludes> + </filter> + </filters> + <createSourcesJar>${createSourcesJar}</createSourcesJar> + <promoteTransitiveDependencies>true</promoteTransitiveDependencies> + <createDependencyReducedPom>true</createDependencyReducedPom> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>deploy</id> + <properties> + <createSourcesJar>true</createSourcesJar> + </properties> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-dependency-plugin</artifactId> + <executions> + <execution> + <id>unpack-sources</id> + <phase>generate-sources</phase> + <goals> + <goal>unpack</goal> + </goals> + <configuration> + <artifactItems> + <artifactItem> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-stax-api_1.0_spec</artifactId> + <classifier>sources</classifier> + </artifactItem> + <artifactItem> + <groupId>org.apache.servicemix.specs</groupId> + <artifactId>org.apache.servicemix.specs.locator</artifactId> + <classifier>sources</classifier> + </artifactItem> + </artifactItems> + <outputDirectory>${project.build.directory}/sources</outputDirectory> + </configuration> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>package</id> + <phase>package</phase> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <minmemory>128m</minmemory> + <maxmemory>512m</maxmemory> + <sourcepath>${project.build.directory}/sources</sourcepath> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project>
