Uploaded image for project: 'Forrest (Retired)'
  1. Forrest (Retired)
  2. FOR-905

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.8
    • 0.9
    • Core operations
    • None
    • Normal
    • Patch available

    Description

      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

      Attachments

        1. forrest-sh.patch
          0.6 kB
          Mark Eggers

        Activity

          People

            rgardler Ross Gardler
            mdeggers Mark Eggers
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: