Details

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

      Description

      Upgrade uddi support to osgi and also up to date juddi. Juddi needs to apply JUDDI-299 which among other things bundleizes juddi.

        Issue Links

          Activity

          David Jencks created issue -
          David Jencks made changes -
          Field Original Value New Value
          Link This issue blocks JUDDI-299 [ JUDDI-299 ]
          David Jencks made changes -
          Link This issue blocks JUDDI-299 [ JUDDI-299 ]
          David Jencks made changes -
          Link This issue is blocked by JUDDI-299 [ JUDDI-299 ]
          Hide
          David Jencks added a comment -

          need juddi bundles.

          Show
          David Jencks added a comment - need juddi bundles.
          Hide
          David Jencks added a comment -

          rev 893822 adds a jetty test server.

          Show
          David Jencks added a comment - rev 893822 adds a jetty test server.
          Hide
          David Jencks added a comment -

          Integrating the current juddi could be a lot of work. It's a non-enterprise jpa web app that uses PersistenceManager.getEntityManager() rather than EntityManagerFactory.getEntityManager(). Assembly of the Registry looks like it might be difficult to disentangle. Some jpa use seems to be runtime in web service calls, and some seems to be at startup to set up the Registry object. ee DI should work for the web services. For the other uses I think we'll need to use ee DI into a listener or servlet (currently a servlet is used) and pass the emf into the components that need it.

          Show
          David Jencks added a comment - Integrating the current juddi could be a lot of work. It's a non-enterprise jpa web app that uses PersistenceManager.getEntityManager() rather than EntityManagerFactory.getEntityManager(). Assembly of the Registry looks like it might be difficult to disentangle. Some jpa use seems to be runtime in web service calls, and some seems to be at startup to set up the Registry object. ee DI should work for the web services. For the other uses I think we'll need to use ee DI into a listener or servlet (currently a servlet is used) and pass the emf into the components that need it.
          Rick McGuire made changes -
          Parent GERONIMO-5090 [ 12455036 ]
          Issue Type Bug [ 1 ] Sub-task [ 7 ]
          Rick McGuire made changes -
          Component/s javaee6 [ 12313380 ]
          Hide
          David Jencks added a comment -

          rev 937169 uses latest released juddi. It builds but the test server does not start. Current problem is that juddi appears to be trying to configure log4j. We'll have to discuss this with the juddi project.

          Show
          David Jencks added a comment - rev 937169 uses latest released juddi. It builds but the test server does not start. Current problem is that juddi appears to be trying to configure log4j. We'll have to discuss this with the juddi project.
          Hide
          Shawn Jiang added a comment -

          #1051888 and #1051895 enabled the jaxr. Currently , 90% tck cases passed.

          Show
          Shawn Jiang added a comment - #1051888 and #1051895 enabled the jaxr. Currently , 90% tck cases passed.
          Hide
          Shawn Jiang added a comment -

          Resolve this since the major integration work has been done. Will fix the remaining tck failure later.

          Show
          Shawn Jiang added a comment - Resolve this since the major integration work has been done. Will fix the remaining tck failure later.
          Shawn Jiang made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Shawn Jiang [ genspring ]
          Resolution Fixed [ 1 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          363d 9h 9m 1 Shawn Jiang 23/Dec/10 08:30

            People

            • Assignee:
              Shawn Jiang
              Reporter:
              David Jencks
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development