ICEpdf
  1. ICEpdf
  2. PDF-778

updated jar file manifest.elements to include version number

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.6_P01
    • Fix Version/s: 5.0.7
    • Component/s: Release
    • Labels:
      None
    • Environment:
      any

      Description

      A client has noticed that when they sign our jars the following meta data is stripped from the jars manifest.

      Name: org.icepdf.pdf
      Implementation-Title: ICEpdf-pro
      Implementation-Version: 5.0.1_x (${buildtime})
      Implementation-Vendor: ICEsoft Technologies, Inc.

      This behavior is consistent with "name:" section of the manifest as the new singed jar will named entries for every class in the jar.

      The client has asked us to add the the version information to the the main manifest elements rather then the name section so they version number will be kept across signing.

      Our build-common.xml can be updated to add the title, version and vendor as attributes tot he manifest. I think for consistency we should still be writing the "named" section for consistency for our unsigned jar.

        Activity

        Patrick Corless created issue -
        Patrick Corless made changes -
        Field Original Value New Value
        Fix Version/s 5.0.7 [ 11470 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #42048 Thu Jul 31 10:49:31 MDT 2014 patrick.corless PDF-778 updated the build scripts to include the version number in the main meta data. Also removed buildtime from the version stamp.
        Files Changed
        Commit graph MODIFY /icepdf/branches/icepdf-5.0.1/icepdf/examples/etc/build-common.xml
        Hide
        Patrick Corless added a comment -

        Updated build-common.xml jar creation so that meta data is correctly organized to survive jar signing.

        Show
        Patrick Corless added a comment - Updated build-common.xml jar creation so that meta data is correctly organized to survive jar signing.
        Patrick Corless made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Patrick Corless made changes -
        Fix Version/s 5.1 [ 10675 ]
        Fix Version/s 5.0.7 [ 11470 ]
        Patrick Corless made changes -
        Fix Version/s 5.0.7 [ 11470 ]
        Fix Version/s 5.1 [ 10675 ]
        Patrick Corless made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Patrick Corless
            Reporter:
            Patrick Corless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: