ICEfaces
  1. ICEfaces
  2. ICE-5337

Support icefaces 1.8.2 on glassfish3 with netbeans

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha2
    • Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
    • Component/s: Tool Integrations
    • Labels:
      None
    • Environment:
      netbeans 6.8

      Description

      While testing icefaces integration for netbeans 6.8, ICEfaces 1.8.2 cannot run on glassfish v3. Even though sun-web.xml is modified as following
      <class-loader delegate="false">
      <property name="useBundledJsf" value="true"/>
      </class-loader>

      This issue is due to the fact ice 1.8.2 searching for class "jsf 2.0" if 2.0 class found then error logged. A smart detection is required.

      For netbeans integration, glassfish v3 with javaee 5 should be allowed (was disallowed before). And JSF .1.2 jars should be added, and also modify sun-web.xml

      org.netbeans.modules.j2ee.sun.dd.api existing in netbeans has api for modifying this sun-web.xml. But unfortunately we cannot utilize it because it is only friendly to certain defined friendly modules. Of course we are not in the list. We have to work around this.

        Activity

        Hide
        Liming Wu added a comment -

        used standard jaxp to modified sub-web.xml as NB's api is not open for us to use.

        Fixed in final release

        Show
        Liming Wu added a comment - used standard jaxp to modified sub-web.xml as NB's api is not open for us to use. Fixed in final release

          People

          • Assignee:
            Unassigned
            Reporter:
            Liming Wu
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: