|
Hi All, I am having trouble getting the software product licensing APIs to return an expiration date (other than 9999999) for a trial version of a software product. The goal is to be able to send out the product to any AS/400 without knowing the serial number in advance and without having to install a software key for the specific machine. The product would run for 30 days from RSTLICPGM without having a software key for the specific machine. I don't care how many users use the product or what size of machine they have. I am looking for a Go/No Go situation based on the date. The following information is used with the Add Product License Info API (QLZADDLI) format LICI0100: D LicenseInfoDS DS D UsageType 2 Inz('01') Concurrent limit D Compliance 2 Inz('03') Must have key D DftUsageLimit 10I 0 Inz(*Zero) Allowed days w/o key D LicenseTerm 1 Inz('1') Entire Version D AllowLicRel 1 Inz('0') Can't be released D VendorPasswrd 10 Inz('xxxxxxxxx') D GracePeriod 10I 0 Inz(30) Grace period days D AllowGracePer 1 Inz('1') Yes I have also tried GracePeriod of *Zero When I use the Retrieve License Info API (QLZARTV), all the fields in the LICR0200 format are returned as expected except for the expiration dates. Grace Period expires = 9999999 Expiration date = 9999999 What I would expect is that one or both of these dates would reflect a date 30 days after the date that the product was restored using the RSTLICPGM command. I get the same dates with a grace period of zero. When I use the WRKLICINF command for the product, it shows the following: Keyed compliance information: Expiration date *NONE Grace period 30 (or 0) Date grace period expires *NONE I am testing this process on the same machine that I create the product on using SAVLICPGM then RSTLICPGM. I don't think I have a library list problem since the product adds a PRD library to the library list. Am I missing something? Any help would be appreciated. Thanks Dave Murvin DRM Enterprises, Inc. davem@drme.com +--- | This is the Midrange System Mailing List! | To submit a new message, send your mail to MIDRANGE-L@midrange.com. | To subscribe to this list send email to MIDRANGE-L-SUB@midrange.com. | To unsubscribe from this list send email to MIDRANGE-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.