ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-367

Certify ICEfaces EE on WebLogic Server 12

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-2.0.0, EE-3.0.0.BETA
    • Fix Version/s: EE-3.3.0.GA
    • Component/s: Enterprise Push Server
    • Labels:
      None
    • Environment:
      WebLogic Server 12, ICEfaces-EE, EPS, Sample
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Certify ICEfaces EE on WebLogic Server 12

        Activity

        Jack Van Ooststroom created issue -
        Jack Van Ooststroom made changes -
        Field Original Value New Value
        Assignee Ken Fyten [ ken.fyten ] Jack van Ooststroom [ jack.van.ooststroom ]
        Jack Van Ooststroom made changes -
        Salesforce Case []
        Affects [Documentation (User Guide, Ref. Guide, etc.)]
        Jack Van Ooststroom made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Jack Van Ooststroom made changes -
        Status In Progress [ 3 ] Open [ 1 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.3.0.GA [ 10570 ]
        Hide
        Jack Van Ooststroom added a comment -
        Show
        Jack Van Ooststroom added a comment - Documentation has been updated: http://wiki.icesoft.com/display/IFEE2/WebLogic+Server+12
        Hide
        Jack Van Ooststroom added a comment - - edited

        In order to be able to use servlet-profile, the weblogic.xml needs to contain the following:

        <container-descriptor>
        <prefer-application-packages>
        <package-name>javax.faces.*</package-name>
        <package-name>com.sun.faces.*</package-name>
        <package-name>com.bea.faces.*</package-name>
        </prefer-application-packages>
        <prefer-application-resources>
        <resource-name>javax.faces.*</resource-name>
        <resource-name>com.sun.faces.*</resource-name>
        <resource-name>com.bea.faces.*</resource-name>
        <resource-name>META-INF/services/javax.servlet.ServletContainerInitializer</resource-name>
        <resource-name>META-INF/services/com.sun.faces.spi.FacesConfigResourceProvider</resource-name>
        </prefer-application-resources>
        <show-archived-real-path-enabled>true</show-archived-real-path-enabled>
        </container-descriptor>

        This will ensure that the Mojarra library included in the application will be used.

        This is instead of:

        <container-descriptor>
        <prefer-web-inf-classes>true</prefer-web-inf-classes>
        </container-descriptor>

        Show
        Jack Van Ooststroom added a comment - - edited In order to be able to use servlet-profile, the weblogic.xml needs to contain the following: <container-descriptor> <prefer-application-packages> <package-name>javax.faces.*</package-name> <package-name>com.sun.faces.*</package-name> <package-name>com.bea.faces.*</package-name> </prefer-application-packages> <prefer-application-resources> <resource-name>javax.faces.*</resource-name> <resource-name>com.sun.faces.*</resource-name> <resource-name>com.bea.faces.*</resource-name> <resource-name>META-INF/services/javax.servlet.ServletContainerInitializer</resource-name> <resource-name>META-INF/services/com.sun.faces.spi.FacesConfigResourceProvider</resource-name> </prefer-application-resources> <show-archived-real-path-enabled>true</show-archived-real-path-enabled> </container-descriptor> This will ensure that the Mojarra library included in the application will be used. This is instead of: <container-descriptor> <prefer-web-inf-classes>true</prefer-web-inf-classes> </container-descriptor>
        Hide
        Jack Van Ooststroom added a comment -

        ICEfaces-EE 3.3.0.GA has been successfully tested on WebLogic Server 12c stand-alone and cluster (including fail-over). Note that the release doesn't contain the weblogic.xml update and will have to be done manually before building and deploying. The following release will include these changes in the Poll application. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - ICEfaces-EE 3.3.0.GA has been successfully tested on WebLogic Server 12c stand-alone and cluster (including fail-over). Note that the release doesn't contain the weblogic.xml update and will have to be done manually before building and deploying. The following release will include these changes in the Poll application. Marking this one as FIXED.
        Jack Van Ooststroom made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: