[jira] Created: (IVYDE-123) Can't close ivy console in eclipse

2008-09-25 Thread Adrian Sandor (JIRA)
Can't close ivy console in eclipse
--

 Key: IVYDE-123
 URL: https://issues.apache.org/jira/browse/IVYDE-123
 Project: IvyDE
  Issue Type: Bug
Affects Versions: 2.0.0.alpha1
 Environment: Eclipse 3.4.0 (Ganymede)
Reporter: Adrian Sandor


Once I open the ivy console in eclipse's console view, I can't close it (except 
by restarting eclipse). I can just clear it.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



DO NOT REPLY [Bug 43586] java.io.FileNotFoundException: /home/***/apache-ant-1.7.0/junitvmwatcher *** .properties

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=43586





--- Comment #12 from Bill Kasper <[EMAIL PROTECTED]>  2008-09-25 14:40:29 PST 
---
Just as another point of reference, we encountered this problem as well running 

   - Ant 1.7.0
   - Maven Ant Tasks 2.0.9
   - Java 1.6.0_07
   - Windows XP

The only apparent workaround was to NOT fork the junits.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


[jira] Commented: (IVY-902) Maven Snapshot resolution does not work with dual resolver

2008-09-25 Thread Hans Dockter (JIRA)

[ 
https://issues.apache.org/jira/browse/IVY-902?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12634595#action_12634595
 ] 

Hans Dockter commented on IVY-902:
--

I was aware that only the IBibilio resolver is capable of metadata handling. 
But in this case I thought it would work as the actual pom resolving is still 
done by the IBibilio resolver. Anyway, the work around is ridiculously simple 
and obvious. But for some reason I haven't figured this out. Thanks.

Right now I'm almost done with an Ivy2Pom converter (which is more powerful 
than the one currently shipped with Ivy). When the code is working I will 
discuss this in the Ivy dev list. 

I'm curious to learn about the difficulties for generic metadata support. 
Again, I will raise this issue in the dev list.

> Maven Snapshot resolution does not work with dual resolver
> --
>
> Key: IVY-902
> URL: https://issues.apache.org/jira/browse/IVY-902
> Project: Ivy
>  Issue Type: Bug
>  Components: Maven Compatibility
>Reporter: Hans Dockter
>Assignee: Xavier Hanin
>Priority: Blocker
>
> Here is an example for an unsucessful retrieval of a snapshot dependency when 
> using a dual resolver. The same example works fine, if only the IBiblio 
> resolver is used.
> {code:xml}
> 
> 
> 
> 
>  root="http://snapshots.jboss.org/maven2"/>
> 
>  pattern="http://snapshots.jboss.org/maven2/[module]/[revision]/[artifact]-[revision].[ext]"/>
> 
> 
> 
> 
> {code}
> {code:xml}
> 
> 
> 
>  rev="1.0.5-SNAPSHOT"/>
> 
> 
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[CONF] Apache Ivy (Apache Ant subproject) : Releasing IvyDE (page edited)

2008-09-25 Thread confluence










Page Edited :
IVY :
Releasing IvyDE



 
Releasing IvyDE
has been edited by Nicolas Lalevée
(Sep 25, 2008).
 

 
 (View changes)
 

Content:
moved here http://ant.apache.org/ivy/ivyde/history/trunk/dev/release.html











Powered by
Atlassian Confluence
(Version: 2.2.9 Build:#527 Sep 07, 2006)
-
Bug/feature request

Unsubscribe or edit your notifications preferences








[CONF] Apache Ivy (Apache Ant subproject) : Releasing IvyDE (page edited)

2008-09-25 Thread confluence










Page Edited :
IVY :
Releasing IvyDE



 
Releasing IvyDE
has been edited by Nicolas Lalevée
(Sep 25, 2008).
 

 
 (View changes)
 

Content:
moved here http://ant.apache.org/ivy/ivyde/history/trunk/dev/build.html











Powered by
Atlassian Confluence
(Version: 2.2.9 Build:#527 Sep 07, 2006)
-
Bug/feature request

Unsubscribe or edit your notifications preferences








DO NOT REPLY [Bug 45094] Token substitution problem - where file includes literal character the same as the token

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45094


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |1.8.0




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 08:28:31 PST 
---
I can see the reason.

when looking for the begin token in username@@@HOST@@ ant will stop at the
first
two @ and determine that it doesn't have a replacement for "@HOST" and 
continues looking for a begin token after the last candidate begin token
- while your real begin token actually starts inside the first candidate token.

fixed in svn rev 699002.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r699002 - in /ant/core/trunk: WHATSNEW src/main/org/apache/tools/ant/types/FilterSet.java src/tests/antunit/types/filterset-test.xml

2008-09-25 Thread bodewig
Author: bodewig
Date: Thu Sep 25 08:28:14 2008
New Revision: 699002

URL: http://svn.apache.org/viewvc?rev=699002&view=rev
Log:
don't skip the full begin token since it may contain the start of the real 
begin token.  PR 45094.

Modified:
ant/core/trunk/WHATSNEW
ant/core/trunk/src/main/org/apache/tools/ant/types/FilterSet.java
ant/core/trunk/src/tests/antunit/types/filterset-test.xml

Modified: ant/core/trunk/WHATSNEW
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=699002&r1=699001&r2=699002&view=diff
==
--- ant/core/trunk/WHATSNEW (original)
+++ ant/core/trunk/WHATSNEW Thu Sep 25 08:28:14 2008
@@ -226,6 +226,9 @@
than numbers, letters, hyphen or underscore properly.
Bugzilla Report 45820.
 
+ *  could miss multi-character begin tokens in some cases.
+   Bugzilla Report 45094.
+
 Other changes:
 --
 

Modified: ant/core/trunk/src/main/org/apache/tools/ant/types/FilterSet.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/types/FilterSet.java?rev=699002&r1=699001&r2=699002&view=diff
==
--- ant/core/trunk/src/main/org/apache/tools/ant/types/FilterSet.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/types/FilterSet.java Thu Sep 
25 08:28:14 2008
@@ -537,9 +537,13 @@
 i = index + beginToken.length() + token.length()
 + endToken.length();
 } else {
-// just append beginToken and search further
-b.append(beginToken);
-i = index + beginToken.length();
+// just append first character of beginToken
+// and search further
+// we can't skip the complete beginToken since
+// it may contain the start of another
+// candidate begin token (Bugzilla 45094)
+b.append(beginToken.charAt(0));
+i = index + 1;
 }
 index = line.indexOf(beginToken, i);
 }

Modified: ant/core/trunk/src/tests/antunit/types/filterset-test.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/tests/antunit/types/filterset-test.xml?rev=699002&r1=699001&r2=699002&view=diff
==
--- ant/core/trunk/src/tests/antunit/types/filterset-test.xml (original)
+++ ant/core/trunk/src/tests/antunit/types/filterset-test.xml Thu Sep 25 
08:28:14 2008
@@ -41,4 +41,23 @@
actual="${afterfiltering}"/>
   
 
+  
+  
+
+
+  
+  
+  
+
+
+  
+
+
+
+
+
+  
+
 




DO NOT REPLY [Bug 45845] Possibly remove reverse() in Classloader task

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45845





--- Comment #4 from Robert Flaherty <[EMAIL PROTECTED]>  2008-09-25 08:05:08 
PST ---
I know I know, actually I was desperate and searched the code b/c I couldn't
find what I needed in the published manual tasks.  And actually, someone else
put in a bug report for it a few days after I started working up a workaround
with the classloader task.  I'll submit that in a few days, as it will be quite
lengthy I think (getting FTP to work without ANT_HOME/lib or
${user.home}/.ant/lib, but rather , , , etc).


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45845] Possibly remove reverse() in Classloader task

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45845





--- Comment #3 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 07:44:10 PST 
---
sure, we thought that would scare people away from the class.

But still some seem to have found and even started to report bugs against it
;-)


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45044] CBZip2OutputStream does not work in combination with ByteArrayOutputStream

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45044


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WORKSFORME
   Target Milestone|--- |1.7.1




--- Comment #5 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 07:39:58 PST 
---

  
  
  


with Ant 1.7.1 leads to

$ ant -f ../../Temp/bzip.xml
Buildfile: ..\..\Temp\bzip.xml
[javac] Compiling 1 source file to c:\Temp
 [java] length: 650

BUILD SUCCESSFUL
Total time: 0 seconds

which looks OK since the file is 650 bytes as well.

Seems to have been fixed for 1.7.1.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698987 - /ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt

2008-09-25 Thread hibou
Author: hibou
Date: Thu Sep 25 07:36:57 2008
New Revision: 698987

URL: http://svn.apache.org/viewvc?rev=698987&view=rev
Log:
IVYDE-122: add it to the change log

Modified:
ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt

Modified: ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt?rev=698987&r1=698986&r2=698987&view=diff
==
--- ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt (original)
+++ ant/ivy/ivyde/trunk/org.apache.ivyde.eclipse/CHANGES.txt Thu Sep 25 
07:36:57 2008
@@ -9,6 +9,7 @@
 - NEW: Handle a project: scheme for the path of the ivysettings.xml (IVYDE-94)
 - NEW: Need CleanCache task in context menu (IVYDE-114)
 
+- IMPROVE: Support latest dev version of ivy.jar in IVYDE build (IVYDE-122)
 - IMPROVE: IVYDE classpath container should support bundle types by default 
(IVYDE-121)
 - IMPROVE: Set current working dir to eclipse project location (IVYDE-52)
 - IMPROVE: Make the classpath entries order configuration UI more intuitive 
(IVYDE-104)




[jira] Resolved: (IVYDE-122) Support latest dev version of ivy.jar in IVYDE build

2008-09-25 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/IVYDE-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nicolas Lalevée resolved IVYDE-122.
---

Resolution: Fixed
  Assignee: Nicolas Lalevée

Finally I get the 3 points implemented. The new doc should appear very soon:
http://ant.apache.org/ivy/ivyde/history/trunk/index.html


> Support latest dev version of ivy.jar in IVYDE build
> 
>
> Key: IVYDE-122
> URL: https://issues.apache.org/jira/browse/IVYDE-122
> Project: IvyDE
>  Issue Type: Improvement
>Affects Versions: 2.0
>Reporter: Erik-Berndt Scheper
>Assignee: Nicolas Lalevée
> Fix For: 2.0
>
>
> Currently the build system of IVYDE requires a fixed filename of the ivy jar. 
>  (org.apache.ivy_cr1.jar). 
> If this jar is not available, the build stops with a strange error (such as 
> in IVYDE-65).
> It would be very nice if 
> * The IVYDE build (e.g. ant install-ivy) would support an arbitrary version 
> of the ivy jar
> * If the jar is not available, a decent error message would be logged
> * The build instructions on the wiki 
> (http://cwiki.apache.org/IVY/releasing-ivyde.html) were updated to reflect 
> the current build procedure

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



DO NOT REPLY [Bug 45845] Possibly remove reverse() in Classloader task

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45845





--- Comment #2 from Robert Flaherty <[EMAIL PROTECTED]>  2008-09-25 07:22:52 
PST ---
The only reason I thought drop was b/c it was listed as "EXPERIMENTAL" in the
comment block.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45848] AntClassLoader missing a test before adding a path component

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45848





--- Comment #2 from Robert Flaherty <[EMAIL PROTECTED]>  2008-09-25 07:18:56 
PST ---
Sure, I really meant the contains test.  So I assume you changed to:

if (pathComponents.contains(file)) {
pathComponents.addElement(pathComponent);
}

Maybe it would be cleaner for the two to be in sync and have addPathComponent
do that also.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 40457] failureproperty not set by TestSuite

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=40457


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WORKSFORME




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 07:17:46 PST 
---
it may be the specific TestSuite, but with

public class ATest extends TestSuite {
public ATest() {
super(test.ATest.class);
}
public void testFail() {
Assert.assertTrue(false);
}
}

I get a failureproperty.  See the testFailurePropertyOnTest(Suite|Case) tests
in
http://svn.apache.org/repos/asf/ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml

works in trunk, at least.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


svn commit: r698979 - /ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml

2008-09-25 Thread bodewig
Author: bodewig
Date: Thu Sep 25 07:15:48 2008
New Revision: 698979

URL: http://svn.apache.org/viewvc?rev=698979&view=rev
Log:
Passing tests for PR 40457

Modified:
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml

Modified: 
ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml?rev=698979&r1=698978&r2=698979&view=diff
==
--- ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml 
(original)
+++ ant/core/trunk/src/tests/antunit/taskdefs/optional/junit/junit-test.xml Thu 
Sep 25 07:15:48 2008
@@ -69,4 +69,64 @@
 
 
   
+
+  
+
+
+  
+
+  
+
+
+  
+  
+  
+
+  
+
+  
+
+
+  
+
+  
+
+
+  
+
+  
+
+
+  
+  
+  
+
+  
+
+  
+
+
+  
 




svn commit: r698971 - in /ant/ivy/ivyde/trunk/doc: build.html dev.html dev/ dev/build.html dev/release.html toc.json

2008-09-25 Thread hibou
Author: hibou
Date: Thu Sep 25 07:04:11 2008
New Revision: 698971

URL: http://svn.apache.org/viewvc?rev=698971&view=rev
Log:
IVYDE-122:
- update the build documentation to be in sync with the last changes on the 
build system
- add a page about how to release IvyDE: mix from the Ivy one and 
http://cwiki.apache.org/IVY/releasing-ivyde.html

Added:
ant/ivy/ivyde/trunk/doc/dev/
ant/ivy/ivyde/trunk/doc/dev.html   (with props)
ant/ivy/ivyde/trunk/doc/dev/build.html
  - copied, changed from r698147, ant/ivy/ivyde/trunk/doc/build.html
ant/ivy/ivyde/trunk/doc/dev/release.html   (with props)
Removed:
ant/ivy/ivyde/trunk/doc/build.html
Modified:
ant/ivy/ivyde/trunk/doc/toc.json

Added: ant/ivy/ivyde/trunk/doc/dev.html
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/doc/dev.html?rev=698971&view=auto
==
--- ant/ivy/ivyde/trunk/doc/dev.html (added)
+++ ant/ivy/ivyde/trunk/doc/dev.html Thu Sep 25 07:04:11 2008
@@ -0,0 +1,32 @@
+http://www.w3.org/TR/html4/strict.dtd";>
+
+
+
+   
+   var xookiConfig = {level: 0};   
+   
+
+
+   
+Adding features or fixing bugs needs a little more involvement.
+You will find here the basics to get into it.
+xooki.postProcess();
+
+

Propchange: ant/ivy/ivyde/trunk/doc/dev.html
--
svn:eol-style = native

Propchange: ant/ivy/ivyde/trunk/doc/dev.html
--
svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/ivyde/trunk/doc/dev.html
--
svn:mime-type = text/html

Copied: ant/ivy/ivyde/trunk/doc/dev/build.html (from r698147, 
ant/ivy/ivyde/trunk/doc/build.html)
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/doc/dev/build.html?p2=ant/ivy/ivyde/trunk/doc/dev/build.html&p1=ant/ivy/ivyde/trunk/doc/build.html&r1=698147&r2=698971&rev=698971&view=diff
==
--- ant/ivy/ivyde/trunk/doc/build.html (original)
+++ ant/ivy/ivyde/trunk/doc/dev/build.html Thu Sep 25 07:04:11 2008
@@ -20,37 +20,34 @@
 
 

-   var xookiConfig = {level: 0};   
-   
+   var xookiConfig = {level: 1};   
+   
 
 

 This page describes how to build the IvyDE plugin from the source. The build 
is based on the Eclipse build system so it requires an Eclipse install. You 
also need to have an Ivy bundle installed.
 
-Setup of the build
+Setup of the build
 
-Eclipse installation
+Eclipse installation
 
-You need first an Eclipse install which contains the PDE plugins (by default 
included in the "SDK" and "Classic" versions). We will refer to the eclipse 
installation path in the documentation as $ECLIPSE_HOME. In that $ECLIPSE_HOME 
folder you should have the plugins and features folders. The current build have 
been successfully tested with:
-
-Eclipse 3.2 under Linux
-Eclipse 3.3 under Linux, Windows and MacOS
-Eclipse 3.4M5 under Linux
-
-If it does work for your unlisted configuration, please send us an email on 
the http://ant.apache.org/ivy/mailing-lists.html";>ant-dev mailing 
list.
-The Ivy bundle
+You need first an Eclipse install which contains the PDE plugins (by default 
included in the "SDK" and "Classic" versions). We will refer to the eclipse 
installation path in the documentation as $ECLIPSE_HOME. In that 
$ECLIPSE_HOME folder you should have the plugins and features folders.
 
-The IvyDE plugins depends on the Ivy 2.0 OSGi bundle. So the Ivy bundle have 
to be installed in the Eclipse installation before starting the build.
+It is recommended to have an eclipse installation dedicated to the 
build. So you will be able to have better control over the Ivy bundle installed 
there. And as the build clean the internal cache of Eclipse, running an eclipse 
and building with the same instance might raise some troubleshootings in the 
IDE.
 
-You can get an officially released version of Ivy. Go to the http://ant.apache.org/ivy/download.cgi";>Ivy download page and get the 
binary distribution. You will find in the zip the jar ivy-2.X.Y-Z.jar.
-Note: due to https://issues.apache.org/jira/browse/IVY-802";>a bug in 
the build script of Ivy, the OSGi version of Ivy is "0.0.0" for every 
version older than the 2.0.0-RC1. So a repackaging is needed. If you get the 
sources (which includes the build system), you can automatically install the 
repackaged 2.0.0-beta2 into you Eclipse install by running: ant 
install-ivy
+Lots of ant target depends on that Eclipse installation, so they need a 
baseLocation property to be defined. Note that you can avoid 
specifying that property in each command line by having a 
local.build.properties file which contains somethink like:
+
+baseLocation=/home/me/tools/eclipse-3.4
+
+
+The Ivy bundle
 
-You can also 

DO NOT REPLY [Bug 45846] Ant 1.7.1 resolves UNC path file imports incorrectly on windows

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45846


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||DUPLICATE
   Target Milestone|--- |1.8.0




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 06:47:32 PST 
---
I can confirm this behavior in 1.7.1 and can confirm it is fixed in trunk.

*** This bug has been marked as a duplicate of bug 42275 ***


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 42275] running ant off a network share can cause Ant to fail

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=42275


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 CC||[EMAIL PROTECTED]
   ||om




--- Comment #9 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 06:47:32 PST 
---
*** Bug 45846 has been marked as a duplicate of this bug. ***


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698965 - in /ant/core/trunk: docs/nightlies.html xdocs/nightlies.xml

2008-09-25 Thread jhm
Author: jhm
Date: Thu Sep 25 06:39:11 2008
New Revision: 698965

URL: http://svn.apache.org/viewvc?rev=698965&view=rev
Log:
Change TeamCity configuration
- remove Ant based
- addes command line based (Linux, Windows, MacOS)
because of problems having double Ant on the classpath while testing.

Modified:
ant/core/trunk/docs/nightlies.html
ant/core/trunk/xdocs/nightlies.xml

Modified: ant/core/trunk/docs/nightlies.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/nightlies.html?rev=698965&r1=698964&r2=698965&view=diff
==
--- ant/core/trunk/docs/nightlies.html (original)
+++ ant/core/trunk/docs/nightlies.html Thu Sep 25 06:39:11 2008
@@ -221,12 +221,28 @@
   Apache Ant
 
 
-  Core Trunk
-  current development
+  Core Trunk (Windows)
+  current development (Windows platform)
+  clean test
+  continuously
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt133&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt133&buildId=lastSuccessful";>last
 success
+
+
+  Core Trunk (Linux)
+  current development (Linux platform)
+  clean test
+  continuously
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt134&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt134&buildId=lastSuccessful";>last
 success
+
+
+  Core Trunk (MacOS)
+  current development (MacOS platform)
   clean test
   continuously
-  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt129&buildId=lastFinished";>last
 build
-  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt129&buildId=lastSuccessful";>last
 success
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt135&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt135&buildId=lastSuccessful";>last
 success
 
 
   Distribution

Modified: ant/core/trunk/xdocs/nightlies.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/xdocs/nightlies.xml?rev=698965&r1=698964&r2=698965&view=diff
==
--- ant/core/trunk/xdocs/nightlies.xml (original)
+++ ant/core/trunk/xdocs/nightlies.xml Thu Sep 25 06:39:11 2008
@@ -51,12 +51,28 @@
   Apache Ant
 
 
-  Core Trunk
-  current development
+  Core Trunk (Windows)
+  current development (Windows platform)
+  clean test
+  continuously
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt133&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt133&buildId=lastSuccessful";>last
 success
+
+
+  Core Trunk (Linux)
+  current development (Linux platform)
+  clean test
+  continuously
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt134&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt134&buildId=lastSuccessful";>last
 success
+
+
+  Core Trunk (MacOS)
+  current development (MacOS platform)
   clean test
   continuously
-  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt129&buildId=lastFinished";>last
 build
-  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt129&buildId=lastSuccessful";>last
 success
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt135&buildId=lastFinished";>last
 build
+  http://teamcity.jetbrains.com/viewLog.html?&buildTypeId=bt135&buildId=lastSuccessful";>last
 success
 
 
   Distribution




DO NOT REPLY [Bug 45499] DirectoryScanner infinitely recurses on symlinks to parent directories

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45499


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Comment #10 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 05:55:46 
PST ---
more recent versions will allow the same symlink to be traversed more often (to
reduce the performance and memory impact of the tests), so your build will
consume a bit more memory.

We might lower the log priority, by writing the message to System.out, but it
would probably remain visible anyway.  I'm afraid there isn't much we can do.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are on the CC list for the bug.


DO NOT REPLY [Bug 45854] [PATCH] echoproperties: character encoding for text output

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45854


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||WONTFIX




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 05:47:39 PST 
---
Properties#store(Writer, String) has been introduced in JDK 1.6, which is way
to recent for Ant's JDK compatibility rules (Ant 1.8.0 must be compatible with
1.4 IIRC).


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45850] Built in properties list needs 2 updates

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45850


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |1.8.0




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 05:44:57 PST 
---
svn revision 698949, thanks!

won't appear online before Ant 1.8.0 has been released, though.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698949 - /ant/core/trunk/docs/manual/using.html

2008-09-25 Thread bodewig
Author: bodewig
Date: Thu Sep 25 05:44:22 2008
New Revision: 698949

URL: http://svn.apache.org/viewvc?rev=698949&view=rev
Log:
two more builtin properties, PR 45850.

Modified:
ant/core/trunk/docs/manual/using.html

Modified: ant/core/trunk/docs/manual/using.html
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/docs/manual/using.html?rev=698949&r1=698948&r2=698949&view=diff
==
--- ant/core/trunk/docs/manual/using.html (original)
+++ ant/core/trunk/docs/manual/using.html Thu Sep 25 05:44:22 2008
@@ -318,12 +318,20 @@
 project.
 ant.java.versionthe JVM version Ant detected; currently it can hold
 the values "1.2", "1.3", 
"1.4" and "1.5".
+ant.core.libthe absolute path of the ant.jar file.
 
 There is also another property, but this is set by the launcher script and 
therefore
 maybe not set inside IDEs:
 
 ant.homehome directory of Ant
 
+The following property is only set if Ant is started via the
+  Launcher class (which means it may not be set inside IDEs
+  either):
+
+ant.library.dir the directory that has been used to load Ant's
+jars from.  In most cases this is ANT_HOME/lib.
+
 
 Property Helpers
 Ant's property handling is accomplished by an instance of




svn commit: r698947 - /ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java

2008-09-25 Thread bodewig
Author: bodewig
Date: Thu Sep 25 05:34:28 2008
New Revision: 698947

URL: http://svn.apache.org/viewvc?rev=698947&view=rev
Log:
don't add the same file more than once.  PR 45848.

Modified:
ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java

Modified: ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java?rev=698947&r1=698946&r2=698947&view=diff
==
--- ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/AntClassLoader.java Thu Sep 25 
05:34:28 2008
@@ -471,7 +471,9 @@
  * @throws IOException if data needed from the file cannot be read.
  */
 protected void addPathFile(File pathComponent) throws IOException {
-pathComponents.addElement(pathComponent);
+if (!pathComponents.contains(pathComponent)) {
+pathComponents.addElement(pathComponent);
+}
 if (pathComponent.isDirectory()) {
 return;
 }




DO NOT REPLY [Bug 45848] AntClassLoader missing a test before adding a path component

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45848


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |1.8.0




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 05:34:42 PST 
---
it probably shouldn't return right away since addPathFile also scans the
manifest and the jar itself may have been added but not the jars specified in
the manifest.

fixed in svn revision 698947


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698943 - in /ant/core/trunk: CONTRIBUTORS contributors.xml src/main/org/apache/tools/ant/taskdefs/Classloader.java

2008-09-25 Thread bodewig
Author: bodewig
Date: Thu Sep 25 05:26:31 2008
New Revision: 698943

URL: http://svn.apache.org/viewvc?rev=698943&view=rev
Log:
only add classpath elements to existing loaders, not to a freshly created one.  
PR 45847.

Modified:
ant/core/trunk/CONTRIBUTORS
ant/core/trunk/contributors.xml
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Classloader.java

Modified: ant/core/trunk/CONTRIBUTORS
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/CONTRIBUTORS?rev=698943&r1=698942&r2=698943&view=diff
==
Binary files - no diff available.

Modified: ant/core/trunk/contributors.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/contributors.xml?rev=698943&r1=698942&r2=698943&view=diff
==
--- ant/core/trunk/contributors.xml (original)
+++ ant/core/trunk/contributors.xml Thu Sep 25 05:26:31 2008
@@ -962,6 +962,10 @@
   
   
 Robert
+Flaherty
+  
+  
+Robert
 Shaw
   
   

Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Classloader.java
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Classloader.java?rev=698943&r1=698942&r2=698943&view=diff
==
--- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Classloader.java 
(original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Classloader.java Thu 
Sep 25 05:26:31 2008
@@ -185,6 +185,7 @@
 }
 
 AntClassLoader acl = (AntClassLoader) obj;
+boolean existingLoader = acl != null;
 
 if (acl == null) {
 // Construct a new class loader
@@ -220,7 +221,8 @@
 getProject().setCoreLoader(acl);
 }
 }
-if (classpath != null) {
+
+if (existingLoader && classpath != null) {
 String[] list = classpath.list();
 for (int i = 0; i < list.length; i++) {
 File f = new File(list[i]);




DO NOT REPLY [Bug 45847] Classloader task - duplicate path elements added

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45847


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED
   Target Milestone|--- |1.8.0




--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 05:26:50 PST 
---
the second block only isn't needed if the task isn't modifying an existing
classloader.

fixed in svn rev 698943.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698942 - in /ant/ivy/ivyde/trunk: build.xml builder/maps/ivyde.map

2008-09-25 Thread hibou
Author: hibou
Date: Thu Sep 25 05:24:33 2008
New Revision: 698942

URL: http://svn.apache.org/viewvc?rev=698942&view=rev
Log:
IVYDE-122:
- use a more uniform work directory path handling
- really add the check of the installed Ivy

Modified:
ant/ivy/ivyde/trunk/build.xml
ant/ivy/ivyde/trunk/builder/maps/ivyde.map

Modified: ant/ivy/ivyde/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/build.xml?rev=698942&r1=698941&r2=698942&view=diff
==
--- ant/ivy/ivyde/trunk/build.xml (original)
+++ ant/ivy/ivyde/trunk/build.xml Thu Sep 25 05:24:33 2008
@@ -34,6 +34,8 @@
 
 
 
+
+
 
 
 
@@ -119,7 +121,7 @@
 
 
 
-
+
 
 
 
@@ -129,7 +131,7 @@
 
 
 
-
+
 
 
 
@@ -175,10 +177,10 @@
 
 
 
-
-
-
-
+
+
+
+
 
 
 
@@ -216,13 +218,13 @@
 
 
 
-
+
 http://apache.multidist.com/ant/ivy/${ivy.version}/apache-ivy-${ivy.version}-bin.zip";
 />
-
-
+
+
 
 
-
+
 
 
 
@@ -230,7 +232,7 @@
 
 
 
-
+
 
 
 
@@ -241,7 +243,11 @@
 
 
 
-
+
+
+
+
+
 
 
 

DO NOT REPLY [Bug 45830] Cannot overwrite the older entry in the archive

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45830


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

   Severity|normal  |enhancement




-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45845] Possibly remove reverse() in Classloader task

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45845


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

   Severity|normal  |enhancement




-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45786] ANT and NFS, Delete task - "Unable to delete directory"

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45786


Stefan Bodewig <[EMAIL PROTECTED]> changed:

   What|Removed |Added

 Status|NEW |NEEDINFO




-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


DO NOT REPLY [Bug 45845] Possibly remove reverse() in Classloader task

2008-09-25 Thread bugzilla
https://issues.apache.org/bugzilla/show_bug.cgi?id=45845





--- Comment #1 from Stefan Bodewig <[EMAIL PROTECTED]>  2008-09-25 04:57:20 PST 
---
we can deprecate one but drop neither since they are part of the published
public API and we try to not break backwards compatibility.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.


svn commit: r698902 - /ant/ivy/ivyde/trunk/build.xml

2008-09-25 Thread hibou
Author: hibou
Date: Thu Sep 25 02:37:47 2008
New Revision: 698902

URL: http://svn.apache.org/viewvc?rev=698902&view=rev
Log:
IVYDE-122:
- add a task to list the installed Ivy
- add a check if Ivy exists in the Eclipse install before starting to build

Modified:
ant/ivy/ivyde/trunk/build.xml

Modified: ant/ivy/ivyde/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/build.xml?rev=698902&r1=698901&r2=698902&view=diff
==
--- ant/ivy/ivyde/trunk/build.xml (original)
+++ ant/ivy/ivyde/trunk/build.xml Thu Sep 25 02:37:47 2008
@@ -104,7 +104,13 @@
 
 
 
-
+
+
+
 
 
 
@@ -161,6 +167,12 @@
 
 
 
+
+
 
 
 
@@ -221,6 +233,23 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
 




svn commit: r698882 - in /ant/ivy/ivyde/trunk: build.properties build.xml

2008-09-25 Thread hibou
Author: hibou
Date: Thu Sep 25 02:21:18 2008
New Revision: 698882

URL: http://svn.apache.org/viewvc?rev=698882&view=rev
Log:
IVYDE-122: add tasks to install an ivy jar into an Eclipse install

Modified:
ant/ivy/ivyde/trunk/build.properties
ant/ivy/ivyde/trunk/build.xml

Modified: ant/ivy/ivyde/trunk/build.properties
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/build.properties?rev=698882&r1=698881&r2=698882&view=diff
==
--- ant/ivy/ivyde/trunk/build.properties (original)
+++ ant/ivy/ivyde/trunk/build.properties Thu Sep 25 02:21:18 2008
@@ -19,4 +19,3 @@
 
 version.qualifier=beta1
 outputUpdateJars=true
-ivy.version=2.0.0-beta2

Modified: ant/ivy/ivyde/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/build.xml?rev=698882&r1=698881&r2=698882&view=diff
==
--- ant/ivy/ivyde/trunk/build.xml (original)
+++ ant/ivy/ivyde/trunk/build.xml Thu Sep 25 02:21:18 2008
@@ -48,9 +48,11 @@
 
 
 
-
-
+
+
+
 
+
 
 
 
@@ -159,13 +161,64 @@
 
 
 
-
-
-http://apache.org/dist/ant/ivy/${ivy.version}/apache-ivy-${ivy.version}-bin.zip";
 usetimestamp="true" dest="apache-ivy-${ivy.version}-bin.zip" />
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+You have to specify the Ivy to install with one of the following property:
+ - 'ivy.version': the version to download from Apache (ex: 
-Divy.version=2.0.0-beta2)
+ - 'ivy.zip.url': the url of the zip distribution (ex: 
-Divy.zip.url=http://people.apache.org/~xavier/ivy/staging/2.0.0-rc1/apache-ivy-2.0.0-rc1-bin.zip)
+ - 'ivy.jar.url': the url of the Ivy jar (ex: 
-Divy.jar.url=file:///home/me/ivy-trunk/build/artifact/jars/ivy.jar)
+
+
+
+
+
+
+
+
+
+
+http://apache.multidist.com/ant/ivy/${ivy.version}/apache-ivy-${ivy.version}-bin.zip";
 />
+
+
+
+
+
+
+
+
+
+
+
+
+