You are viewing a plain text version of this content. The canonical link for it is here.
Posted to nmaven-commits@incubator.apache.org by si...@apache.org on 2007/09/13 01:54:15 UTC
svn commit: r575139 [4/4] - in /incubator/nmaven/trunk: ./ assemblies/
assemblies/NMaven.Artifact/ assemblies/NMaven.Artifact/src/main/csharp/
assemblies/NMaven.Artifact/src/main/csharp/NMaven/Artifact/
assemblies/NMaven.IDE/src/main/csharp/ assemblies...
Added: incubator/nmaven/trunk/assemblies/NMaven/NMaven.sln
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/assemblies/NMaven/NMaven.sln?rev=575139&view=auto
==============================================================================
--- incubator/nmaven/trunk/assemblies/NMaven/NMaven.sln (added)
+++ incubator/nmaven/trunk/assemblies/NMaven/NMaven.sln Wed Sep 12 18:54:12 2007
@@ -0,0 +1,119 @@
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Artifact", "..\NMaven.Artifact\src\main\csharp\NMaven.Artifact.csproj", "{701803D4-90F5-44D7-919D-4844FEB7F936}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.IDE", "..\NMaven.IDE\src\main\csharp\NMaven.IDE.csproj", "{31C18EC5-6876-4306-BF4E-A85A308C502E}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+ ProjectSection(ProjectDependencies) = postProject
+ {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE} = {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}
+ {DF06BE45-AF6C-4DA4-8844-EA114F094C5F} = {DF06BE45-AF6C-4DA4-8844-EA114F094C5F}
+ {701803D4-90F5-44D7-919D-4844FEB7F936} = {701803D4-90F5-44D7-919D-4844FEB7F936}
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Logging", "..\NMaven.Logging\src\main\csharp\NMaven.Logging.csproj", "{C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Plugin", "..\NMaven.Plugin\src\main\csharp\NMaven.Plugin.csproj", "{B760D54F-22AC-43E7-A0A6-DE313D4663AF}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Plugin.MojoGenerator", "..\NMaven.Plugin.MojoGenerator\src\main\csharp\NMaven.Plugin.MojoGenerator.csproj", "{09887944-425A-45A0-870C-AE4C16DA63DF}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Service.Embedder", "..\NMaven.Service\Embedder\src\main\csharp\NMaven.Service.Embedder.csproj", "{DF06BE45-AF6C-4DA4-8844-EA114F094C5F}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.Solution", "..\NMaven.Solution\NMaven.Solution.csproj", "{CC57AA41-F466-4FF4-B4D9-DC9CC646C4EA}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.VisualStudio.Addin", "..\NMaven.VisualStudio.Addin\src\main\csharp\NMaven.VisualStudio.Addin.csproj", "{5BE35FDF-E620-4EB0-B9A8-2359C506D85D}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsApplication2", "..\NMaven.VisualStudio.ProjectWizard\src\main\csharp\WindowsApplication2.csproj", "{7466EA93-4978-4BBD-83D0-F1729EB102EE}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NMaven.VisualStudio", "..\NMaven.VisualStudio\src\main\csharp\NMaven.VisualStudio.csproj", "{95661103-78B8-423A-80CA-41AFC69BD1DE}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {701803D4-90F5-44D7-919D-4844FEB7F936}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {701803D4-90F5-44D7-919D-4844FEB7F936}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {701803D4-90F5-44D7-919D-4844FEB7F936}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {701803D4-90F5-44D7-919D-4844FEB7F936}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {31C18EC5-6876-4306-BF4E-A85A308C502E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {31C18EC5-6876-4306-BF4E-A85A308C502E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {31C18EC5-6876-4306-BF4E-A85A308C502E}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {31C18EC5-6876-4306-BF4E-A85A308C502E}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {C511B03B-8AB7-4E61-9F6E-5E6F9F65E8CE}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {B760D54F-22AC-43E7-A0A6-DE313D4663AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B760D54F-22AC-43E7-A0A6-DE313D4663AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B760D54F-22AC-43E7-A0A6-DE313D4663AF}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {B760D54F-22AC-43E7-A0A6-DE313D4663AF}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {09887944-425A-45A0-870C-AE4C16DA63DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {09887944-425A-45A0-870C-AE4C16DA63DF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {09887944-425A-45A0-870C-AE4C16DA63DF}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {09887944-425A-45A0-870C-AE4C16DA63DF}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {DF06BE45-AF6C-4DA4-8844-EA114F094C5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DF06BE45-AF6C-4DA4-8844-EA114F094C5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DF06BE45-AF6C-4DA4-8844-EA114F094C5F}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {DF06BE45-AF6C-4DA4-8844-EA114F094C5F}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {CC57AA41-F466-4FF4-B4D9-DC9CC646C4EA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CC57AA41-F466-4FF4-B4D9-DC9CC646C4EA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CC57AA41-F466-4FF4-B4D9-DC9CC646C4EA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CC57AA41-F466-4FF4-B4D9-DC9CC646C4EA}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5BE35FDF-E620-4EB0-B9A8-2359C506D85D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5BE35FDF-E620-4EB0-B9A8-2359C506D85D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5BE35FDF-E620-4EB0-B9A8-2359C506D85D}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {5BE35FDF-E620-4EB0-B9A8-2359C506D85D}.Release|Any CPU.Build.0 = Debug|Any CPU
+ {7466EA93-4978-4BBD-83D0-F1729EB102EE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7466EA93-4978-4BBD-83D0-F1729EB102EE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7466EA93-4978-4BBD-83D0-F1729EB102EE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7466EA93-4978-4BBD-83D0-F1729EB102EE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {95661103-78B8-423A-80CA-41AFC69BD1DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {95661103-78B8-423A-80CA-41AFC69BD1DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {95661103-78B8-423A-80CA-41AFC69BD1DE}.Release|Any CPU.ActiveCfg = Debug|Any CPU
+ {95661103-78B8-423A-80CA-41AFC69BD1DE}.Release|Any CPU.Build.0 = Debug|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
Modified: incubator/nmaven/trunk/assemblies/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/assemblies/pom.xml?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/assemblies/pom.xml (original)
+++ incubator/nmaven/trunk/assemblies/pom.xml Wed Sep 12 18:54:12 2007
@@ -39,6 +39,7 @@
<module>NMaven.Solution</module>
<module>NMaven.Logging</module>
<module>NMaven.Model/Pom</module>
+ <module>NMaven.Model/Settings</module>
<module>NMaven.Model/AutomationExtensibility</module>
<module>NMaven.Plugin</module>
<module>NMaven.Plugin.Loader</module>
Modified: incubator/nmaven/trunk/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java (original)
+++ incubator/nmaven/trunk/components/dotnet-artifact/src/main/java/org/apache/maven/dotnet/artifact/impl/ArtifactInstallerImpl.java Wed Sep 12 18:54:12 2007
@@ -287,6 +287,13 @@
if ( artifact != null )
{
+ File artifactFile = artifact.getFile();
+ if ( artifactFile == null || !artifactFile.exists() )
+ {
+ throw new IOException( "NMAVEN-001-016: Could not find artifact: Artifact ID = " +
+ artifact.getArtifactId() + ", Path = " +
+ ( ( artifactFile != null ) ? artifactFile.getAbsolutePath() : null ) );
+ }
artifactDependencies.add( artifact );
}
File installDirectory = PathUtil.getPrivateApplicationBaseFileFor( artifact, localRepository ).getParentFile();
Modified: incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectDao.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectDao.java?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectDao.java (original)
+++ incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectDao.java Wed Sep 12 18:54:12 2007
@@ -44,6 +44,7 @@
*/
String ROLE = ProjectDao.class.getName();
+ void removeProjectFor( String groupId, String artifactId, String version, String artifactType ) throws IOException;
/**
* Returns a project that matches the specified parameters.
*
Modified: incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java (original)
+++ incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/ProjectFactory.java Wed Sep 12 18:54:12 2007
@@ -109,8 +109,8 @@
throw new IOException( "NMAVEN-180-000: Unable to read model: Message = " + e.getMessage() );
}
- Project parentProject = createProjectFrom( parentModel, parentPomFile.getParentFile() );
- project.setParentProject( parentProject );
+ //Project parentProject = createProjectFrom( parentModel, parentPomFile.getParentFile() );
+ //project.setParentProject( parentProject );
}
//TODO: publickey/classifier
Modified: incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/impl/ProjectDaoImpl.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/impl/ProjectDaoImpl.java?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/impl/ProjectDaoImpl.java (original)
+++ incubator/nmaven/trunk/components/dotnet-dao/project/src/main/java/org/apache/maven/dotnet/dao/impl/ProjectDaoImpl.java Wed Sep 12 18:54:12 2007
@@ -228,6 +228,21 @@
return true;
}
+ public void removeProjectFor( String groupId, String artifactId, String version, String artifactType )
+ throws IOException
+ {
+ ValueFactory valueFactory = rdfRepository.getValueFactory();
+ URI id = valueFactory.createURI( groupId + ":" + artifactId + ":" + version + ":" + artifactType );
+ try
+ {
+ repositoryConnection.remove( repositoryConnection.getStatements( id, null, null, true ) );
+ }
+ catch ( RepositoryException e )
+ {
+ throw new IOException( e.getMessage() );
+ }
+ }
+
public Project getProjectFor( String groupId, String artifactId, String version, String artifactType,
String publicKeyTokenId )
throws IOException
@@ -440,9 +455,23 @@
for ( ProjectDependency projectDependency : project.getProjectDependencies() )
{
- logger.finest( "NMAVEN-180-011: Project Dependency: Artifact ID = " + projectDependency.getArtifactId() +
- ", Group ID = " + projectDependency.getGroupId() + ", Version = " + projectDependency.getVersion() +
- ", Artifact Type = " + projectDependency.getArtifactType() );
+ logger.finest( "NMAVEN-180-011: Project Dependency: Artifact ID = " +
+ projectDependency.getArtifactId() + ", Group ID = " + projectDependency.getGroupId() +
+ ", Version = " + projectDependency.getVersion() + ", Artifact Type = " +
+ projectDependency.getArtifactType() );
+
+ //If artifact has been deleted, then re-resolve
+ if ( projectDependency.isResolved() && !projectDependency.getArtifactType().startsWith( "gac" ) )
+ {
+ Artifact assembly = ProjectFactory.createArtifactFrom( projectDependency, artifactFactory );
+
+ File dependencyFile = PathUtil.getUserAssemblyCacheFileFor( assembly, localRepository );
+ if ( !dependencyFile.exists() )
+ {
+ projectDependency.setResolved( false );
+ }
+ }
+
if ( !projectDependency.isResolved() )
{
if ( projectDependency.getArtifactType().startsWith( "gac" ) )
@@ -617,8 +646,9 @@
artifactDependencies.addAll( storeProjectAndResolveDependencies(
ProjectFactory.createProjectFrom( model, null ), localRepository, artifactRepositories ) );
}
- logger.finest( "NMAVEN-180-022: ProjectDao.storeProjectAndResolveDependencies - Artifact Id = " + project.getArtifactId() +
- ", Time = " + ( System.currentTimeMillis() - startTime ) + ", Count = " + storeCounter++ );
+ logger.finest( "NMAVEN-180-022: ProjectDao.storeProjectAndResolveDependencies - Artifact Id = " +
+ project.getArtifactId() + ", Time = " + ( System.currentTimeMillis() - startTime ) + ", Count = " +
+ storeCounter++ );
return artifactDependencies;
}
Added: incubator/nmaven/trunk/components/dotnet-executable/src/main/java/org/apache/maven/dotnet/executable/compiler/impl/JavaCompiler.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-executable/src/main/java/org/apache/maven/dotnet/executable/compiler/impl/JavaCompiler.java?rev=575139&view=auto
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-executable/src/main/java/org/apache/maven/dotnet/executable/compiler/impl/JavaCompiler.java (added)
+++ incubator/nmaven/trunk/components/dotnet-executable/src/main/java/org/apache/maven/dotnet/executable/compiler/impl/JavaCompiler.java Wed Sep 12 18:54:12 2007
@@ -0,0 +1,24 @@
+package org.apache.maven.dotnet.executable.compiler.impl;
+
+import org.apache.maven.dotnet.executable.ExecutionException;
+
+import java.util.List;
+
+public class JavaCompiler extends BaseCompiler
+{
+ public boolean failOnErrorOutput()
+ {
+ return false;
+ }
+
+ public List<String> getCommands()
+ throws ExecutionException
+ {
+ return null;
+ }
+
+ public void resetCommands( List<String> commands )
+ {
+
+ }
+}
Propchange: incubator/nmaven/trunk/components/dotnet-executable/src/main/java/org/apache/maven/dotnet/executable/compiler/impl/JavaCompiler.java
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/DotnetArtifactMetadata.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/DotnetArtifactMetadata.java?rev=575139&view=auto
==============================================================================
--- incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/DotnetArtifactMetadata.java (added)
+++ incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/DotnetArtifactMetadata.java Wed Sep 12 18:54:12 2007
@@ -0,0 +1,60 @@
+/*
+ * 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, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+package org.apache.maven.dotnet.repository;
+
+import org.apache.maven.project.artifact.ProjectArtifactMetadata;
+import org.apache.maven.artifact.Artifact;
+import org.apache.maven.artifact.repository.ArtifactRepository;
+
+import java.io.File;
+
+public class DotnetArtifactMetadata
+ extends ProjectArtifactMetadata
+{
+
+ private Artifact artifact;
+
+ public DotnetArtifactMetadata( Artifact artifact )
+ {
+ super( artifact );
+ this.artifact = artifact;
+ }
+
+ public DotnetArtifactMetadata( Artifact artifact, File file )
+ {
+ super( artifact, file );
+ this.artifact = artifact;
+ }
+
+ public String getRemoteFilename()
+ {
+ return getFilename();
+ }
+
+ public String getLocalFilename( ArtifactRepository repository )
+ {
+ return getFilename();
+ }
+
+ private String getFilename()
+ {
+ return ( artifact.getClassifier() != null ) ? artifact.getGroupId() + "-" + artifact.getVersion() + "-" +
+ artifact.getClassifier() + ".pom" : artifact.getGroupId() + "-" + artifact.getVersion() + ".pom";
+ }
+}
Propchange: incubator/nmaven/trunk/components/dotnet-repository/src/main/java/org/apache/maven/dotnet/repository/DotnetArtifactMetadata.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/nmaven/trunk/components/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/components/pom.xml?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/components/pom.xml (original)
+++ incubator/nmaven/trunk/components/pom.xml Wed Sep 12 18:54:12 2007
@@ -53,4 +53,11 @@
<url>http://repository.aduna-software.org/maven2</url>
</repository>
</repositories>
+ <distributionManagement>
+ <site>
+ <id>nmaven-apache-site</id>
+ <name>NMaven Site</name>
+ <url>file://${basedir}/../../www</url>
+ </site>
+ </distributionManagement>
</project>
Added: incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/ArtifactManagerMojo.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/ArtifactManagerMojo.java?rev=575139&view=auto
==============================================================================
--- incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/ArtifactManagerMojo.java (added)
+++ incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/ArtifactManagerMojo.java Wed Sep 12 18:54:12 2007
@@ -0,0 +1,92 @@
+package org.apache.maven.dotnet.plugin.repository;
+
+import org.apache.maven.plugin.AbstractMojo;
+import org.apache.maven.plugin.MojoExecutionException;
+import org.apache.maven.plugin.MojoFailureException;
+import org.apache.maven.dotnet.dao.ProjectDao;
+import org.apache.maven.artifact.factory.ArtifactFactory;
+import org.apache.maven.project.MavenProject;
+import org.openrdf.repository.sail.SailRepository;
+import org.openrdf.repository.RepositoryException;
+import org.openrdf.sail.memory.MemoryStore;
+
+import java.io.File;
+import java.io.IOException;
+
+/**
+ * @goal delete
+ */
+public class ArtifactManagerMojo
+ extends AbstractMojo
+{
+ /**
+ * The maven project.
+ *
+ * @parameter expression="${project}"
+ * @required
+ */
+ private MavenProject project;
+
+ /**
+ * The local Maven repository.
+ *
+ * @parameter expression="${settings.localRepository}"
+ * @readonly
+ */
+ private File localRepository;
+
+ /**
+ * @component
+ */
+ private org.apache.maven.dotnet.registry.DataAccessObjectRegistry daoRegistry;
+
+ /**
+ * @component
+ */
+ private org.apache.maven.artifact.manager.WagonManager wagonManager;
+
+ /**
+ * The artifact factory component, which is used for creating artifacts.
+ *
+ * @component
+ */
+ private ArtifactFactory artifactFactory;
+
+ public void execute()
+ throws MojoExecutionException, MojoFailureException
+ {
+ if ( localRepository == null )
+ {
+ localRepository = new File( System.getProperty( "user.home" ), ".m2/repository" );
+ }
+
+ String artifactValue = System.getProperty( "artifact" );
+ String[] tokens = artifactValue.split( "[:]" );
+
+ File dataDir = new File( localRepository.getParentFile(), "/uac/rdfRepository" );
+ org.openrdf.repository.Repository rdfRepository = new SailRepository( new MemoryStore( dataDir ) );
+ try
+ {
+ rdfRepository.initialize();
+ }
+ catch ( RepositoryException e )
+ {
+ throw new MojoExecutionException( e.getMessage() );
+ }
+
+ ProjectDao dao = (ProjectDao) daoRegistry.find( "dao:project" );
+ dao.init( artifactFactory, wagonManager );
+ dao.openConnection();
+
+ try
+ {
+ dao.removeProjectFor( tokens[0], tokens[1], tokens[2], tokens[3] );
+ }
+ catch ( IOException e )
+ {
+ e.printStackTrace();
+ throw new MojoExecutionException( e.getMessage() );
+ }
+ dao.closeConnection();
+ }
+}
Propchange: incubator/nmaven/trunk/plugins/maven-repository-plugin/src/main/java/org/apache/maven/dotnet/plugin/repository/ArtifactManagerMojo.java
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/nmaven/trunk/plugins/maven-xsd-plugin/src/main/java/org/apache/maven/dotnet/plugin/xsd/XsdGeneratorMojo.java
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/maven-xsd-plugin/src/main/java/org/apache/maven/dotnet/plugin/xsd/XsdGeneratorMojo.java?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/plugins/maven-xsd-plugin/src/main/java/org/apache/maven/dotnet/plugin/xsd/XsdGeneratorMojo.java (original)
+++ incubator/nmaven/trunk/plugins/maven-xsd-plugin/src/main/java/org/apache/maven/dotnet/plugin/xsd/XsdGeneratorMojo.java Wed Sep 12 18:54:12 2007
@@ -95,7 +95,7 @@
/**
* Runtime namespace for the generated types.
*
- * @parameter expression="${namespace}" default-value="${project.groupId}"
+ * @parameter expression="${namespace}" default-value="${project.artifactId}"
*/
private String namespace;
Modified: incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Addin/src/main/csharp/NMaven/Plugin/Addin/AutomationExtensibilityMojo.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Addin/src/main/csharp/NMaven/Plugin/Addin/AutomationExtensibilityMojo.cs?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Addin/src/main/csharp/NMaven/Plugin/Addin/AutomationExtensibilityMojo.cs (original)
+++ incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Addin/src/main/csharp/NMaven/Plugin/Addin/AutomationExtensibilityMojo.cs Wed Sep 12 18:54:12 2007
@@ -24,6 +24,7 @@
using System.Xml.Serialization;
using NMaven.Plugin;
+using NMaven.Model.Pom;
using NMaven.Model;
using NMaven.Artifact;
@@ -43,7 +44,7 @@
public String localRepository;
[FieldAttribute("mavenProject", Expression = "${project}", Type = "org.apache.maven.project.MavenProject")]
- public NMaven.Model.Model mavenProject;
+ public NMaven.Model.Pom.Model mavenProject;
public override Type GetMojoImplementationType()
Modified: incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Settings/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Settings/pom.xml?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Settings/pom.xml (original)
+++ incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Settings/pom.xml Wed Sep 12 18:54:12 2007
@@ -36,6 +36,7 @@
<version>0.14-SNAPSHOT</version>
</dependency>
</dependencies>
+ <!--
<profiles>
<profile>
<activation>
@@ -73,4 +74,5 @@
</build>
</profile>
</profiles>
+ -->
</project>
Modified: incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Solution/src/main/csharp/NMaven/Plugin/Solution/SolutionMojo.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Solution/src/main/csharp/NMaven/Plugin/Solution/SolutionMojo.cs?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Solution/src/main/csharp/NMaven/Plugin/Solution/SolutionMojo.cs (original)
+++ incubator/nmaven/trunk/plugins/netplugins/NMaven.Plugin.Solution/src/main/csharp/NMaven/Plugin/Solution/SolutionMojo.cs Wed Sep 12 18:54:12 2007
@@ -46,7 +46,7 @@
public String basedir;
[FieldAttribute("mavenProject", Expression = "${project}", Type = "org.apache.maven.project.MavenProject")]
- public NMaven.Model.Model mavenProject;
+ public NMaven.Model.Pom.Model mavenProject;
private String profile = null;
@@ -68,7 +68,7 @@
}
- public List<IProjectReference> Execute(DirectoryInfo currentDirectory, NMaven.Model.Model model, string profile)
+ public List<IProjectReference> Execute(DirectoryInfo currentDirectory, NMaven.Model.Pom.Model model, string profile)
{
if(model == null)
@@ -93,7 +93,7 @@
foreach(String module in GetModulesForProfile(profile, model))
{
DirectoryInfo newDir = new DirectoryInfo(currentDirectory.FullName + @"\" + module );
- NMaven.Model.Model m = projectGenerator.CreatePomModelFor(newDir.FullName + @"\pom.xml");
+ NMaven.Model.Pom.Model m = projectGenerator.CreatePomModelFor(newDir.FullName + @"\pom.xml");
projectReferences.AddRange(Execute(newDir, m, profile));
}
}
@@ -141,13 +141,13 @@
}
- private string[] GetModulesForProfile(string profile, NMaven.Model.Model model)
+ private string[] GetModulesForProfile(string profile, NMaven.Model.Pom.Model model)
{
- NMaven.Model.Profile[] profiles = model.profiles;
+ NMaven.Model.Pom.Profile[] profiles = model.profiles;
if(profiles == null)
return model.modules;
- foreach(NMaven.Model.Profile p in profiles)
+ foreach(NMaven.Model.Pom.Profile p in profiles)
{
if(p.activation.property.name.Equals(profile))
{
Modified: incubator/nmaven/trunk/pom-dotnet.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom-dotnet.xml?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/pom-dotnet.xml (original)
+++ incubator/nmaven/trunk/pom-dotnet.xml Wed Sep 12 18:54:12 2007
@@ -143,6 +143,11 @@
<artifactId>wagon-ssh-external</artifactId>
<version>1.0-beta-2</version>
</extension>
+ <extension>
+ <groupId>org.apache.maven.wagon</groupId>
+ <artifactId>wagon-webdav</artifactId>
+ <version>1.0-beta-2</version>
+ </extension>
</extensions>
<sourceDirectory>src/main/csharp</sourceDirectory>
<testSourceDirectory>src/test/csharp</testSourceDirectory>
@@ -155,6 +160,13 @@
<frameworkVersion>2.0.50727</frameworkVersion>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <tagBase>https://svn.apache.org/repos/asf/incubator/nmaven/tags</tagBase>
+ </configuration>
+ </plugin>
</plugins>
</build>
<dependencyManagement>
@@ -210,6 +222,13 @@
</dependency>
</dependencies>
</dependencyManagement>
+ <distributionManagement>
+ <snapshotRepository>
+ <id>deployment.webdav</id>
+ <name>Test Web Dav</name>
+ <url>dav:http://localhost:8080/archiva/repository/snapshots/</url>
+ </snapshotRepository>
+ </distributionManagement>
<!--
<distributionManagement>
<snapshotRepository>
@@ -219,6 +238,7 @@
</snapshotRepository>
</distributionManagement>
-->
+ <!--
<distributionManagement>
<snapshotRepository>
<id>test</id>
@@ -226,4 +246,5 @@
<url>file://C:\arepo</url>
</snapshotRepository>
</distributionManagement>
+-->
</project>
Modified: incubator/nmaven/trunk/pom.xml
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/pom.xml?rev=575139&r1=575138&r2=575139&view=diff
==============================================================================
--- incubator/nmaven/trunk/pom.xml (original)
+++ incubator/nmaven/trunk/pom.xml Wed Sep 12 18:54:12 2007
@@ -294,22 +294,27 @@
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
- <version>1.0-alpha-3</version>
+ <version>1.0-alpha-9</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
- <version>1.1</version>
+ <version>1.4.5</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-container-default</artifactId>
- <version>1.0-alpha-25</version>
+ <version>1.0-alpha-32</version>
</dependency>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-component-api</artifactId>
- <version>1.0-alpha-25</version>
+ <version>1.0-alpha-32</version>
+ </dependency>
+ <dependency>
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-classworlds</artifactId>
+ <version>1.2-alpha-10</version>
</dependency>
</dependencies>
</dependencyManagement>
@@ -322,7 +327,7 @@
</snapshotRepository>
</distributionManagement>
-->
-
+<!--
<distributionManagement>
<snapshotRepository>
<id>test</id>
@@ -330,5 +335,5 @@
<url>file://C:\arepo</url>
</snapshotRepository>
</distributionManagement>
-
+-->
</project>
Added: incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.jar
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.jar?rev=575139&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.pom
URL: http://svn.apache.org/viewvc/incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.pom?rev=575139&view=auto
==============================================================================
--- incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.pom (added)
+++ incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.pom Wed Sep 12 18:54:12 2007
@@ -0,0 +1,400 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<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">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.ws.commons</groupId>
+ <artifactId>XmlSchema</artifactId>
+ <name>XmlSchema</name>
+ <version>1.1</version>
+ <description>Commons XMLSchema is a light weight schema object model that can be used to manipualte or
+ generate a schema. It has a clean, easy to use API and can easily be integrated into an existing project
+ since it has almost no dependancies on third party libraries.</description>
+ <url>http://ws.apache.org/commons/XmlSchema</url>
+ <issueManagement>
+ <system>JIRA</system>
+ <url>http://issues.apache.org/jira/browse/WSCOMMONS</url>
+ </issueManagement>
+ <ciManagement>
+ <system>Continuum</system>
+ <url>unknown</url>
+ <notifiers>
+ <notifier>
+ <configuration>
+ <address>commons-dev@ws.apache.org</address>
+ </configuration>
+ </notifier>
+ </notifiers>
+ </ciManagement>
+ <mailingLists>
+ <mailingList>
+ <name>WS Commons Developers</name>
+ <subscribe>commons-dev-subscribe@ws.apache.org</subscribe>
+ <unsubscribe>commons-dev-unsubscribe@ws.apache.org</unsubscribe>
+ <post>commons-dev@ws.apache.org</post>
+ <archive>http://mail-archives.apache.org/mod_mbox/ws-commons-dev/</archive>
+ </mailingList>
+ </mailingLists>
+ <inceptionYear>2004</inceptionYear>
+ <developers>
+ <developer>
+ <id>dims</id>
+ <name>Davanum Srinivas</name>
+ <email>dims AT wso2.com</email>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>sanjiva</id>
+ <name>Sanjiva Weerawarana</name>
+ <email>sanjiva AT wso2.com</email>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>gdaniels</id>
+ <name>Glen Daniels</name>
+ <email>gdaniels AT apache.org</email>
+ <organization>Sonic Software</organization>
+ </developer>
+ <developer>
+ <id>alek</id>
+ <name>Aleksander Slominski</name>
+ <email>aslom AT cs.indiana.edu</email>
+ <organization>Indiana University Extreme! Computing Lab</organization>
+ </developer>
+ <developer>
+ <id>hemapani</id>
+ <name>Srinath Perera</name>
+ <email>hemapani AT apache.org</email>
+ <url>http://www.apache.org/~hemapani</url>
+ <organization>Lanka Software Foundation</organization>
+ </developer>
+ <developer>
+ <id>chinthaka</id>
+ <name>Eran Chinthaka</name>
+ <email>chinthaka AT wso2.com</email>
+ <url>http://www.apache.org/~chinthaka</url>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>dasarath</id>
+ <name>Dasarath Weerathunga</name>
+ <email>dasarath AT opensource.lk</email>
+ <organization>Lanka Software Foundation</organization>
+ </developer>
+ <developer>
+ <id>jaliya</id>
+ <name>Jaliya Ekanayake</name>
+ <email>jaliya AT opensource.lk</email>
+ <url>http://www.apache.org/~jaliya</url>
+ <organization>Virtusa / Lanka Software Foundation</organization>
+ </developer>
+ <developer>
+ <id>chathura</id>
+ <name>Chathura Herath</name>
+ <email>chathura AT opensource.lk</email>
+ <url>www.apache.org/~chathura</url>
+ <organization>LSF/MIT</organization>
+ </developer>
+ <developer>
+ <id>deepal</id>
+ <name>Deepal Jayasinghe</name>
+ <email>deepal AT wso2.com</email>
+ <url>http://www.apache.org/~deepal</url>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>ajith</id>
+ <name>Ajith Ranabahu</name>
+ <email>ajith AT wso2.com</email>
+ <url>http://www.apache.org/~ajith</url>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>venkat</id>
+ <name>Venkat Reddy</name>
+ <email>vreddyp AT gmail.com</email>
+ <organization>Computer Associates</organization>
+ </developer>
+ <developer>
+ <id>ashu</id>
+ <name>Ashutosh Shahi</name>
+ <email>Ashutosh.Shahi AT ca.com</email>
+ <organization>Computer Associates</organization>
+ </developer>
+ <developer>
+ <id>jaya</id>
+ <name>Jayachandra Sekhara Rao Sunkara</name>
+ <email>jayachandra AT gmail.com</email>
+ <organization>Computer Associates</organization>
+ </developer>
+ <developer>
+ <id>thilina</id>
+ <name>Thilina Gunarathne</name>
+ <email>thilina AT wso2.com</email>
+ <url>http://www.apache.org/~thilina</url>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>ruchith</id>
+ <name>Ruchith Fernando</name>
+ <email>ruchith AT wso2.com</email>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>saminda</id>
+ <name>Saminda Abeyruwan</name>
+ <email>saminda AT wso2.com</email>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>chamil</id>
+ <name>Chamil Thanthrimudalige</name>
+ <email>chamil AT wso2.com</email>
+ <organization>WSO2</organization>
+ </developer>
+ <developer>
+ <id>dandiep</id>
+ <name>Dan Diephouse</name>
+ <email>dandiep AT apache.org</email>
+ <organization>Envoi Solutions</organization>
+ </developer>
+ </developers>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <scm>
+ <connection>scm:svn:http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/XmlSchema</connection>
+ <developerConnection>
+ scm:svn:https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/XmlSchema</developerConnection>
+ <url>http://svn.apache.org/viewvc/webservices/commons/trunk/modules/XmlSchema</url>
+ </scm>
+ <organization>
+ <name>Apache Software Foundation</name>
+ <url>http://www.apache.org/</url>
+ </organization>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.1</version>
+ <executions>
+ <execution>
+ <id>prepareNistTest</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <ant inheritRefs="true" antfile="${basedir}/build.xml">
+ <property value="${basedir}/target" name="build.dir"></property>
+ <property value="${maven.test.skip}" name="maven.test.skip"></property>
+ <target name="prepareNistTest"></target>
+ </ant>
+ </tasks>
+ </configuration>
+ </execution>
+ <execution>
+ <id>prepareLicenseFiles</id>
+ <phase>generate-resources</phase>
+ <configuration>
+ <tasks>
+ <copy todir="${project.build.outputDirectory}/META-INF">
+ <fileset dir="${basedir}">
+ <include name="LICENSE.txt"/>
+ <include name="NOTICE.txt"/>
+ </fileset>
+ </copy>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-one-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>install-maven-one-repository</goal>
+ <goal>deploy-maven-one-repository</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <remoteRepositoryId>apache</remoteRepositoryId>
+ <remoteRepositoryUrl>scp://people.apache.org/www/cvs.apache.org/repository</remoteRepositoryUrl>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <tagBase>https://svn.apache.org/repos/asf/webservices/commons/tags/XmlSchema</tagBase>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.3</source>
+ <target>1.3</target>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <!--
+ Required to run the TestW3CSchemaBucket test
+ <version>2.3-SNAPSHOT</version>
+ -->
+ <configuration>
+ <includes>
+ <include>**/*Test.java</include>
+ <!-- Fails in about half of the tests
+ <include>tests/w3c/TestW3CSchemaBucket.java</include>
+ -->
+ </includes>
+ <excludes>
+ <exclude>tests/w3c/SchemaTest.java</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/bin.xml</descriptor>
+ <descriptor>src/main/assembly/src.xml</descriptor>
+ </descriptors>
+ <tarLongFileMode>gnu</tarLongFileMode>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <attach>true</attach>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>release</id>
+ <activation>
+ <property>
+ <name>release</name>
+ <value></value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <attach>true</attach>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>snapshot</id>
+ <name>Snapshot repository</name>
+ <url>http://snapshots.maven.codehaus.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </pluginRepository>
+ <pluginRepository>
+ <id>snapshot-apache</id>
+ <name>Apache Snapshot repository</name>
+ <url>http://people.apache.org/repo/m2-snapshot-repository</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ </pluginRepository>
+ </pluginRepositories>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>xmlunit</groupId>
+ <artifactId>xmlunit</artifactId>
+ <version>1.0</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ <version>1.0</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+ <reporting>
+ <plugins>
+ <!--plugin>
+ <artifactId>maven-javadoc-plugin</artifactId>
+ </plugin-->
+ <plugin>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jdepend-maven-plugin</artifactId>
+ <version>2.0-beta-1-SNAPSHOT</version>
+ </plugin>
+ <!--plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jxr-maven-plugin</artifactId>
+ <version>2.0-beta-2-SNAPSHOT</version>
+ </plugin-->
+ </plugins>
+ </reporting>
+ <distributionManagement>
+ <repository>
+ <id>apache-repo</id>
+ <name>Maven Central Repository</name>
+ <url>scpexe://people.apache.org/www/www.apache.org/dist/maven-repository</url>
+ </repository>
+ <snapshotRepository>
+ <id>apache-snapshots</id>
+ <name>Apache Development Repository</name>
+ <url>scpexe://minotaur.apache.org/www/cvs.apache.org/maven-snapshot-repository</url>
+ </snapshotRepository>
+ <site>
+ <id>website</id>
+ <url>scpexe://people.apache.org/www/ws.apache.org/commons/XmlSchema</url>
+ </site>
+ </distributionManagement>
+</project>
Propchange: incubator/nmaven/trunk/thirdparty/org.apache.ws/XmlSchema-1.1.pom
------------------------------------------------------------------------------
svn:eol-style = native