Author: buildbot
Date: Wed Oct 8 18:41:38 2014
New Revision: 925080
Log:
Staging update by buildbot for openjpa
Modified:
websites/staging/openjpa/trunk/content/ (props changed)
websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
Propchange: websites/staging/openjpa/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 8 18:41:38 2014
@@ -1 +1 @@
-1596413
+1630195
Modified:
websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
==============================================================================
---
websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
(original)
+++
websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
Wed Oct 8 18:41:38 2014
@@ -22,7 +22,7 @@ limitations under the License.
<!-- <link href="http://openjpa.apache.org/styles/type-settings.css"
rel="stylesheet" type="text/css"/> -->
<link href="./css/type-settings.css" rel="stylesheet" type="text/css"/>
<LINK rel="schema.DC" href="http://purl.org/DC/elements/1.0/">
- <META name="Description" content="Apache OpenJPA -- Publishing Serp to
Maven Central Repository
" />
+ <META name="Description" content="Apache OpenJPA -- Publishing Serp to
Maven Central Repository" />
<META name="Keywords" content="Apache OpenJPA, JPA, JPA 1.0, JSR-220,
JPA2, JPA 2.0, JSR-317, " />
<META name="Owner" content="[email protected]" />
<META name="Robots" content="index, follow" />
@@ -68,7 +68,7 @@ limitations under the License.
<div class="bottom_red_bar">
<div id="site-breadcrumbs">
<!-- Breadcrumbs --
- <a href="/">Home</a> » <a
href="/publishing-serp-to-maven-central-repository.html">Publishing Serp to
Maven Central Repository
</a>
+ <a href="/">Home</a> » <a
href="/publishing-serp-to-maven-central-repository.html">Publishing Serp to
Maven Central Repository</a>
-- Breadcrumbs -->
</div>
</div>
@@ -165,52 +165,62 @@ Serp sourcecode: <a href="http://serp.c
<p><a name="PublishingSerptoMavenCentralRepository-MavenInstructions"></a></p>
<h2 id="maven-instructions">Maven Instructions</h2>
<p>The easiest way to get the updated artifacts for Serp 1.14.1 into Maven
-Central was to follow the instructions on this page:
-<a
href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository</a>.
- You will need a GPG utility and signature (instructions on that page).
+Central was to follow the instructions on <a
href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">this
page</a>.
+You will need a GPG utility and signature (instructions on that page).
You will also need a login for Sonatype's Nexus server (instructions also
on that page).</p>
+<table class="note"><tr>
+ <td valign="top"> <IMG src="images/warning.gif" width="16" height="16"
border="0">
+ <td> <B>Update to the Sonatype documentation...</B><BR>The above referenced
wiki page
+is no longer in service. I talked with Joel Orlina ([email protected]) and
he pointed
+me at this <a href="http://central.sonatype.org/pages/producers.html">updated
documentation</a>.
+We should attempt to follow these updated, simpler instructions for publishing
Serp
+to Maven Central. But, for historical reference, Sonatype also has the
+<a
href="https://web.archive.org/web/20140903200507/https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">original
wiki page in archive</a>.
+
+</tr></table>
+
<p>Since this exercise shouldn't be a common occurrence, I just went the
manual route and signed each of the artifacts that were built into my local
repository:</p>
-<div class="codehilite"><pre><span class="o">></span> <span
class="n">gpg</span> <span class="o">-</span><span class="n">ab</span> <span
class="n">serp</span><span class="o">-</span><span
class="mf">1.14.1</span><span class="o">-</span><span
class="n">javadoc</span><span class="o">.</span><span class="n">jar</span>
-<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span><span class="mf">1.14.1</span><span class="o">.</span><span
class="n">jar</span>
-<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span><span class="mf">1.14.1</span><span class="o">-</span><span
class="n">sources</span><span class="o">.</span><span class="n">jar</span>
-<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span><span class="mf">1.14.1</span><span class="o">.</span><span
class="n">pom</span>
+<div class="codehilite"><pre><span class="o">></span> <span
class="n">gpg</span> <span class="o">-</span><span class="n">ab</span> <span
class="n">serp</span><span class="o">-</span>1<span class="p">.</span>14<span
class="p">.</span>1<span class="o">-</span><span class="n">javadoc</span><span
class="p">.</span><span class="n">jar</span>
+<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span>1<span class="p">.</span>14<span class="p">.</span>1<span
class="p">.</span><span class="n">jar</span>
+<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span>1<span class="p">.</span>14<span class="p">.</span>1<span
class="o">-</span><span class="n">sources</span><span class="p">.</span><span
class="n">jar</span>
+<span class="o">></span> <span class="n">gpg</span> <span
class="o">-</span><span class="n">ab</span> <span class="n">serp</span><span
class="o">-</span>1<span class="p">.</span>14<span class="p">.</span>1<span
class="p">.</span><span class="n">pom</span>
</pre></div>
<p>And, then I created a bundle:</p>
-<div class="codehilite"><pre><span class="o">></span> <span
class="n">jar</span> <span class="o">-</span><span class="n">cvf</span> <span
class="n">serp</span><span class="o">-</span><span
class="mf">1.14.1</span><span class="o">-</span><span
class="n">bundle</span><span class="o">.</span><span class="n">jar</span> <span
class="n">serp</span><span class="o">-*</span>
+<div class="codehilite"><pre><span class="o">></span> <span
class="n">jar</span> <span class="o">-</span><span class="n">cvf</span> <span
class="n">serp</span><span class="o">-</span>1<span class="p">.</span>14<span
class="p">.</span>1<span class="o">-</span><span class="n">bundle</span><span
class="p">.</span><span class="n">jar</span> <span class="n">serp</span><span
class="o">-*</span>
</pre></div>
<p>The bundle contained:</p>
-<div class="codehilite"><pre><span class="err">Archive:</span> <span
class="err">serp-1.14.1-bundle.jar</span>
- <span class="err">Length</span> <span class="err">Date</span> <span
class="err">Time</span> <span class="err">Name</span>
- <span class="err">--------</span> <span class="err">----</span> <span
class="err">----</span> <span class="err">----</span>
- <span class="err">0</span> <span class="err">09-04-12</span> <span
class="err">15:23</span> <span class="err">META-INF/</span>
- <span class="err">62</span> <span class="err">09-04-12</span> <span
class="err">15:23</span> <span class="err">META-INF/MANIFEST.MF</span>
- <span class="err">962397</span> <span class="err">09-04-12</span> <span
class="err">15:21</span> <span class="err">serp-1.14.1-javadoc.jar</span>
- <span class="err">499</span> <span class="err">09-04-12</span> <span
class="err">15:22</span> <span class="err">serp-1.14.1-javadoc.jar.asc</span>
- <span class="err">140576</span> <span class="err">09-04-12</span> <span
class="err">15:21</span> <span class="err">serp-1.14.1-sources.jar</span>
- <span class="err">499</span> <span class="err">09-04-12</span> <span
class="err">15:21</span> <span class="err">serp-1.14.1-sources.jar.asc</span>
- <span class="err">206638</span> <span class="err">09-04-12</span> <span
class="err">15:21</span> <span class="err">serp-1.14.1.jar</span>
- <span class="err">499</span> <span class="err">09-04-12</span> <span
class="err">15:22</span> <span class="err">serp-1.14.1.jar.asc</span>
- <span class="err">5508</span> <span class="err">09-04-12</span> <span
class="err">15:21</span> <span class="err">serp-1.14.1.pom</span>
- <span class="err">499</span> <span class="err">09-04-12</span> <span
class="err">15:23</span> <span class="err">serp-1.14.1.pom.asc</span>
- <span class="err">--------</span> <span class="err">-------</span>
- <span class="err">1317177</span> <span class="err">10</span> <span
class="err">files</span>
+<div class="codehilite"><pre><span class="n">Archive</span><span
class="o">:</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">-</span><span class="n">bundle</span><span class="o">.</span><span
class="na">jar</span>
+ <span class="n">Length</span> <span class="n">Date</span> <span
class="n">Time</span> <span class="n">Name</span>
+ <span class="o">--------</span> <span class="o">----</span> <span
class="o">----</span> <span class="o">----</span>
+ <span class="mi">0</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">23</span> <span class="n">META</span><span class="o">-</span><span
class="n">INF</span><span class="o">/</span>
+ <span class="mi">62</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">23</span> <span class="n">META</span><span class="o">-</span><span
class="n">INF</span><span class="o">/</span><span
class="n">MANIFEST</span><span class="o">.</span><span class="na">MF</span>
+ <span class="mi">962397</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">21</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">-</span><span class="n">javadoc</span><span class="o">.</span><span
class="na">jar</span>
+ <span class="mi">499</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">22</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">-</span><span class="n">javadoc</span><span class="o">.</span><span
class="na">jar</span><span class="o">.</span><span class="na">asc</span>
+ <span class="mi">140576</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">21</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">-</span><span class="n">sources</span><span class="o">.</span><span
class="na">jar</span>
+ <span class="mi">499</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">21</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">-</span><span class="n">sources</span><span class="o">.</span><span
class="na">jar</span><span class="o">.</span><span class="na">asc</span>
+ <span class="mi">206638</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">21</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">.</span><span class="na">jar</span>
+ <span class="mi">499</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">22</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">.</span><span class="na">jar</span><span class="o">.</span><span
class="na">asc</span>
+ <span class="mi">5508</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">21</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">.</span><span class="na">pom</span>
+ <span class="mi">499</span> <span class="mi">09</span><span
class="o">-</span><span class="mi">04</span><span class="o">-</span><span
class="mi">12</span> <span class="mi">15</span><span class="o">:</span><span
class="mi">23</span> <span class="n">serp</span><span class="o">-</span><span
class="mf">1.14</span><span class="o">.</span><span class="mi">1</span><span
class="o">.</span><span class="na">pom</span><span class="o">.</span><span
class="na">asc</span>
+ <span class="o">--------</span> <span class="o">-------</span>
+ <span class="mi">1317177</span> <span class="mi">10</span> <span
class="n">files</span>
</pre></div>
<p>This bundle is what I uploaded to the Sonatype Staging repository as
-outlined on that <a
href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">wiki
page</a>
+outlined on that <a
href="https://web.archive.org/web/20140903200507/https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">original
wiki page</a>
.</p>
<table class="note"><tr>
<td valign="top"> <IMG src="images/warning.gif" width="16" height="16"
border="0">
<td> <B>Not documented..</B><BR>One process point that was not documented on
that
-<a
href="https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">wiki
page</a>
+<a
href="https://web.archive.org/web/20140903200507/https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository">original
wiki page</a>
was the need for a JIRA to be created against the OSSRH project (Open
Source Project Repository Hosting). This JIRA should include the Central
Repository staging URL that is provided after you upload the bundle.