Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-1425

liferay-ui:input-editor not working with EL 2.2

    Details

      Description

      We are using glassfish implementation of EL. This is dependency description in project pom:

      <dependency>
        <groupId>org.glassfish.web</groupId>
        <artifactId>el-impl</artifactId>
        <version>2.2</version>
      </dependency>
      

      In our portlets we are trying to use CKEditor by this code:

      <liferay-ui:input-editor id="editorId" editorImpl="fckeditor" value="#{bean.text}" />
      

      It fails at this line of input-editor.xhtml (part of liferay-faces-portal):

      <c:set var="clientIdPrefix" value="#{liferay-util:stringReplace(cc.clientId, ':', '_')}" />
      

      Cause of problem is EL parsing problem: liferay-util:stringReplace(cc.clientId, ':', '_') is interpeted as liferay - (minus!!!) util:stringReplace(cc.clientId, ':', '_')

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                liferay-faces-3.0.2-legacy-ga3
                liferay-faces-3.0.2-ga3
                liferay-faces-3.1.2-ga3