NPanday
  1. NPanday
  2. NPANDAY-560

[regression to NPANDAY-231] Resolve attached *.exe.config / or any other known attachment

    Details

      Description

      Code that got removed

      
      if ( !ArtifactTypeHelper.isDotnetExecutableConfig( type ) || !dotnetFile.exists() )// TODO: Generalize to any attached artifact
                          {
                              logger.warning( "NPANDAY-180-018: Not found in local repository, now retrieving artifact from wagon:"
                                      + assembly.getId()
                                      + ", Failed Path Check = " + dotnetFile.getAbsolutePath());
      
                              try
                              {
                                  artifactResolver.resolve( assembly, artifactRepositories,
                                                            localArtifactRepository );
      
                                  projectDependency.setResolved( true );
                                  
                                  if ( assembly != null && assembly.getFile().exists() )
                                  {
                                      dotnetFile.getParentFile().mkdirs();
                                      FileUtils.copyFile( assembly.getFile(), dotnetFile );
                                      assembly.setFile( dotnetFile );
                                  }
                              }
                              catch ( ArtifactNotFoundException e )
                              {
                                  logger.log(Level.SEVERE, "NPANDAY-180-0201: Error resolving artifact. Reason:", e);
                                  throw new ProjectDaoException(
                                                         "NPANDAY-180-020: Problem in resolving artifact: Artifact = "
                                                             + assembly.getId()
                                                             + ", Message = " + e.getMessage(), e );
                              }
                              catch ( ArtifactResolutionException e )
                              {
                                  logger.log( Level.SEVERE, "NPANDAY-180-019: Problem in resolving artifact: Artifact = "
                                                    + assembly.getId()
                                                    + ", Message = " + e.getMessage(), e );
                                  throw new ProjectDaoException(
                                                         "NPANDAY-180-019: Problem in resolving artifact: Artifact = "
                                                             + assembly.getId()
                                                             + ", Message = " + e.getMessage(), e );
                              }
                          }
                          artifactDependencies.add( assembly );
      

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Lars Corneliussen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Development