Author: ogusakov
Date: Wed Feb 18 00:26:59 2009
New Revision: 745312

URL: http://svn.apache.org/viewvc?rev=745312&view=rev
Log:
[MNG-3969] intermediate commit - need help to identify stax problem

Modified:
    
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
    
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggerManager.java
    
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggingLevelEnum.java
    
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/console/MercuryConsoleLogger.java
    
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/src/main/java/org/apache/maven/mercury/repository/local/map/LocalRepositoryReaderMap.java
    
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/src/main/java/org/apache/maven/mercury/repository/virtual/VirtualRepositoryReader.java

Modified: 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
 (original)
+++ 
maven/mercury/trunk/mercury-ant-tasks/src/main/java/org/apache/maven/mercury/ant/tasks/Dependency.java
 Wed Feb 18 00:26:59 2009
@@ -41,6 +41,7 @@
     /** dependency processor type, if any */
     String _processor;
 
+    
     public void setName( String name )
     {
         _amd = new ArtifactBasicMetadata( name );
@@ -78,6 +79,11 @@
         }
     }
 
+    public void setSource( String pom )
+    {
+        setPom( pom );
+    }
+
     public void setGroupId( String groupId )
     {
         if ( _amd == null )

Modified: 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggerManager.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggerManager.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggerManager.java
 (original)
+++ 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggerManager.java
 Wed Feb 18 00:26:59 2009
@@ -33,7 +33,9 @@
   public static final String _loggerFactoryClassName = System.getProperty( 
SYSTEM_PROPERTY_MERCURY_LOG_FACTORY, 
MercuryConsoleLoggerFactory.class.getName() );
   
   public static final String SYSTEM_PROPERTY_MERCURY_LOG_THRESHOLD = 
"maven.mercury.log.threshold";
-  public static final String _loggerThresholdName = System.getProperty( 
SYSTEM_PROPERTY_MERCURY_LOG_THRESHOLD, MercuryLoggingLevelEnum.error.name() );
+  public static final String _loggerThresholdName = System.getProperty( 
SYSTEM_PROPERTY_MERCURY_LOG_THRESHOLD
+                                                                        , 
MercuryLoggingLevelEnum.DEFAULT_LEVEL.name()
+                                                                      );
   
   static MercuryLoggingLevelEnum _threshold = MercuryLoggingLevelEnum.valueOf( 
_loggerThresholdName );
 
@@ -51,7 +53,7 @@
       catch( Exception e )
       {
         _loggerFactory = new MercuryConsoleLoggerFactory();
-        _loggerFactory.getLogger( MercuryLoggerManager.class ).error( "cannot 
load logger for "+_loggerFactoryClassName, e );
+        _loggerFactory.getLogger( MercuryLoggerManager.class ).error( "cannot 
create logger factory "+_loggerFactoryClassName, e );
       }
     }
     

Modified: 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggingLevelEnum.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggingLevelEnum.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggingLevelEnum.java
 (original)
+++ 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/MercuryLoggingLevelEnum.java
 Wed Feb 18 00:26:59 2009
@@ -35,7 +35,7 @@
   , disabled(5)
   ;
 
-  public static final MercuryLoggingLevelEnum DEFAULT_LEVEL = error;
+  public static final MercuryLoggingLevelEnum DEFAULT_LEVEL = warn;
 
   private int id;
 

Modified: 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/console/MercuryConsoleLogger.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/console/MercuryConsoleLogger.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/console/MercuryConsoleLogger.java
 (original)
+++ 
maven/mercury/trunk/mercury-logging/src/main/java/org/apache/maven/mercury/logging/console/MercuryConsoleLogger.java
 Wed Feb 18 00:26:59 2009
@@ -66,23 +66,24 @@
   {
   }
 
-  /* (non-Javadoc)
-   * @see 
org.apache.maven.mercury.logging.MercuryLogger#error(java.lang.String, 
java.lang.Throwable)
-   */
   public void error(
       String message,
       Throwable throwable )
   {
-    // TODO Auto-generated method stub
-
+      if( isErrorEnabled() )
+          say( MercuryLoggingLevelEnum.error, message, throwable );
   }
 
   public void fatal( String message )
   {
+      if( isErrorEnabled() )
+          say( MercuryLoggingLevelEnum.error, message, null );
   }
 
   public void fatal( String message, Throwable throwable )
   {
+      if( isErrorEnabled() )
+          say( MercuryLoggingLevelEnum.error, message, throwable );
   }
 
   public int getThreshold()
@@ -92,26 +93,28 @@
 
   public void info( String message )
   {
+      if( isInfoEnabled() )
+          say( MercuryLoggingLevelEnum.info, message, null );
   }
 
   public void info(
       String message,
       Throwable throwable )
   {
-    // TODO Auto-generated method stub
-
+      if( isInfoEnabled() )
+          say( MercuryLoggingLevelEnum.info, message, throwable );
   }
 
   public void warn( String message )
   {
-    // TODO Auto-generated method stub
-
+      if( isWarnEnabled() )
+          say( MercuryLoggingLevelEnum.warn, message, null );
   }
 
   public void warn( String message, Throwable throwable )
   {
-    // TODO Auto-generated method stub
-
+      if( isWarnEnabled() )
+          say( MercuryLoggingLevelEnum.warn, message, throwable );
   }
 
 }

Modified: 
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/src/main/java/org/apache/maven/mercury/repository/local/map/LocalRepositoryReaderMap.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-repo/mercury-repo-local-map/src/main/java/org/apache/maven/mercury/repository/local/map/LocalRepositoryReaderMap.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/src/main/java/org/apache/maven/mercury/repository/local/map/LocalRepositoryReaderMap.java
 (original)
+++ 
maven/mercury/trunk/mercury-repo/mercury-repo-local-map/src/main/java/org/apache/maven/mercury/repository/local/map/LocalRepositoryReaderMap.java
 Wed Feb 18 00:26:59 2009
@@ -18,37 +18,22 @@
  */
 package org.apache.maven.mercury.repository.local.map;
 
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileNotFoundException;
-import java.io.InputStream;
 import java.util.Collection;
-import java.util.HashSet;
-import java.util.LinkedList;
 import java.util.List;
-import java.util.Set;
 
 import org.apache.maven.mercury.artifact.Artifact;
 import org.apache.maven.mercury.artifact.ArtifactBasicMetadata;
 import org.apache.maven.mercury.builder.api.DependencyProcessor;
-import org.apache.maven.mercury.builder.api.DependencyProcessorException;
 import org.apache.maven.mercury.builder.api.MetadataReaderException;
-import org.apache.maven.mercury.crypto.api.StreamVerifierFactory;
 import org.apache.maven.mercury.logging.IMercuryLogger;
 import org.apache.maven.mercury.logging.MercuryLoggerManager;
 import org.apache.maven.mercury.repository.api.AbstracRepositoryReader;
 import org.apache.maven.mercury.repository.api.AbstractRepository;
-import org.apache.maven.mercury.repository.api.AbstractRepositoryWriter;
 import org.apache.maven.mercury.repository.api.ArtifactBasicResults;
 import org.apache.maven.mercury.repository.api.ArtifactResults;
-import org.apache.maven.mercury.repository.api.LocalRepository;
 import org.apache.maven.mercury.repository.api.Repository;
 import org.apache.maven.mercury.repository.api.RepositoryException;
 import org.apache.maven.mercury.repository.api.RepositoryReader;
-import org.apache.maven.mercury.repository.api.RepositoryWriter;
-import org.apache.maven.mercury.transport.api.Server;
-import org.apache.maven.mercury.util.FileLockBundle;
-import org.apache.maven.mercury.util.FileUtil;
 import org.apache.maven.mercury.util.Util;
 import org.codehaus.plexus.lang.DefaultLanguage;
 import org.codehaus.plexus.lang.Language;
@@ -185,6 +170,8 @@
             }
             catch ( Exception e )
             {
+                _log.error( e.getMessage() );
+                
                 res.addError( bmd, e );
             }
         }

Modified: 
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/src/main/java/org/apache/maven/mercury/repository/virtual/VirtualRepositoryReader.java
URL: 
http://svn.apache.org/viewvc/maven/mercury/trunk/mercury-repo/mercury-repo-virtual/src/main/java/org/apache/maven/mercury/repository/virtual/VirtualRepositoryReader.java?rev=745312&r1=745311&r2=745312&view=diff
==============================================================================
--- 
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/src/main/java/org/apache/maven/mercury/repository/virtual/VirtualRepositoryReader.java
 (original)
+++ 
maven/mercury/trunk/mercury-repo/mercury-repo-virtual/src/main/java/org/apache/maven/mercury/repository/virtual/VirtualRepositoryReader.java
 Wed Feb 18 00:26:59 2009
@@ -517,22 +517,33 @@
 
                     ArtifactBasicResults res = rr.readDependencies( query );
 
-                    if ( res != null && res.hasResults( bmd ) )
+                    if ( res != null )
                     {
-                        md.setDependencies( res.getResult( bmd ) );
-                        md.setTracker( rr );
-
-                        if ( _eventManager != null )
+                        if( res.hasExceptions() )
                         {
-                            eventRead.setInfo( eventRead.getInfo() + ", found: 
" + md.getDependencies() );
+                            if ( LOG.isWarnEnabled() )
+                            {
+                                LOG.warn( bmd + " dependecies: error : " + 
res.getExceptions().toString() );
+                            }
                         }
-
-                        if ( LOG.isDebugEnabled() )
+                        
+                        if( res.hasResults( bmd ) )
                         {
-                            LOG.debug( bmd + " dependecies found : " + 
md.getDependencies() );
+                            md.setDependencies( res.getResult( bmd ) );
+                            md.setTracker( rr );
+    
+                            if ( _eventManager != null )
+                            {
+                                eventRead.setInfo( eventRead.getInfo() + ", 
found: " + md.getDependencies() );
+                            }
+    
+                            if ( LOG.isDebugEnabled() )
+                            {
+                                LOG.debug( bmd + " dependecies found : " + 
md.getDependencies() );
+                            }
+    
+                            return md;
                         }
-
-                        return md;
                     }
                 }
                 finally


Reply via email to