Oops, the file is really attached this time.
-----Original Message-----
Hello,
After digging a little into the code I noticed that destination is marked as required and in my build file it is spelt wrong. Two things from this as a newbie, first the documentation for cvs-checkout on the website indicates that none of the attributes for cvs-checkout are required, second, should missing a required attribute should probably not result in an internal error.
After fixing my spelling error, however, I still get an internal error (just a different one). The output is attached. I will keep trying to figure out the problem.
-Scott
-----Original Message-----
Hello,
While attempting to run the cvs-checkout task using the attached build file, I received an internal error prompting me to send a report to this list. So here it is. Also attached is the output from the console when the error happened.
Happy bug hunting.
-Scott |
C:\source\IntelliPlot>nant source log4net: log4net assembly [log4net-net-1.0, Version=1.2.0.30316, Culture=neutral , PublicKeyToken=null]. Loaded from [c:\source\nant\bin\log4net-net-1.0.dll]. (M icrosoft .NET Runtime [1.0.3705.288]) log4net: DefaultRepositorySelector: defaultRepositoryType [log4net.Repository.Hi erarchy.Hierarchy] log4net: DefaultRepositorySelector: Creating repository for assembly [NAnt, Vers ion=0.8.4.30703, Culture=neutral, PublicKeyToken=null] log4net: DefaultRepositorySelector: Assembly [NAnt, Version=0.8.4.30703, Culture =neutral, PublicKeyToken=null] Loaded From [c:\source\nant\bin\NAnt.exe] log4net: DefaultRepositorySelector: Assembly [NAnt, Version=0.8.4.30703, Culture =neutral, PublicKeyToken=null] does not have a DomainAttribute specified. log4net: DefaultRepositorySelector: Assembly [NAnt, Version=0.8.4.30703, Culture =neutral, PublicKeyToken=null] using domain [log4net-default-domain] and reposit ory type [log4net.Repository.Hierarchy.Hierarchy] log4net: DefaultRepositorySelector: Creating repository for domain [log4net-defa ult-domain] using type [log4net.Repository.Hierarchy.Hierarchy] log4net: DOMConfigurator: configuring repository [log4net-default-domain] using file [c:\source\nant\bin\NAnt.exe.config] watching for file updates log4net: DOMConfigurator: configuring repository [log4net-default-domain] using file [c:\source\nant\bin\NAnt.exe.config] log4net: DOMConfigurator: loading config from file [c:\source\nant\bin\NAnt.exe. config] log4net: DOMConfigurator: Configuring Repository [log4net-default-domain] log4net: DOMConfigurator: Configuration update mode [Merge]. log4net: DOMConfigurator: Logger [root] Level string is [ERROR]. log4net: DOMConfigurator: Logger [root] level set to [name="ERROR",value=70000].
log4net: DOMConfigurator: Loading Appender [ConsoleAppender] type: [log4net.Appe nder.ConsoleAppender] log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value [ [%c{2}:%m - [%x] <%X{auth}>]%n] log4net: DOMConfigurator: Setting Property [Layout] to object [log4net.Layout.Pa tternLayout] log4net: DOMConfigurator: Created Appender [ConsoleAppender] log4net: DOMConfigurator: Adding appender named [ConsoleAppender] to logger [roo t]. log4net: DOMConfigurator: Hierarchy Threshold [ERROR] log4net: DefaultRepositorySelector: Creating repository for assembly [NAnt.Core, Version=0.8.4.30703, Culture=neutral, PublicKeyToken=null] log4net: DefaultRepositorySelector: Assembly [NAnt.Core, Version=0.8.4.30703, Cu lture=neutral, PublicKeyToken=null] Loaded From [c:\source\nant\bin\nant.core.dl l] log4net: DefaultRepositorySelector: Assembly [NAnt.Core, Version=0.8.4.30703, Cu lture=neutral, PublicKeyToken=null] does not have a DomainAttribute specified. log4net: DefaultRepositorySelector: Assembly [NAnt.Core, Version=0.8.4.30703, Cu lture=neutral, PublicKeyToken=null] using domain [log4net-default-domain] and re pository type [log4net.Repository.Hierarchy.Hierarchy] NAnt version 0.8.4 Copyright (C) 2001-2003 Gerry Shaw http://nant.sourceforge.net Buildfile: file:///C:/source/IntelliPlot/IntelliPlot.build clean: [Core.Task:delete Generated Exception - [] <>] Exception: NAnt.Core.BuildException Message: C:\source\IntelliPlot\IntelliPlot.build(9,6): Cannot delete directory c:\source\IntelliPlot-Build. The directory does not exi st. Source: NAnt.Core at NAnt.Core.Tasks.DeleteTask.ExecuteTask() in E:\dev\tools\nant\nant\src\NAn t.Core\Tasks\DeleteTask.cs:line 124 at NAnt.Core.Task.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Task.cs:l ine 134 [delete] C:\source\IntelliPlot\IntelliPlot.build(9,6): Cannot delete directory c:\source\IntelliPlot-Build. The directory does not exi st. source: log4net: DefaultRepositorySelector: Creating repository for assembly [NAnt.Sourc eControlTasks, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null] log4net: DefaultRepositorySelector: Assembly [NAnt.SourceControlTasks, Version=0 .0.0.0, Culture=neutral, PublicKeyToken=null] Loaded From [c:\source\nant\bin\na nt.sourcecontroltasks.dll] log4net: DefaultRepositorySelector: Assembly [NAnt.SourceControlTasks, Version=0 .0.0.0, Culture=neutral, PublicKeyToken=null] does not have a DomainAttribute sp ecified. log4net: DefaultRepositorySelector: Assembly [NAnt.SourceControlTasks, Version=0 .0.0.0, Culture=neutral, PublicKeyToken=null] using domain [log4net-default-doma in] and repository type [log4net.Repository.Hierarchy.Hierarchy] [Core.Task:cvs-checkout Generated Exception - [] <>] Exception: System.ArgumentOutOfRangeException Message: Length cannot be less than zero. Parameter name: length Source: mscorlib at System.String.Substring(Int32 startIndex, Int32 length) at ICSharpCode.SharpCvsLib.Misc.CvsRoot..ctor(String cvsroot) at NAnt.SourceControl.Tasks.AbstractCvsTask.ExecuteTask() in E:\dev\tools\nan t\nant\src\NAnt.SourceControl\Tasks\AbstractCvsTask.cs:line 159 at NAnt.Core.Task.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Task.cs:l ine 134 [Core.Project:Build failed. - [] <>] Exception: System.ArgumentOutOfRangeException Message: Length cannot be less than zero. Parameter name: length Source: mscorlib at System.String.Substring(Int32 startIndex, Int32 length) at ICSharpCode.SharpCvsLib.Misc.CvsRoot..ctor(String cvsroot) at NAnt.SourceControl.Tasks.AbstractCvsTask.ExecuteTask() in E:\dev\tools\nan t\nant\src\NAnt.SourceControl\Tasks\AbstractCvsTask.cs:line 159 at NAnt.Core.Task.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Task.cs:l ine 142 at NAnt.Core.Target.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Target. cs:line 137 at NAnt.Core.Project.Execute(String targetName) in E:\dev\tools\nant\nant\src \NAnt.Core\Project.cs:line 613 at NAnt.Core.Project.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Projec t.cs:line 596 at NAnt.Core.Project.Run() in E:\dev\tools\nant\nant\src\NAnt.Core\Project.cs :line 637 BUILD FAILED INTERNAL ERROR System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length at System.String.Substring(Int32 startIndex, Int32 length) at ICSharpCode.SharpCvsLib.Misc.CvsRoot..ctor(String cvsroot) at NAnt.SourceControl.Tasks.AbstractCvsTask.ExecuteTask() in E:\dev\tools\nan t\nant\src\NAnt.SourceControl\Tasks\AbstractCvsTask.cs:line 159 at NAnt.Core.Task.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Task.cs:l ine 142 at NAnt.Core.Target.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Target. cs:line 137 at NAnt.Core.Project.Execute(String targetName) in E:\dev\tools\nant\nant\src \NAnt.Core\Project.cs:line 613 at NAnt.Core.Project.Execute() in E:\dev\tools\nant\nant\src\NAnt.Core\Projec t.cs:line 596 at NAnt.Core.Project.Run() in E:\dev\tools\nant\nant\src\NAnt.Core\Project.cs :line 637 Please send bug report to [EMAIL PROTECTED] Total time: 0 seconds.