ICEfaces
  1. ICEfaces
  2. ICE-8015

Support for WebLogic Portal 10

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: EE-1.8.2.GA_P03
    • Fix Version/s: EE-1.8.2.GA_P04
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      WebLogic Portal
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      Do not use the dash ( "-" ) character in portlet-names.

      Do not try to read/process .zip files deployed with the application from the filesystem.
      Show
      Do not use the dash ( "-" ) character in portlet-names. Do not try to read/process .zip files deployed with the application from the filesystem.

      Description

      There are a couple of known issues with the sample apps when running on WebLogic Portal that we're capturing here so that they can be documented as known issues.

      - The samples/portlet/location example uses dashes in the portlet-name portion of the portlet.xml files. When processing the file to create the various WebLogic specific portlet files (e.g. location-details.portlet), it doesn't like the name of the portlet having a dash ( "-" ) character in it.

      - The location and component-showcase examples both use the auto complete (selectInputText) component which attempts to retrieve a data set of US cities from a .zip file included in the application. WebLogic throws an error when trying to load the file from the filesystem. This is a known issue for some time and only affects the way we have built the example rather than the functionality of the component itself.

        Activity

        Hide
        Deryk Sinotte added a comment -

        Known issues with the sample apps - resolving as Won't Fix.

        Show
        Deryk Sinotte added a comment - Known issues with the sample apps - resolving as Won't Fix.
        Hide
        Deryk Sinotte added a comment -

        Just an extra note. When importing the files from the portlet version of component-showcase, the selectInputText.jspx file shows a very ambiguous error in the Eclipse for WebLogic IDE (although it maybe a generaly Eclipse issue). The follow snippet of code is the problem. We have a commented out version of the component that shows how to change the frequency of that the component uses to call the server to get autocomplete updates. The way it's structured where it contains another less than (<) angle bracket is the issue. Simply removing the entire comment section solves it.

        <ice:panelGroup styleClass="exampleBox firstChildTitle selectInputTextContainer">

        <ice:outputText
        value="#

        {msgs['page.selectInputText.plainDirections']}

        "/>

        <!-- //The server call delay frequency can be configured using the "options" attribute,
        the default delay is 0.4 Seconds (400 Milliseconds)
        (e.g.)
        //set delay to 100 Milliseconds
        <ice:selectInputText id="AutoCmpTxt"
        options="

        {frequency:0.1}

        "
        rows="#

        {selectInputText.cityListLength}"
        width="300"
        value="#{selectInputText.selectedCityValue1}"
        -->
        <ice:selectInputText id="AutoCmpTxt"
        rows="#{selectInputText.cityListLength}

        "
        width="300"
        value="#

        {selectInputText.selectedCityValue1}

        "
        valueChangeListener="#

        {selectInputText.selectInputValueChanged}

        ">
        <f:selectItems id="AutoCmpTxtItms"
        value="#

        {selectInputText.cityMatchPossibilities}

        "/>
        </ice:selectInputText>
        </ice:panelGroup>

        Show
        Deryk Sinotte added a comment - Just an extra note. When importing the files from the portlet version of component-showcase, the selectInputText.jspx file shows a very ambiguous error in the Eclipse for WebLogic IDE (although it maybe a generaly Eclipse issue). The follow snippet of code is the problem. We have a commented out version of the component that shows how to change the frequency of that the component uses to call the server to get autocomplete updates. The way it's structured where it contains another less than (<) angle bracket is the issue. Simply removing the entire comment section solves it. <ice:panelGroup styleClass="exampleBox firstChildTitle selectInputTextContainer"> <ice:outputText value="# {msgs['page.selectInputText.plainDirections']} "/> <!-- //The server call delay frequency can be configured using the "options" attribute, the default delay is 0.4 Seconds (400 Milliseconds) (e.g.) //set delay to 100 Milliseconds <ice:selectInputText id="AutoCmpTxt" options=" {frequency:0.1} " rows="# {selectInputText.cityListLength}" width="300" value="#{selectInputText.selectedCityValue1}" --> <ice:selectInputText id="AutoCmpTxt" rows="#{selectInputText.cityListLength} " width="300" value="# {selectInputText.selectedCityValue1} " valueChangeListener="# {selectInputText.selectInputValueChanged} "> <f:selectItems id="AutoCmpTxtItms" value="# {selectInputText.cityMatchPossibilities} "/> </ice:selectInputText> </ice:panelGroup>

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: