Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0.0
    • Component/s: osgi
    • Security Level: public (Regular issues)
    • Labels:
      None

      Description

      Tracking of integrating myfaces 2 integration into geronimo under osgi.

      first problem is to get myfaces to fix their osgi metadata to allow use of servlet 3 api jars and other javaee6 spec bundles.

        Issue Links

          Activity

          Hide
          rwonly Rex Wang added a comment -

          has been resolved. close it.

          Show
          rwonly Rex Wang added a comment - has been resolved. close it.
          Hide
          gawor@mcs.anl.gov Jarek Gawor added a comment -

          I opened MYFACES-2548 and MYFACES-2550 for the additional problems I've ran into during myfaces integration.

          Show
          gawor@mcs.anl.gov Jarek Gawor added a comment - I opened MYFACES-2548 and MYFACES-2550 for the additional problems I've ran into during myfaces integration.
          Hide
          gawor@mcs.anl.gov Jarek Gawor added a comment -

          After changes in revision 907906 Jasper can discover the myfaces TLDs but things don't still work right mostly because of context class loader assumptions in myfaces.

          Show
          gawor@mcs.anl.gov Jarek Gawor added a comment - After changes in revision 907906 Jasper can discover the myfaces TLDs but things don't still work right mostly because of context class loader assumptions in myfaces.
          Hide
          gawor@mcs.anl.gov Jarek Gawor added a comment -

          In revision 906232 I modified the LifecycleProvider lookup code to lookup the providers based on Bundle object instead of ClassLoader. Right now the same Bundle object is used throughout but we create new ClassLoader for the same Bundle a few times, so ClassLoader based lookup was breaking.

          Show
          gawor@mcs.anl.gov Jarek Gawor added a comment - In revision 906232 I modified the LifecycleProvider lookup code to lookup the providers based on Bundle object instead of ClassLoader. Right now the same Bundle object is used throughout but we create new ClassLoader for the same Bundle a few times, so ClassLoader based lookup was breaking.
          Hide
          gawor@mcs.anl.gov Jarek Gawor added a comment -

          I opened MYFACES-2525 for a split-package problem in myfaces.

          Show
          gawor@mcs.anl.gov Jarek Gawor added a comment - I opened MYFACES-2525 for a split-package problem in myfaces.
          Hide
          gawor@mcs.anl.gov Jarek Gawor added a comment -

          Updated myfaces deployer to work with bundles. Also added bean validation spec to dependencies. Committed in revision 904616.

          Show
          gawor@mcs.anl.gov Jarek Gawor added a comment - Updated myfaces deployer to work with bundles. Also added bean validation spec to dependencies. Committed in revision 904616.
          Hide
          djencks David Jencks added a comment -

          Myfaces fixed their osgi info.

          rev 902527 fixes up jndi and adds myfaces to the build. The test server starts.

          Show
          djencks David Jencks added a comment - Myfaces fixed their osgi info. rev 902527 fixes up jndi and adds myfaces to the build. The test server starts.
          Hide
          djencks David Jencks added a comment -

          we need myfaces to fix their osgi metadata. I've attached a patch to the myfaces issue.

          Show
          djencks David Jencks added a comment - we need myfaces to fix their osgi metadata. I've attached a patch to the myfaces issue.
          Hide
          djencks David Jencks added a comment -

          rev 892742 adds a test server. After fixing the osgi metadata in myfaces, the server starts.

          Show
          djencks David Jencks added a comment - rev 892742 adds a test server. After fixing the osgi metadata in myfaces, the server starts.

            People

            • Assignee:
              gawor@mcs.anl.gov Jarek Gawor
              Reporter:
              djencks David Jencks
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development