glassfish
  1. glassfish
  2. GLASSFISH-1298

Persistence Units info to be displayed

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 9.1pe
    • Fix Version/s: not determined
    • Component/s: deployment
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: Sun

    • Issuezilla Id:
      1,298

      Description

      Persistence Units (PUs) info is as important to be seen as any other Java EE
      module as it's an important part of an application. Please make sure that PU
      info is extracted from all possible elements (EJB, WEB, or a separate library jar).

        Activity

        Hide
        Anissa Lam added a comment -

        GUI invokes "getModuleComponents" of the
        "com.sun.appserv:type=applications,category=config" to get the list of sub
        modules. The component name and the type is extracted from the list it returns.

        If backend returns the Persistence Units as other modules, it will be displayed
        in GUI.
        Transferring this to 'admin'. If this should be for 'deployment', please reassign.

        Show
        Anissa Lam added a comment - GUI invokes "getModuleComponents" of the "com.sun.appserv:type=applications,category=config" to get the list of sub modules. The component name and the type is extracted from the list it returns. If backend returns the Persistence Units as other modules, it will be displayed in GUI. Transferring this to 'admin'. If this should be for 'deployment', please reassign.
        Hide
        marina vatkina added a comment -

        Persistence Units are not Java EE modules, they are separate "things".

        Show
        marina vatkina added a comment - Persistence Units are not Java EE modules, they are separate "things".
        Hide
        km added a comment -

        Hi Marina:

        How are these separate "things" deployed to a Java EE server?

        Hi Hong:

        Since these separate "things" are not registered in the configuration of the
        domain, I think it should be deployment who provides an API to extract them
        from their respective locations. Frankly, I don't know if we can support this
        at this time.

        I am requesting you to take a look.
        If you disagree, we can discuss.

        Show
        km added a comment - Hi Marina: How are these separate "things" deployed to a Java EE server? Hi Hong: Since these separate "things" are not registered in the configuration of the domain, I think it should be deployment who provides an API to extract them from their respective locations. Frankly, I don't know if we can support this at this time. I am requesting you to take a look. If you disagree, we can discuss.
        Hide
        marina vatkina added a comment -

        Those things are called Persistence Units (PUs) and can be packaged as part of
        any other module or as a library to be shared by several module. There can be
        more than one PU in any module and the whole ear file. They are deployed as part
        of the enclosing module or ear file.

        Show
        marina vatkina added a comment - Those things are called Persistence Units (PUs) and can be packaged as part of any other module or as a library to be shared by several module. There can be more than one PU in any module and the whole ear file. They are deployed as part of the enclosing module or ear file.
        Hide
        Hong Zhang added a comment -

        revisit in v3.

        Show
        Hong Zhang added a comment - revisit in v3.
        Hide
        Tom Mueller added a comment -

        Bulk update to change fix version to "not determined" for all issues still open but with a fix version for a released version.

        Show
        Tom Mueller added a comment - Bulk update to change fix version to "not determined" for all issues still open but with a fix version for a released version.

          People

          • Assignee:
            Hong Zhang
            Reporter:
            marina vatkina
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: