Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-2288

ClassCastException on XhtmlRenderer.getPartialTriggers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.2.13-core , 1.2.14-core
    • None
    • Infrastructure
    • None
    • tomcat 7, java 6

    Description

      org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.XhtmlRenderer#getPartialTriggers(org.apache.myfaces.trinidad.bean.FacesBean) throws a java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.String (in some cases?).

      I think solved it locally using

      Object property = bean.getProperty(_partialTriggersKey);
      if (property instanceof String)
      return new String[]

      { (String)property }

      ;
      else
      return (String[])bean.getProperty(_partialTriggersKey);

      Since it involves partial trigger I'm not sure if I need to split the string on spaces.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jepsar Jasper de Vries
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: