Added a project url to jaxb-ri poms (#1532)

diff --git a/jaxb-ri/boms/bom-ext/pom.xml b/jaxb-ri/boms/bom-ext/pom.xml
index 57d8623..346d1ae 100644
--- a/jaxb-ri/boms/bom-ext/pom.xml
+++ b/jaxb-ri/boms/bom-ext/pom.xml
@@ -31,6 +31,7 @@
         JAXB Bill of Materials (BOM) with all dependencies.
         If you are not sure - DON'T USE THIS BOM. Use com.sun.xml.bind:jaxb-bom instead.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <codemodel.version>${project.version}</codemodel.version>
diff --git a/jaxb-ri/boms/bom/pom.xml b/jaxb-ri/boms/bom/pom.xml
index 0a8f14a..fd86283 100644
--- a/jaxb-ri/boms/bom/pom.xml
+++ b/jaxb-ri/boms/bom/pom.xml
@@ -29,6 +29,7 @@
     <packaging>pom</packaging>
     <name>JAXB BOM</name>
     <description>JAXB Bill of Materials (BOM)</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <xml.bind-api.version>3.0.1</xml.bind-api.version>
diff --git a/jaxb-ri/bundles/core/pom.xml b/jaxb-ri/bundles/core/pom.xml
index 02f469a..8b680ec 100644
--- a/jaxb-ri/bundles/core/pom.xml
+++ b/jaxb-ri/bundles/core/pom.xml
@@ -28,6 +28,7 @@
     <packaging>jar</packaging>
     <name>Old JAXB Core</name>
     <description>Old JAXB Core module. Contains sources required by XJC, JXC and Runtime modules with dependencies.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
 
diff --git a/jaxb-ri/bundles/jxc/pom.xml b/jaxb-ri/bundles/jxc/pom.xml
index 741df22..771d43f 100644
--- a/jaxb-ri/bundles/jxc/pom.xml
+++ b/jaxb-ri/bundles/jxc/pom.xml
@@ -30,6 +30,7 @@
     <description>
         Old JAXB schema generator.The *tool* to generate XML schema based on java classes.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/bundles/osgi/osgi/pom.xml b/jaxb-ri/bundles/osgi/osgi/pom.xml
index 7205e57..0599dde 100644
--- a/jaxb-ri/bundles/osgi/osgi/pom.xml
+++ b/jaxb-ri/bundles/osgi/osgi/pom.xml
@@ -28,6 +28,7 @@
     <packaging>jar</packaging>
     <name>JAXB OSGI</name>
     <description>JAXB OSGI bundle</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/bundles/osgi/pom.xml b/jaxb-ri/bundles/osgi/pom.xml
index f11c71b..1fa67cc 100644
--- a/jaxb-ri/bundles/osgi/pom.xml
+++ b/jaxb-ri/bundles/osgi/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>JAXB OSGI parent</name>
     <description>Parent module of JAXB OSGI bundle</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <profiles>
         <profile>
diff --git a/jaxb-ri/bundles/osgi/tests/pom.xml b/jaxb-ri/bundles/osgi/tests/pom.xml
index 6f410eb..84dcc5c 100644
--- a/jaxb-ri/bundles/osgi/tests/pom.xml
+++ b/jaxb-ri/bundles/osgi/tests/pom.xml
@@ -27,6 +27,7 @@
         Tests for JAXB RI OSGi bundles.
         They should be in separate module because of dependency-hell of osgi and extra-osgi modules.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/bundles/pom.xml b/jaxb-ri/bundles/pom.xml
index e6e0fbc..e5ca4db 100644
--- a/jaxb-ri/bundles/pom.xml
+++ b/jaxb-ri/bundles/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>JAXB bundles</name>
     <description>JAXB bundles module.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.skip>true</spotbugs.skip>
diff --git a/jaxb-ri/bundles/ri/pom.xml b/jaxb-ri/bundles/ri/pom.xml
index 3e559bf..9dee633 100644
--- a/jaxb-ri/bundles/ri/pom.xml
+++ b/jaxb-ri/bundles/ri/pom.xml
@@ -28,6 +28,7 @@
     <packaging>pom</packaging>
     <name>JAXB RI</name>
     <description>JAXB RI standalone zipped bundle</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/bundles/runtime/pom.xml b/jaxb-ri/bundles/runtime/pom.xml
index 72ca5d6..52915ad 100644
--- a/jaxb-ri/bundles/runtime/pom.xml
+++ b/jaxb-ri/bundles/runtime/pom.xml
@@ -28,6 +28,7 @@
     <packaging>jar</packaging>
     <name>Old JAXB Runtime</name>
     <description>Old JAXB Runtime module. Contains sources required for runtime processing.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/bundles/xjc/pom.xml b/jaxb-ri/bundles/xjc/pom.xml
index 2da6f5e..66120e6 100644
--- a/jaxb-ri/bundles/xjc/pom.xml
+++ b/jaxb-ri/bundles/xjc/pom.xml
@@ -32,6 +32,7 @@
         In other words: the *tool* to generate java classes for the given xml representation.
         <!--todo: finish me-->
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/codemodel/codemodel-annotation-compiler/pom.xml b/jaxb-ri/codemodel/codemodel-annotation-compiler/pom.xml
index 8a913aa..4cded8f 100644
--- a/jaxb-ri/codemodel/codemodel-annotation-compiler/pom.xml
+++ b/jaxb-ri/codemodel/codemodel-annotation-compiler/pom.xml
@@ -23,6 +23,7 @@
     <artifactId>codemodel-annotation-compiler</artifactId>
     <name>Codemodel Annotation Compiler</name>
     <description>The annotation compiler ant task for the CodeModel java source code generation library</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <dependencies>
         <dependency>
diff --git a/jaxb-ri/codemodel/codemodel/pom.xml b/jaxb-ri/codemodel/codemodel/pom.xml
index c932165..51e4c93 100644
--- a/jaxb-ri/codemodel/codemodel/pom.xml
+++ b/jaxb-ri/codemodel/codemodel/pom.xml
@@ -24,6 +24,7 @@
     <artifactId>codemodel</artifactId>
     <name>Codemodel Core</name>
     <description>The core functionality of the CodeModel java source code generation library</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-codemodel.xml</spotbugs.exclude>
diff --git a/jaxb-ri/codemodel/pom.xml b/jaxb-ri/codemodel/pom.xml
index 307614e..2194b5c 100644
--- a/jaxb-ri/codemodel/pom.xml
+++ b/jaxb-ri/codemodel/pom.xml
@@ -26,6 +26,7 @@
     <packaging>pom</packaging>
     <name>Codemodel</name>
     <description>Java source code generation library</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <licenses>
         <license>
diff --git a/jaxb-ri/core/pom.xml b/jaxb-ri/core/pom.xml
index b4862c5..ad5f2c0 100644
--- a/jaxb-ri/core/pom.xml
+++ b/jaxb-ri/core/pom.xml
@@ -28,6 +28,7 @@
     <packaging>jar</packaging>
     <name>JAXB Core</name>
     <description>JAXB Core module. Contains sources required by XJC, JXC and Runtime modules.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <findbugs.exclude>${project.basedir}/exclude-core.xml</findbugs.exclude>
diff --git a/jaxb-ri/docs/pom.xml b/jaxb-ri/docs/pom.xml
index 1690d4b..6da3d94 100644
--- a/jaxb-ri/docs/pom.xml
+++ b/jaxb-ri/docs/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>JAXB Documentation parent</name>
     <description>JAXB Documentation parent.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <modules>
         <module>release-documentation</module>
diff --git a/jaxb-ri/docs/release-documentation/pom.xml b/jaxb-ri/docs/release-documentation/pom.xml
index f4a14dd..98aa130 100644
--- a/jaxb-ri/docs/release-documentation/pom.xml
+++ b/jaxb-ri/docs/release-documentation/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>jaxb-release-documentation</artifactId>
     <packaging>pom</packaging>
     <name>JAXB Release Documentation</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <build>
         <plugins>
diff --git a/jaxb-ri/docs/www/pom.xml b/jaxb-ri/docs/www/pom.xml
index 507ceba..a570236 100644
--- a/jaxb-ri/docs/www/pom.xml
+++ b/jaxb-ri/docs/www/pom.xml
@@ -25,6 +25,7 @@
     <artifactId>jaxb-www</artifactId>
     <packaging>pom</packaging>
     <name>JAXB WWW Help files</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <build>
         <plugins>
diff --git a/jaxb-ri/external/pom.xml b/jaxb-ri/external/pom.xml
index e6c616d..a0f1b46 100644
--- a/jaxb-ri/external/pom.xml
+++ b/jaxb-ri/external/pom.xml
@@ -28,6 +28,7 @@
     <version>3.0.2-SNAPSHOT</version>
     <name>JAXB External parent</name>
     <description>JAXB External parent module. Contains sources for external components.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <licenses>
         <license>
diff --git a/jaxb-ri/external/relaxng-datatype/pom.xml b/jaxb-ri/external/relaxng-datatype/pom.xml
index 49b573e..2191927 100644
--- a/jaxb-ri/external/relaxng-datatype/pom.xml
+++ b/jaxb-ri/external/relaxng-datatype/pom.xml
@@ -29,5 +29,6 @@
     <packaging>jar</packaging>
     <name>RelaxNG Datatype</name>
     <description>RelaxNG Datatype library.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
 </project>
diff --git a/jaxb-ri/external/rngom/pom.xml b/jaxb-ri/external/rngom/pom.xml
index da6a74b..a30aab9 100644
--- a/jaxb-ri/external/rngom/pom.xml
+++ b/jaxb-ri/external/rngom/pom.xml
@@ -29,6 +29,7 @@
     <description>
         RNGOM is a RelaxNG Object model library (XSOM for RelaxNG).
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-rngom.xml</spotbugs.exclude>
diff --git a/jaxb-ri/jxc/pom.xml b/jaxb-ri/jxc/pom.xml
index 8baef5f..f564dec 100644
--- a/jaxb-ri/jxc/pom.xml
+++ b/jaxb-ri/jxc/pom.xml
@@ -31,6 +31,7 @@
         JAXB schema generator.The *tool* to generate XML schema based on java classes.
         <!--todo: finish me-->
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-jxc.xml</spotbugs.exclude>
diff --git a/jaxb-ri/runtime/impl/pom.xml b/jaxb-ri/runtime/impl/pom.xml
index 3553a3d..e760210 100644
--- a/jaxb-ri/runtime/impl/pom.xml
+++ b/jaxb-ri/runtime/impl/pom.xml
@@ -28,6 +28,7 @@
     <packaging>jar</packaging>
     <name>JAXB Runtime</name>
     <description>JAXB (JSR 222) Reference Implementation</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-runtime.xml</spotbugs.exclude>
diff --git a/jaxb-ri/runtime/pom.xml b/jaxb-ri/runtime/pom.xml
index 007f4fa..39ed2d6 100644
--- a/jaxb-ri/runtime/pom.xml
+++ b/jaxb-ri/runtime/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>JAXB Runtime parent</name>
     <description>JAXB Runtime parent module. Contains sources used during runtime processing.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <modules>
         <module>impl</module>
diff --git a/jaxb-ri/samples/pom.xml b/jaxb-ri/samples/pom.xml
index afcef39..d69a92a 100644
--- a/jaxb-ri/samples/pom.xml
+++ b/jaxb-ri/samples/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>JAXB samples</name>
     <description>JAXB samples module. Contains sources for JAXB samples generation</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <build>
         <plugins>
diff --git a/jaxb-ri/tools/osgi_tests/core/pom.xml b/jaxb-ri/tools/osgi_tests/core/pom.xml
index 7b40d11..ca0502f 100644
--- a/jaxb-ri/tools/osgi_tests/core/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/core/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-core</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-core</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/tools/osgi_tests/jxc/pom.xml b/jaxb-ri/tools/osgi_tests/jxc/pom.xml
index 0d23179..d798a9d 100644
--- a/jaxb-ri/tools/osgi_tests/jxc/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/jxc/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-jxc</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-jxc</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/tools/osgi_tests/osgi/pom.xml b/jaxb-ri/tools/osgi_tests/osgi/pom.xml
index 7c93220..21fa6fc 100644
--- a/jaxb-ri/tools/osgi_tests/osgi/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/osgi/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-osgi</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-osgi</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/tools/osgi_tests/parent/pom.xml b/jaxb-ri/tools/osgi_tests/parent/pom.xml
index e3994f7..cdebb83 100644
--- a/jaxb-ri/tools/osgi_tests/parent/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/parent/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-parent</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-parent</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/tools/osgi_tests/pom.xml b/jaxb-ri/tools/osgi_tests/pom.xml
index ade09a6..fd3e3a4 100644
--- a/jaxb-ri/tools/osgi_tests/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/pom.xml
@@ -27,6 +27,7 @@
     <packaging>pom</packaging>
     <name>Parent for osgi testing modules.</name>
     <description>Modules generate jars used for testing valid osgi manifests</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.skip>true</spotbugs.skip>
diff --git a/jaxb-ri/tools/osgi_tests/runtime/pom.xml b/jaxb-ri/tools/osgi_tests/runtime/pom.xml
index d8ba3d3..efd4fad 100644
--- a/jaxb-ri/tools/osgi_tests/runtime/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/runtime/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-runtime</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-runtime</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/tools/osgi_tests/xjc/pom.xml b/jaxb-ri/tools/osgi_tests/xjc/pom.xml
index 898265f..2178e9b 100644
--- a/jaxb-ri/tools/osgi_tests/xjc/pom.xml
+++ b/jaxb-ri/tools/osgi_tests/xjc/pom.xml
@@ -26,6 +26,7 @@
     <artifactId>osgi-test-xjc</artifactId>
     <packaging>jar</packaging>
     <name>osgi-test-xjc</name>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
diff --git a/jaxb-ri/txw/compiler/pom.xml b/jaxb-ri/txw/compiler/pom.xml
index 7e6b77b..3809b6e 100644
--- a/jaxb-ri/txw/compiler/pom.xml
+++ b/jaxb-ri/txw/compiler/pom.xml
@@ -29,6 +29,7 @@
     <description>
         JAXB schema generator.The *tool* to generate XML schema based on java classes.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-txwc2.xml</spotbugs.exclude>
diff --git a/jaxb-ri/txw/pom.xml b/jaxb-ri/txw/pom.xml
index c0b302e..e81f080 100644
--- a/jaxb-ri/txw/pom.xml
+++ b/jaxb-ri/txw/pom.xml
@@ -26,6 +26,7 @@
     <packaging>pom</packaging>
     <name>JAXB TXW parent</name>
     <description>JAXB TXW parent module. Contains sources for TXW component.</description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <modules>
         <module>compiler</module>
diff --git a/jaxb-ri/txw/runtime/pom.xml b/jaxb-ri/txw/runtime/pom.xml
index 5ef195f..afb2ef0 100644
--- a/jaxb-ri/txw/runtime/pom.xml
+++ b/jaxb-ri/txw/runtime/pom.xml
@@ -29,6 +29,7 @@
     <description>
         TXW is a library that allows you to write XML documents.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.exclude>${project.basedir}/exclude-txw-runtime.xml</spotbugs.exclude>
diff --git a/jaxb-ri/xjc/pom.xml b/jaxb-ri/xjc/pom.xml
index e6f7143..8f5128b 100644
--- a/jaxb-ri/xjc/pom.xml
+++ b/jaxb-ri/xjc/pom.xml
@@ -32,6 +32,7 @@
         In other words: the *tool* to generate java classes for the given xml representation.
         <!--todo: finish me-->
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <properties>
         <spotbugs.threshold>Low</spotbugs.threshold>
diff --git a/jaxb-ri/xsom/pom.xml b/jaxb-ri/xsom/pom.xml
index de1c698..7d9fbed 100644
--- a/jaxb-ri/xsom/pom.xml
+++ b/jaxb-ri/xsom/pom.xml
@@ -30,6 +30,7 @@
         documents and inspect information in them. It is expected to be useful for applications that need to take XML
         Schema as an input.
     </description>
+    <url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
 
     <licenses>
         <license>