Rocket Uniface User Forum

 View Only

The latest release of Uniface puts you in charge of how licensing-related messages are delivered to your application

By Kathy Larson posted 07-11-2023 16:34

  

By Etienne Thijsse 

We have recently made some modifications to the way license-related messages are delivered to your Uniface application. 

  • If your support eligibility is approaching the end or has ended, we’ve modified how this message is delivered to your application. Because this end date is normally not a concern for the end users of your application, by default, Uniface will no longer send any message about this end date; however, you can use the LM_MAINTENANCE_NOTIFICATION option in the $license_options setting of the assignment file to override this behavior. For example: 

[settings] 
; Notify me 14 days before the end of maintenance date. 
; Then we can renew our maintenance contract in time: 
$license_settings = LM_MAINTENANCE_NOTIFICATION=14 

Also, using the $ioprint 64 assignment file setting or the /pri=64 command-line flag, you can write the actual end date to the log file. This ensures users who are interested in this information will still get notified. 

  • We also enhanced the way license-related messages are delivered, giving you control over delivery methods. By default, these messages are delivered in a popup window on Windows and are written to the logfile on other platforms. And, if you use the LM_TRANSCRIPT setting, these messages can also be written into both the transcript window (on Windows) and the log file. However, if you don’t want a transcript window to pop up, and you do want these messages logged, previously you would have had to implement that yourself using the postmessage functionality and the LM_NOTIFICATION_POSTMESSAGE option. To simplify this process, we’ve introduced the LM_LOGFILE option. Using this option allows you to have these messages only in the log file without a transcript window pop up. For example: 

[settings] 
; Notify me 14 days before our license expires, and log that as well: 
$license_options = LM_NOTIFICATION=14, LM_TRANSCRIPT=Off, LM_LOGFILE=On 

  • You can now use the LM_TRANSCRIPT and LM_LOGFILE options in conjunction with LM_NOTIFICATION_POSTMESSAGE to have the license message sent to your application, and have it logged in the log file and/or in the transcript window. 

We highly recommend that you upgrade your Uniface deployment to take advantage of these valuable updates. 

If you have any questions or concerns, please visit our online documentation portal at https://docs.rocketsoftware.com/bundle/uniface_104/page/wqy1665702521491.html. Additionally, we invite you to join the Uniface forum at https://community.rocketsoftware.com/forums/uniface, where you can engage with our community, ask questions, and share your experiences. 

0 comments
5 views

Permalink