ICEfaces
  1. ICEfaces
  2. ICE-9152

Showcase on Jboss5: Source code not being displayed on some demos

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: EE-3.3.0.GA_P02
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
    • Assignee Priority:
      P3

      Description

      The showcase demo bean source code is not being displayed for these demos and there is an exception on the server when navigating to, or interacting with these demos.

      ace:comboBox Overview, Filtering
      ace:selectMenu > Overview
      ace:simpleSelectOneMenu > Overview

      java.lang.StringIndexOutOfBoundsException: String index out of range: -1377
           at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:881)
           at java.lang.StringBuilder.substring(StringBuilder.java:55)
           at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:201)
           at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:41)
           at javax.el.MapELResolver.getValue(MapELResolver.java:51)
           at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
           at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
           at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
           at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
           at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
           at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
           at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
           at javax.faces.component.UIOutput.getValue(UIOutput.java:170)
           at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
           at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
           at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
           at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:881)
           at org.icefaces.ace.util.Utils.renderChild(Utils.java:61)
           at org.icefaces.ace.util.Utils.renderChildren(Utils.java:43)
           at org.icefaces.ace.util.Utils.renderChild(Utils.java:59)
           at org.icefaces.ace.component.tabset.TabSetRenderer.renderTabBody(TabSetRenderer.java:438)
           at org.icefaces.ace.component.tabset.TabSetRenderer.doTab(TabSetRenderer.java:519)
       .....................

        Activity

        Cruz Miraback created issue -
        Cruz Miraback made changes -
        Field Original Value New Value
        Description The showcase demo bean source code is not being displayed for these demos and there is an exception on the server when navigating to, or interacting with these demos.

        ace:comboBox Overview, Filtering
        ace:selectMenu > Overview
        ace:simpleSelectOneMenu > Overview

        11:13:18,536 ERROR [STDERR] java.lang.StringIndexOutOfBoundsException: String index out of range: -1377
        11:13:18,536 ERROR [STDERR] at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:881)
        11:13:18,536 ERROR [STDERR] at java.lang.StringBuilder.substring(StringBuilder.java:55)
        11:13:18,551 ERROR [STDERR] at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:201)
        11:13:18,551 ERROR [STDERR] at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:41)
        11:13:18,551 ERROR [STDERR] at javax.el.MapELResolver.getValue(MapELResolver.java:51)
        11:13:18,551 ERROR [STDERR] at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
        11:13:18,567 ERROR [STDERR] at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
        11:13:18,567 ERROR [STDERR] at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
        11:13:18,567 ERROR [STDERR] at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
        11:13:18,567 ERROR [STDERR] at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
        11:13:18,567 ERROR [STDERR] at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
        11:13:18,567 ERROR [STDERR] at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
        11:13:18,567 ERROR [STDERR] at javax.faces.component.UIOutput.getValue(UIOutput.java:170)
        11:13:18,567 ERROR [STDERR] at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
        11:13:18,567 ERROR [STDERR] at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
        11:13:18,583 ERROR [STDERR] at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
        11:13:18,583 ERROR [STDERR] at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:881)
        11:13:18,583 ERROR [STDERR] at org.icefaces.ace.util.Utils.renderChild(Utils.java:61)
        11:13:18,598 ERROR [STDERR] at org.icefaces.ace.util.Utils.renderChildren(Utils.java:43)
        11:13:18,598 ERROR [STDERR] at org.icefaces.ace.util.Utils.renderChild(Utils.java:59)
        11:13:18,598 ERROR [STDERR] at org.icefaces.ace.component.tabset.TabSetRenderer.renderTabBody(TabSetRenderer.java:438)
        11:13:18,598 ERROR [STDERR] at org.icefaces.ace.component.tabset.TabSetRenderer.doTab(TabSetRenderer.java:519)
                .....................
        The showcase demo bean source code is not being displayed for these demos and there is an exception on the server when navigating to, or interacting with these demos.

        ace:comboBox Overview, Filtering
        ace:selectMenu > Overview
        ace:simpleSelectOneMenu > Overview

        java.lang.StringIndexOutOfBoundsException: String index out of range: -1377
             at java.lang.AbstractStringBuilder.substring(AbstractStringBuilder.java:881)
             at java.lang.StringBuilder.substring(StringBuilder.java:55)
             at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:201)
             at org.icefaces.samples.showcase.util.SourceCodeLoaderConnection.get(SourceCodeLoaderConnection.java:41)
             at javax.el.MapELResolver.getValue(MapELResolver.java:51)
             at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
             at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
             at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
             at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
             at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
             at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
             at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
             at javax.faces.component.UIOutput.getValue(UIOutput.java:170)
             at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
             at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
             at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
             at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:881)
             at org.icefaces.ace.util.Utils.renderChild(Utils.java:61)
             at org.icefaces.ace.util.Utils.renderChildren(Utils.java:43)
             at org.icefaces.ace.util.Utils.renderChild(Utils.java:59)
             at org.icefaces.ace.component.tabset.TabSetRenderer.renderTabBody(TabSetRenderer.java:438)
             at org.icefaces.ace.component.tabset.TabSetRenderer.doTab(TabSetRenderer.java:519)
         .....................
        Cruz Miraback made changes -
        Environment ICEfaces 3.3.0 RC1
        ICEfaces3 trunk revision# 34294
        JBoss5
        Instructions on updating JSF version on JBoss5 can be found here: http://wiki.icesoft.com/pages/viewpage.action?pageId=6225949
        ICEfaces 3.3.0 RC1
        ICEfaces3 trunk revision# 34294
        JBoss5
        Instructions on updating JSF version on JBoss5 can be found here (I replaced bundled jars with 2.1.19 on trunk): http://wiki.icesoft.com/pages/viewpage.action?pageId=6225949
        Cruz Miraback made changes -
        Summary Showcase on Jboss5: Some source code not being displayed Showcase on Jboss5: Source code not being displayed on some demos
        Ken Fyten made changes -
        Assignee Arturo Zambrano [ artzambrano ]
        Fix Version/s 3.4 [ 10770 ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Assignee Priority P2 [ 10011 ] P3 [ 10012 ]
        Ken Fyten made changes -
        Fix Version/s 4.0.BETA [ 10770 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s EE-3.3.0.GA_P02 [ 11371 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Cruz Miraback
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: