Details

    • Type: Improvement Improvement
    • Status: In Progress
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 9.1peur2
    • Fix Version/s: 4.0
    • Component/s: docs
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      5,261

      Description

      When deploying to a lot of client computers, it is not fun to install more
      megabytes than needed. Currently the ACC wants to have a complete JDK (not just
      JRE) installed on each client computer:

      http://docs.sun.com/app/docs/doc/819-3675/package-appclient-1m?a=view

      Actually it seems that the only sense of having a JDK (instead of JRE) is that
      the above documentation says one shall unjar appclient.jar on the client. It
      seems, there is no other part of the JDK used besides jar.exe.

      So I propose that the installation procedure gets changed: Do not pack the
      appclient as a JAR but as a ZIP (virtually all target operating systems already
      have ZIP installed, so no need for a complete JDK anymore), or do not pack it at
      all but provide an installation image file system folder instead (can be copied
      to the client without the need to unpack anything there).

      This will reduce the footprint of the client installation by far.

        Activity

        Hide
        mkarg added a comment -

        As there is a Special "Server JRE" distribution available since JRE 7u21, I think it makes sense to modify the documentation that this "Server JRE" is sufficient to run GlassFish. So People don't need to download and install a fully-featured Oracle JRE (including things like ActiveX bridge etc.).

        Show
        mkarg added a comment - As there is a Special "Server JRE" distribution available since JRE 7u21, I think it makes sense to modify the documentation that this "Server JRE" is sufficient to run GlassFish. So People don't need to download and install a fully-featured Oracle JRE (including things like ActiveX bridge etc.).
        Hide
        Mike Fitch added a comment -

        Correction: this manpage is not visible in GlassFish because package-appclient is not an asadmin subcommand.

        Adding [UB] to the summary so this issue will get picked up by "unbundled" (book) doc queries. The material will appear in the Reference Manual.

        Show
        Mike Fitch added a comment - Correction: this manpage is not visible in GlassFish because package-appclient is not an asadmin subcommand. Adding [UB] to the summary so this issue will get picked up by "unbundled" (book) doc queries. The material will appear in the Reference Manual.
        Hide
        Mike Fitch added a comment -

        Updated the manpage to mention that you can unzip the JAR file and to specify that you can point AS_JAVA to a JDK or JRE directory.

        This update will become accessible in GlassFish when the next main-docs build is promoted and picked up by GlassFish builds.

        Show
        Mike Fitch added a comment - Updated the manpage to mention that you can unzip the JAR file and to specify that you can point AS_JAVA to a JDK or JRE directory. This update will become accessible in GlassFish when the next main-docs build is promoted and picked up by GlassFish builds.
        Hide
        Mike Fitch added a comment -

        Changed Fix Version to 4.0 so issue will show up on 4.0* queries. Actual commitment and build # TBD.

        Show
        Mike Fitch added a comment - Changed Fix Version to 4.0 so issue will show up on 4.0* queries. Actual commitment and build # TBD.
        Hide
        Tim Quinn added a comment -

        Changing component to documentation.

        Show
        Tim Quinn added a comment - Changing component to documentation.
        Hide
        mkarg added a comment -

        If I understand correctly, Tim agrees that the JRE is sufficient. So please modify the documentation.

        Show
        mkarg added a comment - If I understand correctly, Tim agrees that the JRE is sufficient. So please modify the documentation.
        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.
        Hide
        Tim Quinn added a comment -

        Because JAR files are ZIP files also, you could already use a local UNZIP
        utility to unpack the appclient.jar.

        Have you tried that and encountered problems?

        Where the documentation mentions defining AS_JAVA to point to the JDK directory,
        you can instead just define it to point to the JRE directory.

        Would that meet your needs?

        Show
        Tim Quinn added a comment - Because JAR files are ZIP files also, you could already use a local UNZIP utility to unpack the appclient.jar. Have you tried that and encountered problems? Where the documentation mentions defining AS_JAVA to point to the JDK directory, you can instead just define it to point to the JRE directory. Would that meet your needs?
        Hide
        Snjezana Sevo-Zenzerovic added a comment -

        Moving to appropriate subcategory for evaluation.

        Show
        Snjezana Sevo-Zenzerovic added a comment - Moving to appropriate subcategory for evaluation.

          People

          • Assignee:
            Mike Fitch
            Reporter:
            mkarg
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: