ICEfaces
  1. ICEfaces
  2. ICE-794

ICEfaces.org tutorial builds use our svn directory paths for lib references

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5
    • Fix Version/s: 1.8DR#1, 1.8
    • Component/s: Documentation
    • Labels:
      None
    • Environment:
      Operating System: Windows XP
      Platform: PC
    • Affects:
      Sample App./Tutorial

      Description

      As noted in the forum:
      http://support.icesoft.com/jive/thread.jspa?threadID=2287&tstart=0

      It's a little bit of a stumbling block for users trying to build the tutorial
      ant build scripts because they all refer to our svn paths, eg.
      'location="../../../../../../../icefaces/build/lib/icefaces.jar'. We should
      probably change this to '../../lib' and just tell them to put the packages in
      the samples directory of the download bundle to correctly resolve the paths.

      There is also confusion around how to specify the build-common.xml file location each tutorial's build.xml file. The correct anwser is to point it to the build-common.xml file included in the ICEfaces directory (itself created from unpacking a ICEfaces release bundle).

      In order to smooth out these manual configuration steps we should consider the following:

      A. Make each tutorial build fine without alteration if they unpack it under the ../icefaces/samples/ directory.
      B. Add a README.TXT or .HTML document to the top level of each tutorial .zip bundle that explains the necessary configurations in detail.

        Activity

        Hide
        Ken Fyten added a comment -

        Assign to Yip.

        Show
        Ken Fyten added a comment - Assign to Yip.
        Hide
        Carlo Guglielmin added a comment -

        Interesting.

        Show
        Carlo Guglielmin added a comment - Interesting.
        Hide
        Ken Fyten added a comment -

        Can you verify if this bug is still relevant or did we fix this already?

        Show
        Ken Fyten added a comment - Can you verify if this bug is still relevant or did we fix this already?
        Hide
        Carlo Guglielmin added a comment -

        It is still relevant, as the paths reference our local svn libraries. I think the idea was to have a separate "deploy" target that would use the local ../../lib folder so that the .zip sources people download from the facestutorials.icefaces.org site would be buildable.

        Show
        Carlo Guglielmin added a comment - It is still relevant, as the paths reference our local svn libraries. I think the idea was to have a separate "deploy" target that would use the local ../../lib folder so that the .zip sources people download from the facestutorials.icefaces.org site would be buildable.
        Hide
        Kayode Lawal added a comment -

        Hello,
        This is probably the wrong place for this but I need help..pls

        How do i build the zips from facestutorials.icefaces.org

        I keep getting : Cannot find ../../../../../../icefaces/trunk/icefaces/samples/etc/build-common.xml

        when I try to build using ant.

        I tied to view the above link <http://support.icesoft.com/jive/thread.jspa?threadID=2287&tstart=0 >
        after registering but it seems that am not authorised.

        Pls Help

        Show
        Kayode Lawal added a comment - Hello, This is probably the wrong place for this but I need help..pls How do i build the zips from facestutorials.icefaces.org I keep getting : Cannot find ../../../../../../icefaces/trunk/icefaces/samples/etc/build-common.xml when I try to build using ant. I tied to view the above link < http://support.icesoft.com/jive/thread.jspa?threadID=2287&tstart=0 > after registering but it seems that am not authorised. Pls Help
        Hide
        Kayode Lawal added a comment -

        Found the buildfile.

        Show
        Kayode Lawal added a comment - Found the buildfile.
        Hide
        Igor Pustylnick added a comment -

        I moved build-common.xml and lib directory to the tutorial section and tweaked build-common to point to the lib inside the tutorial. I think this may be good for those, who just want to play around with tutorials without full scale engaging into icefaces. Any new tutorial built must point to this directory thus ensuring that it stays current.

        Show
        Igor Pustylnick added a comment - I moved build-common.xml and lib directory to the tutorial section and tweaked build-common to point to the lib inside the tutorial. I think this may be good for those, who just want to play around with tutorials without full scale engaging into icefaces. Any new tutorial built must point to this directory thus ensuring that it stays current.

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: