Issue Details (XML | Word | Printable)

Key: FOR-905
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Ross Gardler
Reporter: Mark Eggers
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Forrest

Recent change in cygwin appears to prevent the classpath for loop in the forrest command from working

Created: 06/Jul/06 10:36 PM   Updated: 07/Jan/08 11:48 AM
Return to search
Component/s: Core operations
Affects Version/s: 0.8
Fix Version/s: 0.9-dev

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works forrest-sh.patch 2006-07-06 10:47 PM Mark Eggers 0.6 kB

Urgency: Normal
Other Info: Patch available


 Description  « Hide
I recently upgraded Cygwin on a Windows/2000
Professional machine to:

bash-3.1$ uname -a
CYGWIN_NT-5.0 phoenix 1.5.20(0.156/4/2) 2006-07-01
02:22 i686 Cygwin

bash-3.1$ cygpath --version
cygpath (cygwin) 1.42
Path Conversion Utility
Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004,
2005 Red Hat, Inc.
Compiled on Jul 1 2006

bash-3.1$ bash --version
GNU bash, version 3.1.17(6)-release (i686-pc-cygwin)
Copyright (C) 2005 Free Software Foundation, Inc.

Forrest stopped working and gave the following error.

bash-3.1$ pwd
/cygdrive/c/src/forrest/site-author
bash-3.1$ echo $FORREST_HOME
C:\src\forrest
bash-3.1$ forrest
Apache Forrest. Run 'forrest -projecthelp' to list
options

Buildfile: C:\src\forrest\main\forrest.build.xml

BUILD FAILED
Target
`c:/src/forrest/lib/endorsed/jakarta-regexp-1.4.jar'
does not exist in this project.

Total time: 1 second

After investigating, it seems that the loop populating
the CLASSPATH was not being executed.

It appears that the bash shell no longer understands

C:\src\forrest/lib/endorsed/*.jar

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #609578 Mon Jan 07 11:47:13 UTC 2008 rgardler Make things work in Cygwin (FOR-905, due to Mark Eggers)
Files Changed
MODIFY /forrest/trunk/bin/forrest