svn commit: r762718 - in /maven/doxia/doxia/trunk/doxia-modules: doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/ doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/ dox

2009-04-07 Thread ltheussl
Author: ltheussl
Date: Tue Apr  7 11:58:36 2009
New Revision: 762718

URL: http://svn.apache.org/viewvc?rev=762718view=rev
Log:
Improve test coverage

Added:

maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptUtilsTest.java
   (with props)
Modified:

maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/main/java/org/apache/maven/doxia/module/xdoc/XdocSink.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocParserTest.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-xdoc/src/test/java/org/apache/maven/doxia/module/xdoc/XdocSinkTest.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java

maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/test/java/org/apache/maven/doxia/module/xhtml/XhtmlParserTest.java

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java?rev=762718r1=762717r2=762718view=diff
==
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptParser.java
 Tue Apr  7 11:58:36 2009
@@ -1759,7 +1759,7 @@
 public ListBreak( int indent, String firstLine )
 throws AptParseException
 {
-super( AptParser.LIST_BREAK, indent );
+super( AptParser.LIST_BREAK, indent, firstLine );
 }
 
 /** {...@inheritdoc} */
@@ -2674,7 +2674,7 @@
 public HorizontalRule( int indent, String firstLine )
 throws AptParseException
 {
-super( HORIZONTAL_RULE, indent );
+super( HORIZONTAL_RULE, indent, firstLine );
 }
 
 /** {...@inheritdoc} */
@@ -2699,7 +2699,7 @@
 public PageBreak( int indent, String firstLine )
 throws AptParseException
 {
-super( PG_BREAK, indent );
+super( PG_BREAK, indent, firstLine );
 }
 
 /** {...@inheritdoc} */

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java?rev=762718r1=762717r2=762718view=diff
==
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/main/java/org/apache/maven/doxia/module/apt/AptSink.java
 Tue Apr  7 11:58:36 2009
@@ -667,21 +667,19 @@
 /** {...@inheritdoc} */
 public void tableCell_()
 {
-tableCell_( false );
+endTableCell();
 }
 
 /** {...@inheritdoc} */
 public void tableHeaderCell_()
 {
-tableCell_( true );
+endTableCell();
 }
 
 /**
  * Ends a table cell.
- *
- * @param headerRow If this cell is part of a header row.
  */
-private void tableCell_( boolean headerRow )
+private void endTableCell()
 {
 buffer.append( TABLE_CELL_SEPARATOR_MARKUP );
 cellCount++;

Added: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptUtilsTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptUtilsTest.java?rev=762718view=auto
==
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptUtilsTest.java
 (added)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-apt/src/test/java/org/apache/maven/doxia/module/apt/AptUtilsTest.java
 Tue Apr  7 11:58:36 2009
@@ -0,0 +1,162 @@
+package org.apache.maven.doxia.module.apt;
+
+/*
+ * 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, 

svn commit: r762690 - in /maven/doxia/doxia/trunk/doxia-core/src: main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java

2009-04-07 Thread ltheussl
Author: ltheussl
Date: Tue Apr  7 11:11:22 2009
New Revision: 762690

URL: http://svn.apache.org/viewvc?rev=762690view=rev
Log:
Throw same Exception in end and start tag

Modified:

maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java

maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java?rev=762690r1=762689r2=762690view=diff
==
--- 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/main/java/org/apache/maven/doxia/sink/AbstractXmlSink.java
 Tue Apr  7 11:11:22 2009
@@ -145,6 +145,11 @@
  */
 protected void writeEndTag( Tag t )
 {
+if ( t == null )
+{
+throw new IllegalArgumentException( A tag is required );
+}
+
 StringBuffer sb = new StringBuffer();
 sb.append( LESS_THAN );
 sb.append( SLASH );

Modified: 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java?rev=762690r1=762689r2=762690view=diff
==
--- 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/sink/AbstractXmlSinkTest.java
 Tue Apr  7 11:11:22 2009
@@ -54,6 +54,28 @@
 
 instance.writeSimpleTag( t );
 assertEquals( ns:a /, instance.getText() );
+
+assertEquals( ns, instance.getNameSpace() );
+
+try
+{
+instance.writeStartTag( null );
+fail( null tag should fail! );
+}
+catch ( IllegalArgumentException e )
+{
+assertNotNull( e );
+}
+
+try
+{
+instance.writeEndTag( null );
+fail( null tag should fail! );
+}
+catch ( IllegalArgumentException e )
+{
+assertNotNull( e );
+}
 }
 
 /**
@@ -128,6 +150,5 @@
 {
 buffer.append( text );
 }
-
 }
 }




svn commit: r763057 - /maven/site/trunk/src/site/xdoc/index.xml.vm

2009-04-07 Thread brett
Author: brett
Date: Wed Apr  8 00:41:24 2009
New Revision: 763057

URL: http://svn.apache.org/viewvc?rev=763057view=rev
Log:
remove apachecon banner until US shows up

Modified:
maven/site/trunk/src/site/xdoc/index.xml.vm

Modified: maven/site/trunk/src/site/xdoc/index.xml.vm
URL: 
http://svn.apache.org/viewvc/maven/site/trunk/src/site/xdoc/index.xml.vm?rev=763057r1=763056r2=763057view=diff
==
--- maven/site/trunk/src/site/xdoc/index.xml.vm (original)
+++ maven/site/trunk/src/site/xdoc/index.xml.vm Wed Apr  8 00:41:24 2009
@@ -61,8 +61,8 @@
 /span
   /p
 
-  !-- TODO: we should use the SSI instead, but two things prevent it: a) 
the SSI's aren't working on apache.org yet so I can't test it; b) SSI's get 
eliminated from xdoc. For some reason even inside CDATA they are escaped. --
-  iframe src=http://www.apache.org/ads/bannerbar.html; 
style=margin-left: -13px; margin-top: -3px; padding: 0 frameborder=0 
scrolling=no width=247 height=88/iframe
+  !-- TODO: we should use the SSI instead, but two things prevent it: a) 
the SSI's aren't working on apache.org yet so I can't test it; b) SSI's get 
eliminated from xdoc. For some reason even inside CDATA they are escaped.
+  iframe src=http://www.apache.org/ads/bannerbar.html; 
style=margin-left: -13px; margin-top: -3px; padding: 0 frameborder=0 
scrolling=no width=247 height=88/iframe --
 
   h5Looking for Artifacts?/h5
   pa href=http://repository.sonatype.org;Search Central/a and other 
Public Repositories./p




svn commit: r762577 - /maven/components/trunk/build-mercury.xml

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 00:22:50 2009
New Revision: 762577

URL: http://svn.apache.org/viewvc?rev=762577view=rev
Log:
flipped back the debug mode

Modified:
maven/components/trunk/build-mercury.xml

Modified: maven/components/trunk/build-mercury.xml
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/build-mercury.xml?rev=762577r1=762576r2=762577view=diff
==
--- maven/components/trunk/build-mercury.xml (original)
+++ maven/components/trunk/build-mercury.xml Tue Apr  7 00:22:50 2009
@@ -303,12 +303,14 @@
   arg value=install/
   arg value=-Dmaven.repo.local=${maven.repo.local}/
   arg value=-Dsurefire.useFile=${surefire.useFile}/
-   !-- debug-the-bootstrap --
+!-- debug-the-bootstrap 
+
jvmarg value=-Xdebug/
jvmarg value=-Xnoagent/
jvmarg value=-Djava.compiler=NONE/
jvmarg 
value=-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000/
-  !-- /debug-the-bootstrap --
+/debug-the-bootstrap
+--
 /java
   /target
 




svn commit: r762578 - /maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 00:23:54 2009
New Revision: 762578

URL: http://svn.apache.org/viewvc?rev=762578view=rev
Log:
[MERCURY-108] - removed the thread leak

Modified:

maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java

Modified: 
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java?rev=762578r1=762577r2=762578view=diff
==
--- 
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java
 (original)
+++ 
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java
 Tue Apr  7 00:23:54 2009
@@ -99,9 +99,7 @@
 // TODO - replace with known Transport's protocols. Should be similar to 
RepositoryReader/Writer registration
 private static final String[] _protocols = new String[] { http, https, 
dav, webdav };
 
-// TODO replace with Transport
-DefaultRetriever _transport;
-
+private HashSetServer _servers;
 // 
---
 RemoteRepository _repo;
 
@@ -160,19 +158,10 @@
 else
 _localRepos = localRepos;
 
-try
-{
-// TODO 2008-07-29 og: here I should analyze Server protocol
-// and come with appropriate Transport implementation
-_transport = new DefaultRetriever();
-HashSetServer servers = new HashSetServer( 1 );
-servers.add( repo.getServer() );
-_transport.setServers( servers );
-}
-catch ( HttpClientException e )
-{
-throw new RepositoryException( e );
-}
+// TODO 2008-07-29 og: here I should analyze Server protocol
+// and come with appropriate Transport implementation
+_servers = new HashSetServer( 1 );
+_servers.add( repo.getServer() );
 }
 
 // 
---
@@ -424,7 +413,18 @@
 drr.addBinding( pomBinding );
 }
 
-RetrievalResponse resp = _transport.retrieve( drr );
+DefaultRetriever transport;
+try
+{
+transport = new DefaultRetriever();
+}
+catch ( HttpClientException e )
+{
+throw new RepositoryException( e );
+}
+transport.setServers( _servers );
+RetrievalResponse resp = transport.retrieve( drr );
+transport.stop();
 
 if ( resp.hasExceptions() )
 {
@@ -531,6 +531,8 @@
 
 RetrievalResponse response = retriever.retrieve( request );
 
+retriever.stop();
+
 if ( response.hasExceptions() )
 {
 // record all bugs on the first artifact as jetty transport does 
not 
@@ -1065,7 +1067,10 @@
 DefaultRetrievalRequest request = new DefaultRetrievalRequest();
 request.addBinding( binding );
 
-RetrievalResponse response = _transport.retrieve( request );
+DefaultRetriever transport = new DefaultRetriever();
+transport.setServers( _servers );
+RetrievalResponse response = transport.retrieve( request );
+transport.stop();
 
 if ( response.hasExceptions() )
 {
@@ -1084,6 +1089,10 @@
 {
 throw new MetadataReaderException( e );
 }
+catch ( HttpClientException e )
+{
+throw new MetadataReaderException(e);
+}
 finally
 {
 if ( fis != null )
@@ -1104,8 +1113,8 @@
 
 public void close()
 {
-if( _transport != null )
-_transport.stop();
+//if( _transport != null )
+//_transport.stop();
 }
 
 public String[] getProtocols()




svn commit: r762576 - in /maven/components/trunk: ./ maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/ maven-repository/src/main/java/org/apache/maven/repository/

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 00:18:23 2009
New Revision: 762576

URL: http://svn.apache.org/viewvc?rev=762576view=rev
Log:
working on MercuryRepositorySystem - oprimized Adapter

Modified:
maven/components/trunk/build-mercury.xml

maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java

maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryRepositorySystem.java

maven/components/trunk/maven-repository/src/main/java/org/apache/maven/repository/LegacyRepositorySystem.java
maven/components/trunk/mercury-ant-tasks-1.0-alpha-6-SNAPSHOT.jar

Modified: maven/components/trunk/build-mercury.xml
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/build-mercury.xml?rev=762576r1=762575r2=762576view=diff
==
--- maven/components/trunk/build-mercury.xml (original)
+++ maven/components/trunk/build-mercury.xml Tue Apr  7 00:18:23 2009
@@ -67,9 +67,13 @@
 property name=maven.repo.central 
value=http://repository.sonatype.org/content/groups/public/
 !--
 property name=maven.repo.central value=http://repo1.maven.org/maven2/
+property name=maven.repo.update.policy value=daily/
+property name=maven.repo.update.policy value=always/
 --
 property name=maven.repo.update.policy value=daily/
-   
+
+property name=maven.repo.system value=don.t/
+
 condition property=do.not.clean.local.repo
   not
 isset property=clean.local.repo/
@@ -89,6 +93,52 @@
 mkdir dir=${maven.repo.local}/
   /target
 
+  target name=flip-default-repository unless=do.not.flip.repository
+
+replace dir=${basedir}/maven-repository/src/main/java
+  include name=**/LegacyRepositorySystem.java/
+  replacefilter token='@Component( role = RepositorySystem.class, hint = 
default )'
+ value='@Component( role = RepositorySystem.class, hint = 
${legacy-hint} )'/
+  replacefilter token='@Component( role = RepositorySystem.class, hint = 
legacy )'
+ value='@Component( role = RepositorySystem.class, hint = 
${legacy-hint} )'/
+/replace
+
+replace dir=${basedir}/maven-repository-mercury/src/main/java
+  include name=**/MercuryRepositorySystem.java/
+  replacefilter token='@Component( role = RepositorySystem.class, hint = 
mercury )'
+ value='@Component( role = RepositorySystem.class, hint = 
${mercury-hint} )'/
+  replacefilter token='@Component( role = RepositorySystem.class, hint = 
default )'
+ value='@Component( role = RepositorySystem.class, hint = 
${mercury-hint} )'/
+/replace
+
+echomaven.repo.system is ${maven.repo.system}, flip: 
legacy-hint=${legacy-hint}, mercury-hint=${mercury-hint}/echo
+
+  /target
+
+  target name=flip-default-repository-system description=flips repository 
system impl
+   
+condition property=legacy-hint value=default
+  equals arg1=${maven.repo.system} arg2=legacy/
+/condition
+condition property=mercury-hint value=mercury
+  equals arg1=${maven.repo.system} arg2=legacy/
+/condition
+
+condition property=legacy-hint value=legacy
+  equals arg1=${maven.repo.system} arg2=mercury/
+/condition
+condition property=mercury-hint value=default
+  equals arg1=${maven.repo.system} arg2=mercury/
+/condition
+
+condition property=do.not.flip.repository value=default
+  equals arg1=${maven.repo.system} arg2=don.t/
+/condition
+   
+   antcall target=flip-default-repository/
+
+  /target
+
   target name=pull depends=init,clean-local-repo unless=skip.pull
 property name=verbose value=false/
 !-- Pull the dependencies that Maven needs to build --
@@ -219,7 +269,7 @@
 modello file=maven-compat/src/main/mdo/metadata.mdo/
   /target
 
-  target name=compile-boot depends=generate-sources description=compiles 
the bootstrap sources
+  target name=compile-boot 
depends=generate-sources,flip-default-repository-system description=compiles 
the bootstrap sources
 
 path id=sources
   dirset dir=.
@@ -253,6 +303,12 @@
   arg value=install/
   arg value=-Dmaven.repo.local=${maven.repo.local}/
   arg value=-Dsurefire.useFile=${surefire.useFile}/
+   !-- debug-the-bootstrap --
+   jvmarg value=-Xdebug/
+   jvmarg value=-Xnoagent/
+   jvmarg value=-Djava.compiler=NONE/
+   jvmarg 
value=-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000/
+  !-- /debug-the-bootstrap --
 /java
   /target
 

Modified: 
maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java?rev=762576r1=762575r2=762576view=diff

svn commit: r762643 - in /maven/plugins/trunk/maven-ejb-plugin/src/site: apt/examples/ejb-client-dependency.apt apt/examples/generating-ejb-client.apt apt/index.apt fml/faq.fml

2009-04-07 Thread dennisl
Author: dennisl
Date: Tue Apr  7 07:44:31 2009
New Revision: 762643

URL: http://svn.apache.org/viewvc?rev=762643view=rev
Log:
o Minor site improvements.

Modified:

maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/ejb-client-dependency.apt

maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/generating-ejb-client.apt
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/index.apt
maven/plugins/trunk/maven-ejb-plugin/src/site/fml/faq.fml

Modified: 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/ejb-client-dependency.apt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/ejb-client-dependency.apt?rev=762643r1=762642r2=762643view=diff
==
--- 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/ejb-client-dependency.apt
 (original)
+++ 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/ejb-client-dependency.apt
 Tue Apr  7 07:44:31 2009
@@ -3,7 +3,7 @@
  --
  Pete Marvin King
  --
- 2008-07-07
+ 2009-04-07
  --
 
  ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -30,7 +30,7 @@
 Using the ejb-client as a dependency
 
  The EJB Plugin is capable of generating another artifact aside from the 
primary one which is EJB. To choose the EJB client
- as the dependency just specify the type as ejb-client.
+ as the dependency just specify the type as ejb-client.
 
 * Normal way of adding an EJB dependency
 

Modified: 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/generating-ejb-client.apt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/generating-ejb-client.apt?rev=762643r1=762642r2=762643view=diff
==
--- 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/generating-ejb-client.apt
 (original)
+++ 
maven/plugins/trunk/maven-ejb-plugin/src/site/apt/examples/generating-ejb-client.apt
 Tue Apr  7 07:44:31 2009
@@ -5,7 +5,7 @@
  snic...@apache.org
  Pete Marvin King
  --
- 2008-07-07
+ 2009-04-07
  --
 
  ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -32,9 +32,9 @@
 Generating an EJB client
 
  Normally a thick-client application would only need the stubs and utility 
classes of the EJB project.
- The EJB Plugin is capable of generating an EJB jar for client use.
+ The EJB Plugin is capable of generating an EJB JAR for client use.
 
- To generate the ejb-client jar, you need to set generateClient to 
true in the plugin's configuration:
+ To generate the ejb-client JAR, you need to set generateClient to 
true in the plugin's configuration:
 
 ++
   [...]

Modified: maven/plugins/trunk/maven-ejb-plugin/src/site/apt/index.apt
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ejb-plugin/src/site/apt/index.apt?rev=762643r1=762642r2=762643view=diff
==
--- maven/plugins/trunk/maven-ejb-plugin/src/site/apt/index.apt (original)
+++ maven/plugins/trunk/maven-ejb-plugin/src/site/apt/index.apt Tue Apr  7 
07:44:31 2009
@@ -5,7 +5,7 @@
  snic...@apache.org
  Pete Marvin King
  --
- 2008-07-07
+ 2009-04-07
  --
 
  ~~ Licensed to the Apache Software Foundation (ASF) under one
@@ -35,7 +35,7 @@
 
 * Goals Overview
 
-  {{{ejb-mojo.html}ejb:ejb}} - used by Maven for projects with ejb package 
type.
+  {{{ejb-mojo.html}ejb:ejb}} - used by Maven for projects with ejb 
package type.
 
 * Usage
 

Modified: maven/plugins/trunk/maven-ejb-plugin/src/site/fml/faq.fml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-ejb-plugin/src/site/fml/faq.fml?rev=762643r1=762642r2=762643view=diff
==
--- maven/plugins/trunk/maven-ejb-plugin/src/site/fml/faq.fml (original)
+++ maven/plugins/trunk/maven-ejb-plugin/src/site/fml/faq.fml Tue Apr  7 
07:44:31 2009
@@ -22,7 +22,7 @@
 faqs id=FAQ title=Frequently Asked Questions
   part id=General
 faq id=How can I specify a Class-Path: entry in the manifest of an EJB 
jar?
-  questionHow can I specify a Class-Path: entry in the manifest of an 
EJB jar?/question
+  questionHow can I specify a Class-Path: entry in the manifest of an 
EJB JAR?/question
   answer
 p
   You just have to configure it:
@@ -56,7 +56,7 @@
  questionHow does the classifier affect artifacts in my EJB 
project?/question
  answer
pWhen used, the copy of the artifact in your project will have the 
classifier appended to its
-   filename. This can be used to differentiate duplicate artifacts./p
+   filename. This can be used to differentiate multiple artifacts./p
  /answer
/faq
   /part




svn commit: r762722 - /maven/repository-tools/trunk/src/bin/crontab.txt

2009-04-07 Thread brianf
Author: brianf
Date: Tue Apr  7 12:00:11 2009
New Revision: 762722

URL: http://svn.apache.org/viewvc?rev=762722view=rev
Log:
run twice a day

Modified:
maven/repository-tools/trunk/src/bin/crontab.txt

Modified: maven/repository-tools/trunk/src/bin/crontab.txt
URL: 
http://svn.apache.org/viewvc/maven/repository-tools/trunk/src/bin/crontab.txt?rev=762722r1=762721r2=762722view=diff
==
--- maven/repository-tools/trunk/src/bin/crontab.txt (original)
+++ maven/repository-tools/trunk/src/bin/crontab.txt Tue Apr  7 12:00:11 2009
@@ -7,7 +7,7 @@
 # sync rewrite rules to m1 repo at ibiblio
 51 19 * * * cd $HOME/bin; ./synchronize-rewrite-rules-to-ibiblio.sh 
$HOME/bin/synchronize.properties
 # sync m2 repos
-16 17 * * * cd $HOME/bin/; ./synchronize-inbound.sh
+16 7/17 * * * cd $HOME/bin/; ./synchronize-inbound.sh
 # sync central to cica.es mirror
 30 21 * * * cd $HOME/bin; ./synchronize-central-to-cica.sh 
$HOME/bin/synchronize.properties
 # sync central to repo.exist.com mirror




svn commit: r762723 - /maven/repository-tools/trunk/src/bin/crontab.txt

2009-04-07 Thread brianf
Author: brianf
Date: Tue Apr  7 12:01:11 2009
New Revision: 762723

URL: http://svn.apache.org/viewvc?rev=762723view=rev
Log:
run twice a day

Modified:
maven/repository-tools/trunk/src/bin/crontab.txt

Modified: maven/repository-tools/trunk/src/bin/crontab.txt
URL: 
http://svn.apache.org/viewvc/maven/repository-tools/trunk/src/bin/crontab.txt?rev=762723r1=762722r2=762723view=diff
==
--- maven/repository-tools/trunk/src/bin/crontab.txt (original)
+++ maven/repository-tools/trunk/src/bin/crontab.txt Tue Apr  7 12:01:11 2009
@@ -7,7 +7,7 @@
 # sync rewrite rules to m1 repo at ibiblio
 51 19 * * * cd $HOME/bin; ./synchronize-rewrite-rules-to-ibiblio.sh 
$HOME/bin/synchronize.properties
 # sync m2 repos
-16 7/17 * * * cd $HOME/bin/; ./synchronize-inbound.sh
+16 7,17 * * * cd $HOME/bin/; ./synchronize-inbound.sh
 # sync central to cica.es mirror
 30 21 * * * cd $HOME/bin; ./synchronize-central-to-cica.sh 
$HOME/bin/synchronize.properties
 # sync central to repo.exist.com mirror




svn commit: r762717 - /maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv

2009-04-07 Thread brianf
Author: brianf
Date: Tue Apr  7 11:57:14 2009
New Revision: 762717

URL: http://svn.apache.org/viewvc?rev=762717view=rev
Log:
MAVENUPLOAD-2398 com.adenki

Modified:
maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv

Modified: maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv
URL: 
http://svn.apache.org/viewvc/maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv?rev=762717r1=762716r2=762717view=diff
==
--- maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv (original)
+++ maven/repository-tools/trunk/src/bin/synchronize/m2-sync/sync.csv Tue Apr  
7 11:57:14 2009
@@ -7,6 +7,7 @@
 
br.com.caelum.tubaina,mavens...@web.sourceforge.net:/home/groups/t/tu/tubaina/htdocs/maven,rsync_ssh,Luiz
 Real,luiz.r...@caelum.com.br,,
 ca.grimoire,rsync://alchemy.grimoire.ca/m2/releases,rsync,Owen 
Jacobson,owen.jacob...@grimoire.ca,,
 ch.qos.logback,rsync://pixie.qos.ch/mvnrepo,rsync,Ceki 
Gulcu,c...@qos.ch,,
+com.adenki,mavens...@web.sourceforge.net:/home/groups/s/sm/smppapi/htdocs/maven-repo,rsync_ssh,Oran
 Kelly,or...@users.sourceforge.net,, 
 
com.adobe.blazeds,mavens...@web.sourceforge.net:/home/groups/e/en/enunciate/persistent/m2,rsync_ssh,Ryan
 Heaton,r...@webcohesion.com,,
 
com.agical.rmock,mavens...@web.sourceforge.net:/home/groups/r/rm/rmock/htdocs/repository,rsync_ssh,Daniel
 brolund,daniel.brol...@agical.com,,
 
com.agilejava.blammo,mavens...@web.sourceforge.net:/home/groups/b/bl/blammo/htdocs/repository,rsync_ssh,Wilfred
 Springer,wilf...@agilejava.com,,




svn commit: r762767 - in /maven/components/trunk/maven-project/src: main/java/org/apache/maven/profiles/ test/java/org/apache/maven/project/ test/resources-project-builder/profile-default-deactivation

2009-04-07 Thread sisbell
Author: sisbell
Date: Tue Apr  7 13:28:02 2009
New Revision: 762767

URL: http://svn.apache.org/viewvc?rev=762767view=rev
Log:
[MNG-3545] overridden if profile is activebyDefault. Fixed and added unit test.

Added:

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/pom.xml
Modified:

maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/DefaultProfileManager.java

maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java

Modified: 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/DefaultProfileManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/DefaultProfileManager.java?rev=762767r1=762766r2=762767view=diff
==
--- 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/DefaultProfileManager.java
 (original)
+++ 
maven/components/trunk/maven-project/src/main/java/org/apache/maven/profiles/DefaultProfileManager.java
 Tue Apr  7 13:28:02 2009
@@ -50,7 +50,7 @@
 private static final ProfileMatcher defaultMatcher = new DefaultMatcher();
 
 private static final ListProfileMatcher matchers =
-(ListProfileMatcher) Collections.unmodifiableList( Arrays.asList( 
new DefaultMatcher(), new PropertyMatcher(), new FileMatcher() ) );
+(ListProfileMatcher) Collections.unmodifiableList( Arrays.asList( 
new PropertyMatcher(), new FileMatcher() ) );
 
 /**
  * the properties passed to the profile manager are the props that
@@ -207,7 +207,7 @@
{   
projectProfiles.addAll( 
externalProfileManager.getActiveProfiles() );
}
-   
+
ProfileManager profileManager = new DefaultProfileManager( 
container, profileActivationContext );
profileManager.addProfiles( model.getProfiles() );
projectProfiles.addAll( profileManager.getActiveProfiles() ); 

Modified: 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java?rev=762767r1=762766r2=762767view=diff
==
--- 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
 (original)
+++ 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
 Tue Apr  7 13:28:02 2009
@@ -1284,6 +1284,16 @@
 assertEquals( CHILD, pom.getValue( properties/interpolated ) );
 }
 
+/* MNG-3545 */
+public void testProfileDefaultActivation()
+throws Exception
+{
+PomTestWrapper pom = buildPom( profile-default-deactivation , 
profile4);
+assertEquals(1, pom.getMavenProject().getActiveProfiles().size() );
+assertEquals(1, ( (List?) pom.getValue( build/plugins )).size() );
+assertEquals(2.1, pom.getValue( build/plugins[1]/version ));
+}
+
 /* FIXME: MNG-1995 
 public void testBooleanInterpolation()
 throws Exception
@@ -1297,7 +1307,6 @@
 throws Exception
 {
 PomTestWrapper pom = buildPom( build-extension-inheritance/sub ); 
-System.out.println(pom.getDomainModel().asString());
 assertEquals(3, ( (List?) pom.getValue( build/extensions )).size() 
);
 assertEquals(b, pom.getValue( build/extensions[1]/artifactId ) );
 assertEquals(a, pom.getValue( build/extensions[2]/artifactId ) );

Added: 
maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/pom.xml?rev=762767view=auto
==
--- 
maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/pom.xml
 (added)
+++ 
maven/components/trunk/maven-project/src/test/resources-project-builder/profile-default-deactivation/pom.xml
 Tue Apr  7 13:28:02 2009
@@ -0,0 +1,35 @@
+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;
+  modelVersion4.0.0/modelVersion
+  groupIdorg.apache.maven.its.mng3545/groupId
+  artifactIdtest-artifact/artifactId
+  version1.0-SNAPSHOT/version
+  profiles
+profile
+  idprofile1/id
+  activation
+activeByDefaulttrue/activeByDefault
+  /activation

svn commit: r762779 - in /maven/components/trunk: maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java maven-project/src/test/java/org/apache/maven/project/PomC

2009-04-07 Thread sisbell
Author: sisbell
Date: Tue Apr  7 13:57:19 2009
New Revision: 762779

URL: http://svn.apache.org/viewvc?rev=762779view=rev
Log:
[MNG-4106]  Interpolation does not use properties from dominant settings 
profile if other profile defines same property.

Modified:

maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java

maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java

Modified: 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java?rev=762779r1=762778r2=762779view=diff
==
--- 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
 (original)
+++ 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
 Tue Apr  7 13:57:19 2009
@@ -81,12 +81,21 @@
 public static PomClassicDomainModel 
mergeProfilesIntoModel(CollectionProfile profiles, PomClassicDomainModel 
domainModel) throws IOException
 {
 ListModel profileModels = new ArrayListModel();
-
+ListModel externalProfileModels = new ArrayListModel();
+
 for(Profile profile : profiles)
 {
-profileModels.add( attachProfileNodesToModel(profile) );
+   if(pom.equals(profile.getSource()))
+   {
+   profileModels.add( attachProfileNodesToModel(profile) 
);
+   }
+   else
+   {
+   
externalProfileModels.add(attachProfileNodesToModel(profile));
+   }
 }
-Collections.reverse( profileModels );
+profileModels.addAll(externalProfileModels);//external takes precedence
+   // Collections.reverse( profileModels );
 
 Model model = domainModel.getModel();
 profileModels.add( 0, model );

Modified: 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java?rev=762779r1=762778r2=762779view=diff
==
--- 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
 (original)
+++ 
maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java
 Tue Apr  7 13:57:19 2009
@@ -1242,16 +1242,16 @@
 }
 
 /* MNG-2309*/
-/*
+
 public void testProfileInjectionOrder()
 throws Exception
 {
 PomTestWrapper pom =
 buildPom( profile-injection-order, pom-a, pom-b, pom-e, 
pom-c, pom-d );
-System.out.println(pom.getDomainModel().asString());
+//System.out.println(pom.getDomainModel().asString());
 assertEquals( e, pom.getValue( properties[1]/pomProperty ) );
 }
-*/
+
 public void testPropertiesInheritance()
 throws Exception
 {




svn commit: r762820 - in /maven/mercury/trunk: mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/ mercury-m

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 15:29:44 2009
New Revision: 762820

URL: http://svn.apache.org/viewvc?rev=762820view=rev
Log:
[MERCURY-109] - allowed optional circular dependencies

Added:

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
   (with props)

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
   (with props)
Modified:

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilder.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilderFactory.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyTreeBuilder.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/Messages.properties

maven/mercury/trunk/mercury-plexus/src/main/java/org/apache/maven/mercury/plexus/DefaultPlexusMercury.java

maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/src/main/java/org/apache/maven/mercury/repository/remote/m2/RemoteRepositoryReaderM2.java

maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java

Modified: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java?rev=762820r1=762819r2=762820view=diff
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
 (original)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
 Tue Apr  7 15:29:44 2009
@@ -18,9 +18,11 @@
  */
 package org.apache.maven.mercury.artifact.api;
 
+import java.util.Map;
+
 /**
  * provides a way to configure an object instance, if that object supports the 
idea
- *
+ * 
  * @author Oleg Gusakov
  * @version $Id$
  */
@@ -29,9 +31,10 @@
 
 /**
  * configure this instance
- *
+ * 
  * @param name of the configurable property
  * @param val configuration value
  */
-public void setOption( String name, String val );
+public void setOption( String name, String val )
+throws ConfigurationException;
 }

Added: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java?rev=762820view=auto
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
 (added)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
 Tue Apr  7 15:29:44 2009
@@ -0,0 +1,26 @@
+package org.apache.maven.mercury.artifact.api;
+
+public class ConfigurationException
+extends Exception
+{
+
+public ConfigurationException()
+{
+}
+
+public ConfigurationException( String message )
+{
+super( message );
+}
+
+public ConfigurationException( Throwable cause )
+{
+super( cause );
+}
+
+public ConfigurationException( String message, Throwable cause )
+{
+super( message, cause );
+}
+
+}

Propchange: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
--
svn:eol-style = native

Propchange: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationException.java
--
svn:keywords = Author Date Id Revision

Added: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java?rev=762820view=auto
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
 (added)
+++ 

svn commit: r762850 - in /maven/mercury/trunk: mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/ mercury-m

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 16:59:09 2009
New Revision: 762850

URL: http://svn.apache.org/viewvc?rev=762850view=rev
Log:
[MERCURY-109] - altered generic configuration mechanism to allow passing in 
objects, not just strings

Modified:

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java

maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilder.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilderFactory.java

maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyTreeBuilder.java

maven/mercury/trunk/mercury-plexus/src/main/java/org/apache/maven/mercury/plexus/DefaultPlexusMercury.java

maven/mercury/trunk/mercury-util/src/main/java/org/apache/maven/mercury/util/Util.java

Modified: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java?rev=762850r1=762849r2=762850view=diff
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
 (original)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/Configurable.java
 Tue Apr  7 16:59:09 2009
@@ -18,8 +18,6 @@
  */
 package org.apache.maven.mercury.artifact.api;
 
-import java.util.Map;
-
 /**
  * provides a way to configure an object instance, if that object supports the 
idea
  * 
@@ -35,6 +33,6 @@
  * @param name of the configurable property
  * @param val configuration value
  */
-public void setOption( String name, String val )
+public void setOption( String name, Object val )
 throws ConfigurationException;
 }

Modified: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java?rev=762850r1=762849r2=762850view=diff
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
 (original)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ConfigurationUtil.java
 Tue Apr  7 16:59:09 2009
@@ -30,13 +30,13 @@
  */
 public class ConfigurationUtil
 {
-public static void configure( Configurable impl, MapString,String config 
)
+public static void configure( Configurable impl, MapString,Object config 
)
 throws ConfigurationException
 {
 if( impl == null || config == null )
 return;
 
-for( Map.EntryString, String e : config.entrySet() )
+for( Map.EntryString, Object e : config.entrySet() )
 impl.setOption( e.getKey(), e.getValue() );
 }
 }

Modified: 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java?rev=762850r1=762849r2=762850view=diff
==
--- 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java
 (original)
+++ 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/version/MavenVersionRange.java
 Tue Apr  7 16:59:09 2009
@@ -259,11 +259,11 @@
 return false;
 }
 
-public void setOption( String name, String val )
+public void setOption( String name, Object val )
 {
 if ( SYSTEM_PARAMETER_OSGI_VERSION.equals( name ) )
 {
-_osgiVersion = Boolean.parseBoolean( System.getProperty( val, 
SYSTEM_PARAMETER_OSGI_VERSION_DEFAULT ) );
+_osgiVersion = Boolean.parseBoolean( System.getProperty( 
(String)val, SYSTEM_PARAMETER_OSGI_VERSION_DEFAULT ) );
 }
 }
 

Modified: 
maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilder.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-md/mercury-md-sat/src/main/java/org/apache/maven/mercury/metadata/DependencyBuilder.java?rev=762850r1=762849r2=762850view=diff

svn commit: r762892 - in /maven/components/trunk: maven-project-builder/src/main/java/org/apache/maven/project/processor/ maven-project/src/test/java/org/apache/maven/project/ maven-project/src/test/r

2009-04-07 Thread sisbell
Author: sisbell
Date: Tue Apr  7 18:27:37 2009
New Revision: 762892

URL: http://svn.apache.org/viewvc?rev=762892view=rev
Log:
[MNG-2174] plugin management dependencies.

Added:

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-plugin-mng-dependencies/

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-plugin-mng-dependencies/pom.xml

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-plugin-mng-dependencies/sub/

maven/components/trunk/maven-project/src/test/resources-project-builder/profile-plugin-mng-dependencies/sub/pom.xml
Modified:

maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java

maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProfilesProcessor.java

maven/components/trunk/maven-project/src/test/java/org/apache/maven/project/PomConstructionTest.java

Modified: 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java?rev=762892r1=762891r2=762892view=diff
==
--- 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
 (original)
+++ 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProcessorContext.java
 Tue Apr  7 18:27:37 2009
@@ -95,7 +95,6 @@
}
 }
 profileModels.addAll(externalProfileModels);//external takes precedence
-   // Collections.reverse( profileModels );
 
 Model model = domainModel.getModel();
 profileModels.add( 0, model );
@@ -118,11 +117,23 @@
 }
  
 DependencyManagement depMng = model.getDependencyManagement();
-model.setDependencyManagement( depMng );
 
 Model target = processModelsForInheritance(profileModels, processors);
-//TODO: Merge
-target.getBuild().setPluginManagement( mng );
+
+PluginsManagementProcessor pmp = new PluginsManagementProcessor();
+if( mng != null )
+{
+   if(target.getBuild().getPluginManagement() != null)
+   {
+   pmp.process(null, mng.getPlugins(), 
target.getBuild().getPluginManagement().getPlugins(), false);   
+   }
+   else
+   {
+   target.getBuild().setPluginManagement( mng );   
+   }   
+}
+
+//TODO: Merge Dependency Management
 target.setDependencyManagement( depMng );
 
 PomClassicDomainModel targetModel = convertToDomainModel( target, 
domainModel.isMostSpecialized());
@@ -578,13 +589,25 @@
 b.setDirectory( base.getDirectory() );
 b.setFilters( new ArrayListString(base.getFilters()) );
 b.setFinalName( base.getFinalName() );
-b.setPluginManagement( base.getPluginManagement() );
+b.setPluginManagement( 
copyPluginManagement(base.getPluginManagement()) );
 b.setPlugins( copyPlugins(base.getPlugins()) );
 b.setResources( new ArrayListResource(base.getResources()) );
 b.setTestResources( new ArrayListResource(base.getTestResources()) 
);
 return b;
 }
 
+private static PluginManagement copyPluginManagement(PluginManagement mng)
+{
+   if(mng == null)
+   {
+   return null;
+   }
+   
+   PluginManagement pm = new PluginManagement();
+   pm.setPlugins(copyPlugins(mng.getPlugins()));
+   return pm;
+}
+
 private static ListPlugin copyPlugins(ListPlugin plugins)
 {
 ListPlugin ps = new ArrayListPlugin();

Modified: 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProfilesProcessor.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProfilesProcessor.java?rev=762892r1=762891r2=762892view=diff
==
--- 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProfilesProcessor.java
 (original)
+++ 
maven/components/trunk/maven-project-builder/src/main/java/org/apache/maven/project/processor/ProfilesProcessor.java
 Tue Apr  7 18:27:37 2009
@@ -20,29 +20,14 @@
  */
 
 import java.util.ArrayList;
-import java.util.Arrays;
 import java.util.List;
 
-import org.apache.maven.model.BuildBase;
-import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Model;
-import org.apache.maven.model.Plugin;
-import 

svn commit: r762902 - /maven/mercury/trunk/pom.xml

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 18:49:56 2009
New Revision: 762902

URL: http://svn.apache.org/viewvc?rev=762902view=rev
Log:
experimental commit to run ITs

Modified:
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/pom.xml?rev=762902r1=762901r2=762902view=diff
==
--- maven/mercury/trunk/pom.xml (original)
+++ maven/mercury/trunk/pom.xml Tue Apr  7 18:49:56 2009
@@ -65,6 +65,7 @@
 modulemercury-logging/module
 modulemercury-plexus/module
 modulemercury-wagon/module
+modulemercury-it/module
   /modules
 
   properties




svn commit: r762905 - /maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 19:06:02 2009
New Revision: 762905

URL: http://svn.apache.org/viewvc?rev=762905view=rev
Log:
added some comments

Modified:

maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java

Modified: 
maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java?rev=762905r1=762904r2=762905view=diff
==
--- 
maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
 (original)
+++ 
maven/mercury/trunk/mercury-external/src/main/java/org/apache/maven/mercury/builder/api/DependencyProcessor.java
 Tue Apr  7 19:06:02 2009
@@ -25,7 +25,7 @@
 
 public interface DependencyProcessor
 {
-
+/** dummy processor to create M2 repositories when metadata processing is 
not required */
 public static final DependencyProcessor NULL_PROCESSOR = new 
DependencyProcessor()
 {
 public ListArtifactMetadata getDependencies( ArtifactMetadata bmd, 
MetadataReader mdReader,
@@ -37,6 +37,8 @@
 };
 
 // TODO: shouldn't sysProps be changed to Properties because of 
System.getProperties() API?
+// Oleg: sysProp may help to experiment with Objects, different from 
Strings, so I'd 
+//  stay with the Map until this is stable enough
 public ListArtifactMetadata getDependencies( ArtifactMetadata bmd, 
MetadataReader mdReader,
 MapString, String 
env, Map?, ? sysProps )
 throws MetadataReaderException, DependencyProcessorException;




svn commit: r762924 - /maven/mercury/trunk/pom.xml

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 19:47:08 2009
New Revision: 762924

URL: http://svn.apache.org/viewvc?rev=762924view=rev
Log:
ITs pass under osx and xp, remove IT module to start the release

Modified:
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/pom.xml?rev=762924r1=762923r2=762924view=diff
==
--- maven/mercury/trunk/pom.xml (original)
+++ maven/mercury/trunk/pom.xml Tue Apr  7 19:47:08 2009
@@ -65,7 +65,10 @@
 modulemercury-logging/module
 modulemercury-plexus/module
 modulemercury-wagon/module
+!-- 
 modulemercury-it/module
+--
+
   /modules
 
   properties




svn commit: r762941 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-crypto/mercury-crypto-api/ mercury-crypto/mercury-crypto-basic/ mercury-event/ mercury-external/ mercury-log

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:31:32 2009
New Revision: 762941

URL: http://svn.apache.org/viewvc?rev=762941view=rev
Log:
[maven-release-plugin] prepare release mercury-1.0-alpha-6

Modified:
maven/mercury/trunk/mercury-artifact/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
maven/mercury/trunk/mercury-crypto/pom.xml
maven/mercury/trunk/mercury-event/pom.xml
maven/mercury/trunk/mercury-external/pom.xml
maven/mercury/trunk/mercury-logging/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-sat/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-shared/pom.xml
maven/mercury/trunk/mercury-md/pom.xml
maven/mercury/trunk/mercury-plexus/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-api/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-cache-fs/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-flat/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/pom.xml
maven/mercury/trunk/mercury-repo/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-api/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-http/pom.xml
maven/mercury/trunk/mercury-transport/pom.xml
maven/mercury/trunk/mercury-util/pom.xml
maven/mercury/trunk/mercury-wagon/pom.xml
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=762941r1=762940r2=762941view=diff
==
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Tue Apr  7 20:31:32 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-artifact/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml?rev=762941r1=762940r2=762941view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml Tue Apr  7 
20:31:32 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto-api/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml?rev=762941r1=762940r2=762941view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml Tue Apr  7 
20:31:32 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto-basic/artifactId

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=762941r1=762940r2=762941view=diff
==
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Tue Apr  7 20:31:32 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto/artifactId

Modified: maven/mercury/trunk/mercury-event/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-event/pom.xml?rev=762941r1=762940r2=762941view=diff
==
--- maven/mercury/trunk/mercury-event/pom.xml (original)
+++ maven/mercury/trunk/mercury-event/pom.xml Tue Apr  7 20:31:32 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-event/artifactId

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: 

svn commit: r762944 - in /maven/mercury/tags/mercury-1.0-alpha-6: ./ mercury-ant-tasks/ mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/ mercury-ant-tasks/src/main/resources/org/apa

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:33:28 2009
New Revision: 762944

URL: http://svn.apache.org/viewvc?rev=762944view=rev
Log:
[maven-release-plugin]  copy for tag mercury-1.0-alpha-6

Added:
maven/mercury/tags/mercury-1.0-alpha-6/
  - copied from r751109, maven/mercury/trunk/
maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/pom.xml
  - copied unchanged from r760310, 
maven/mercury/trunk/mercury-ant-tasks/pom.xml

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dep.java
  - copied unchanged from r762494, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dep.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Repo.java
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Repo.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/WriteTask.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/WriteTask.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/resources/org/apache/maven/mercury/ant/tasks/Messages.properties
  - copied unchanged from r752745, 
maven/mercury/trunk/mercury-ant-tasks/src/main/resources/org/apache/maven/mercury/ant/tasks/Messages.properties
maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/pom.xml
  - copied unchanged from r762941, 
maven/mercury/trunk/mercury-artifact/pom.xml

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/ArtifactMetadata.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/ArtifactMetadata.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactExclusionList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactExclusionList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactInclusionList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactInclusionList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java
  - copied unchanged from r761097, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactQueryList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactQueryList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/DefaultArtifact.java
  - copied unchanged from r754463, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/DefaultArtifact.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/Messages.properties
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/Messages.properties

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/MetadataTreeNode.java
  - copied unchanged from r758797, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/MetadataTreeNode.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/QualityRange.java
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/QualityRange.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ArtifactListProcessor.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ArtifactListProcessor.java


svn commit: r762946 - /maven/mercury/tags/mercury-1.0-alpha-6/

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:36:19 2009
New Revision: 762946

URL: http://svn.apache.org/viewvc?rev=762946view=rev
Log:
rolling back

Removed:
maven/mercury/tags/mercury-1.0-alpha-6/



svn commit: r762945 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-crypto/mercury-crypto-api/ mercury-crypto/mercury-crypto-basic/ mercury-event/ mercury-external/ mercury-log

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:34:00 2009
New Revision: 762945

URL: http://svn.apache.org/viewvc?rev=762945view=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
maven/mercury/trunk/mercury-artifact/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
maven/mercury/trunk/mercury-crypto/pom.xml
maven/mercury/trunk/mercury-event/pom.xml
maven/mercury/trunk/mercury-external/pom.xml
maven/mercury/trunk/mercury-logging/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-sat/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-shared/pom.xml
maven/mercury/trunk/mercury-md/pom.xml
maven/mercury/trunk/mercury-plexus/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-api/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-cache-fs/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-flat/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/pom.xml
maven/mercury/trunk/mercury-repo/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-api/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-http/pom.xml
maven/mercury/trunk/mercury-transport/pom.xml
maven/mercury/trunk/mercury-util/pom.xml
maven/mercury/trunk/mercury-wagon/pom.xml
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=762945r1=762944r2=762945view=diff
==
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Tue Apr  7 20:34:00 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-artifact/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml?rev=762945r1=762944r2=762945view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml Tue Apr  7 
20:34:00 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-api/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml?rev=762945r1=762944r2=762945view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml Tue Apr  7 
20:34:00 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-basic/artifactId

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=762945r1=762944r2=762945view=diff
==
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Tue Apr  7 20:34:00 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto/artifactId

Modified: maven/mercury/trunk/mercury-event/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-event/pom.xml?rev=762945r1=762944r2=762945view=diff
==
--- maven/mercury/trunk/mercury-event/pom.xml (original)
+++ maven/mercury/trunk/mercury-event/pom.xml Tue Apr  7 20:34:00 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-event/artifactId

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: 

svn commit: r762960 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-crypto/mercury-crypto-api/ mercury-crypto/mercury-crypto-basic/ mercury-event/ mercury-external/ mercury-log

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:59:37 2009
New Revision: 762960

URL: http://svn.apache.org/viewvc?rev=762960view=rev
Log:
[maven-release-plugin] prepare release mercury-1.0-alpha-6

Modified:
maven/mercury/trunk/mercury-artifact/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
maven/mercury/trunk/mercury-crypto/pom.xml
maven/mercury/trunk/mercury-event/pom.xml
maven/mercury/trunk/mercury-external/pom.xml
maven/mercury/trunk/mercury-logging/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-sat/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-shared/pom.xml
maven/mercury/trunk/mercury-md/pom.xml
maven/mercury/trunk/mercury-plexus/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-api/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-cache-fs/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-flat/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/pom.xml
maven/mercury/trunk/mercury-repo/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-api/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-http/pom.xml
maven/mercury/trunk/mercury-transport/pom.xml
maven/mercury/trunk/mercury-util/pom.xml
maven/mercury/trunk/mercury-wagon/pom.xml
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=762960r1=762959r2=762960view=diff
==
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Tue Apr  7 20:59:37 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-artifact/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml?rev=762960r1=762959r2=762960view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml Tue Apr  7 
20:59:37 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto-api/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml?rev=762960r1=762959r2=762960view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml Tue Apr  7 
20:59:37 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto-basic/artifactId

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=762960r1=762959r2=762960view=diff
==
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Tue Apr  7 20:59:37 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-crypto/artifactId

Modified: maven/mercury/trunk/mercury-event/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-event/pom.xml?rev=762960r1=762959r2=762960view=diff
==
--- maven/mercury/trunk/mercury-event/pom.xml (original)
+++ maven/mercury/trunk/mercury-event/pom.xml Tue Apr  7 20:59:37 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6-SNAPSHOT/version
+version1.0-alpha-6/version
   /parent
 
   artifactIdmercury-event/artifactId

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: 

svn commit: r762959 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-crypto/mercury-crypto-api/ mercury-crypto/mercury-crypto-basic/ mercury-event/ mercury-external/ mercury-log

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 20:53:57 2009
New Revision: 762959

URL: http://svn.apache.org/viewvc?rev=762959view=rev
Log:
rolling back the release

Modified:
maven/mercury/trunk/mercury-artifact/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
maven/mercury/trunk/mercury-crypto/pom.xml
maven/mercury/trunk/mercury-event/pom.xml
maven/mercury/trunk/mercury-external/pom.xml
maven/mercury/trunk/mercury-logging/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-sat/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-shared/pom.xml
maven/mercury/trunk/mercury-md/pom.xml
maven/mercury/trunk/mercury-plexus/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-api/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-cache-fs/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-flat/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/pom.xml
maven/mercury/trunk/mercury-repo/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-api/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-http/pom.xml
maven/mercury/trunk/mercury-transport/pom.xml
maven/mercury/trunk/mercury-util/pom.xml
maven/mercury/trunk/mercury-wagon/pom.xml
maven/mercury/trunk/pom.xml
maven/mercury/trunk/release.notes.txt

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=762959r1=762958r2=762959view=diff
==
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Tue Apr  7 20:53:57 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-7-SNAPSHOT/version
+version1.0-alpha-6-SNAPSHOT/version
   /parent
 
   artifactIdmercury-artifact/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml?rev=762959r1=762958r2=762959view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml Tue Apr  7 
20:53:57 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-7-SNAPSHOT/version
+version1.0-alpha-6-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-api/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml?rev=762959r1=762958r2=762959view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml Tue Apr  7 
20:53:57 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-7-SNAPSHOT/version
+version1.0-alpha-6-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-basic/artifactId

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=762959r1=762958r2=762959view=diff
==
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Tue Apr  7 20:53:57 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-7-SNAPSHOT/version
+version1.0-alpha-6-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto/artifactId

Modified: maven/mercury/trunk/mercury-event/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-event/pom.xml?rev=762959r1=762958r2=762959view=diff
==
--- maven/mercury/trunk/mercury-event/pom.xml (original)
+++ maven/mercury/trunk/mercury-event/pom.xml Tue Apr  7 20:53:57 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-7-SNAPSHOT/version
+version1.0-alpha-6-SNAPSHOT/version
   /parent
 
   artifactIdmercury-event/artifactId

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: 

svn commit: r762964 - in /maven/mercury/trunk: ./ mercury-artifact/ mercury-crypto/ mercury-crypto/mercury-crypto-api/ mercury-crypto/mercury-crypto-basic/ mercury-event/ mercury-external/ mercury-log

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 21:01:43 2009
New Revision: 762964

URL: http://svn.apache.org/viewvc?rev=762964view=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
maven/mercury/trunk/mercury-artifact/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
maven/mercury/trunk/mercury-crypto/pom.xml
maven/mercury/trunk/mercury-event/pom.xml
maven/mercury/trunk/mercury-external/pom.xml
maven/mercury/trunk/mercury-logging/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-sat/pom.xml
maven/mercury/trunk/mercury-md/mercury-md-shared/pom.xml
maven/mercury/trunk/mercury-md/pom.xml
maven/mercury/trunk/mercury-plexus/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-api/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-cache-fs/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-flat/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-remote-m2/pom.xml
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/pom.xml
maven/mercury/trunk/mercury-repo/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-api/pom.xml
maven/mercury/trunk/mercury-transport/mercury-transport-http/pom.xml
maven/mercury/trunk/mercury-transport/pom.xml
maven/mercury/trunk/mercury-util/pom.xml
maven/mercury/trunk/mercury-wagon/pom.xml
maven/mercury/trunk/pom.xml

Modified: maven/mercury/trunk/mercury-artifact/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-artifact/pom.xml?rev=762964r1=762963r2=762964view=diff
==
--- maven/mercury/trunk/mercury-artifact/pom.xml (original)
+++ maven/mercury/trunk/mercury-artifact/pom.xml Tue Apr  7 21:01:43 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-artifact/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml?rev=762964r1=762963r2=762964view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-api/pom.xml Tue Apr  7 
21:01:43 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-api/artifactId

Modified: maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml?rev=762964r1=762963r2=762964view=diff
==
--- maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/mercury-crypto-basic/pom.xml Tue Apr  7 
21:01:43 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury-crypto/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto-basic/artifactId

Modified: maven/mercury/trunk/mercury-crypto/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-crypto/pom.xml?rev=762964r1=762963r2=762964view=diff
==
--- maven/mercury/trunk/mercury-crypto/pom.xml (original)
+++ maven/mercury/trunk/mercury-crypto/pom.xml Tue Apr  7 21:01:43 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-crypto/artifactId

Modified: maven/mercury/trunk/mercury-event/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-event/pom.xml?rev=762964r1=762963r2=762964view=diff
==
--- maven/mercury/trunk/mercury-event/pom.xml (original)
+++ maven/mercury/trunk/mercury-event/pom.xml Tue Apr  7 21:01:43 2009
@@ -23,7 +23,7 @@
   parent
 groupIdorg.apache.maven.mercury/groupId
 artifactIdmercury/artifactId
-version1.0-alpha-6/version
+version1.0-alpha-7-SNAPSHOT/version
   /parent
 
   artifactIdmercury-event/artifactId

Modified: maven/mercury/trunk/mercury-external/pom.xml
URL: 

svn commit: r762963 - in /maven/mercury/tags/mercury-1.0-alpha-6: ./ mercury-ant-tasks/ mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/ mercury-ant-tasks/src/main/resources/org/apa

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 21:01:07 2009
New Revision: 762963

URL: http://svn.apache.org/viewvc?rev=762963view=rev
Log:
[maven-release-plugin]  copy for tag mercury-1.0-alpha-6

Added:
maven/mercury/tags/mercury-1.0-alpha-6/
  - copied from r751109, maven/mercury/trunk/
maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/pom.xml
  - copied unchanged from r760310, 
maven/mercury/trunk/mercury-ant-tasks/pom.xml

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dep.java
  - copied unchanged from r762494, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dep.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Repo.java
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Repo.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/WriteTask.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/WriteTask.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-ant-tasks/src/main/resources/org/apache/maven/mercury/ant/tasks/Messages.properties
  - copied unchanged from r752745, 
maven/mercury/trunk/mercury-ant-tasks/src/main/resources/org/apache/maven/mercury/ant/tasks/Messages.properties
maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/pom.xml
  - copied unchanged from r762960, 
maven/mercury/trunk/mercury-artifact/pom.xml

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/ArtifactMetadata.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/ArtifactMetadata.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactExclusionList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactExclusionList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactInclusionList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactInclusionList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java
  - copied unchanged from r761097, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadata.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactMetadataList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactQueryList.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/ArtifactQueryList.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/DefaultArtifact.java
  - copied unchanged from r754463, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/DefaultArtifact.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/Messages.properties
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/Messages.properties

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/MetadataTreeNode.java
  - copied unchanged from r758797, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/MetadataTreeNode.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/QualityRange.java
  - copied unchanged from r751975, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/QualityRange.java

maven/mercury/tags/mercury-1.0-alpha-6/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ArtifactListProcessor.java
  - copied unchanged from r751167, 
maven/mercury/trunk/mercury-artifact/src/main/java/org/apache/maven/mercury/artifact/api/ArtifactListProcessor.java


svn commit: r763009 - /maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Tue Apr  7 22:28:00 2009
New Revision: 763009

URL: http://svn.apache.org/viewvc?rev=763009view=rev
Log:
added a getter to ScopeArtifactFilter to enable interrogation

Modified:

maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java

Modified: 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java?rev=763009r1=763008r2=763009view=diff
==
--- 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java
 (original)
+++ 
maven/components/trunk/maven-compat/src/main/java/org/apache/maven/artifact/resolver/filter/ScopeArtifactFilter.java
 Tue Apr  7 22:28:00 2009
@@ -39,9 +39,13 @@
 private final boolean providedScope;
 
 private final boolean systemScope;
+
+private final String scope;
 
 public ScopeArtifactFilter( String scope )
 {
+this.scope = scope;
+
 if ( Artifact.SCOPE_COMPILE.equals( scope ) )
 {
 systemScope = true;
@@ -111,4 +115,9 @@
 return true;
 }
 }
+
+public String getScope()
+{
+return scope;
+}
 }




svn commit: r763103 - in /maven/components/trunk: maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/ maven-repository/src/main/java/org/apache/maven/repository/

2009-04-07 Thread ogusakov
Author: ogusakov
Date: Wed Apr  8 04:45:36 2009
New Revision: 763103

URL: http://svn.apache.org/viewvc?rev=763103view=rev
Log:
intermediate commit to revert lagacy repo system to default status

Modified:

maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java

maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryRepositorySystem.java

maven/components/trunk/maven-repository/src/main/java/org/apache/maven/repository/LegacyRepositorySystem.java

Modified: 
maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java?rev=763103r1=763102r2=763103view=diff
==
--- 
maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java
 (original)
+++ 
maven/components/trunk/maven-repository-mercury/src/main/java/org/apache/maven/repository/mercury/MercuryAdaptor.java
 Wed Apr  8 04:45:36 2009
@@ -27,13 +27,18 @@
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.HashMap;
+import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
+import java.util.Map.Entry;
 
 import org.apache.maven.artifact.Artifact;
 import org.apache.maven.artifact.factory.ArtifactFactory;
 import org.apache.maven.artifact.repository.ArtifactRepository;
+import org.apache.maven.artifact.resolver.filter.ArtifactFilter;
+import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter;
 import org.apache.maven.mercury.artifact.ArtifactMetadata;
+import org.apache.maven.mercury.artifact.ArtifactScopeEnum;
 import org.apache.maven.mercury.artifact.MetadataTreeNode;
 import org.apache.maven.mercury.builder.api.DependencyProcessor;
 import org.apache.maven.mercury.repository.api.Repository;
@@ -61,11 +66,12 @@
 {
 if ( localRepository == null  Util.isEmpty( remoteRepositories ) )
 return null;
-
+
 int nRepos =
 ( localRepository == null ? 0 : 1 ) + ( Util.isEmpty( 
remoteRepositories ) ? 0 : remoteRepositories.size() );
 
-ListRepository res = new ArrayListRepository( nRepos );
+MapString, Repository repos = new LinkedHashMapString, 
Repository(nRepos);
+
 
 if ( localRepository != null )
 {
@@ -88,7 +94,7 @@
 {
 throw new IllegalArgumentException( e );
 }
-res.add( lr );
+repos.put( url, lr );
 }
 
 if ( !Util.isEmpty( remoteRepositories ) )
@@ -114,10 +120,17 @@
 _repos.put( url, rr );
 }
 
-res.add( rr );
+repos.put( url, rr );
 }
 }
 
+ListRepository res = new ArrayListRepository( repos.size() );
+
+for( EntryString, Repository e : repos.entrySet() )
+res.add( e.getValue() );
+
+//System.out.println(Converted +nRepos+ - +res.size());
+//
 return res;
 }
 
@@ -154,6 +167,10 @@
 ma.setScope( a.getScope() );
 
 ma.setFile( a.getFile() );
+
+ma.setResolved( true );
+
+ma.setResolvedVersion( a.getVersion() );
 
 return ma;
 }
@@ -245,4 +262,45 @@
 }
 }
 
+/**
+ * @param reqArtifact 
+ * @param isPlugin 
+ * @param filter
+ * @return
+ */
+public static ArtifactScopeEnum extractScope( Artifact reqArtifact, 
boolean isPlugin, ArtifactFilter filter )
+{
+String scopeStr = reqArtifact.getScope(); 
//org.apache.maven.mercury.artifact.Artifact.SCOPE_COMPILE;
+
+if( filter != null )
+{
+if( ScopeArtifactFilter.class.isAssignableFrom( filter.getClass() 
) )
+scopeStr = ((ScopeArtifactFilter)filter).getScope(); 
+}
+
+if( org.apache.maven.plugins:maven-remote-resources-plugin.equals( 
+  
reqArtifact.getGroupId()+:+reqArtifact.getArtifactId() 
+   )
+) scopeStr = null;
+
+//else if( isPlugin )
+//scopeStr = 
org.apache.maven.mercury.artifact.Artifact.SCOPE_RUNTIME;
+
+if( scopeStr != null )
+{
+if( 
org.apache.maven.mercury.artifact.Artifact.SCOPE_COMPILE.equals( scopeStr ) )
+return ArtifactScopeEnum.compile;
+else if( 
org.apache.maven.mercury.artifact.Artifact.SCOPE_TEST.equals( scopeStr ) )
+return ArtifactScopeEnum.test;
+else if(