ICEmobile
  1. ICEmobile
  2. MOBI-588

Regression: disappearing content on theme change in mobileshowcase

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Final
    • Fix Version/s: 1.2 Final
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      ICEmobile

      Description

      If the theme is changed in tablet view in mobileshowcase, the panel on the right will be missing content.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #32734 Tue Dec 11 11:23:00 MST 2012 ted.goddard use arg value for generator merge to guard against paths containing spaces or other significant characters (MOBI-588)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/build.xml
        Ted Goddard created issue -
        Hide
        Ted Goddard added a comment -

        The root cause is the <arg line> below:

        <java classname="org.icefaces.ace.generator.xmlbuilder.FacesConfigMerge" classpathref="compile.run.classpath" fork="true" classpath="$

        {build}

        ">
        <arg value="$

        {generator.faces-config.host}

        " />
        <arg line="$

        {generator.faces-config.merge}

        " />
        <arg value="$

        {generator.faces-config.output}

        " />
        </java>

        The use of <arg line> caused the space in the Jenkins project name
        "ICEmobile 1.2.0" to be parsed as multiple generator merge files
        "ICEmobile" and "1.2.0".

        build.xml has been modified to use <arg value>.

        Show
        Ted Goddard added a comment - The root cause is the <arg line> below: <java classname="org.icefaces.ace.generator.xmlbuilder.FacesConfigMerge" classpathref="compile.run.classpath" fork="true" classpath="$ {build} "> <arg value="$ {generator.faces-config.host} " /> <arg line="$ {generator.faces-config.merge} " /> <arg value="$ {generator.faces-config.output} " /> </java> The use of <arg line> caused the space in the Jenkins project name "ICEmobile 1.2.0" to be parsed as multiple generator merge files "ICEmobile" and "1.2.0". build.xml has been modified to use <arg value>.
        Ted Goddard made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Fix Version/s 1.2 Final [ 10371 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: