Jump to content


Photo

License binding problems: deactivation not working and search box pops up


  • Please log in to reply
4 replies to this topic

#1 Steen Schmidt

Steen Schmidt
  • Members
  • 12 posts
  • Gender:Male

Posted 07 February 2015 - 07:36 PM

Hi,

VIPM 2014 build 1963.

When building a package with licensing and adding palette to the library, this search box comes up during the build:

VIPB_search_box.png

The search doesn't find anything, and we just have to close the search box. The package seems to work ok though - what does this mean?

Also, when we enable deactivation in the build spec. we aren't able to deactivate (only supported in LV 2014 and onwards). When attempting to deactivate LabVIEW tells us that the deactivation failed with the following message "Function call contains invalid arguments".

NI has confirmed this and can get deactivation to work when using the TPLAT API before building the package (and thus not handle the license binding within VIPB). Anything we can do to get deactivation to work from within VIPB?

Cheers,
Steen
  • 0

#2 Ashish

Ashish
  • JKI Team
  • 257 posts
  • Gender:Male

Posted 16 February 2015 - 03:06 PM

Please try to mass compile the source before building the package.

Let me know how it goes.
  • 0
Ashish Uttarwar
Product Support Engineer and Certified LabVIEW Developer, JKI

#3 Steen Schmidt

Steen Schmidt
  • Members
  • 12 posts
  • Gender:Male

Posted 17 February 2015 - 01:49 PM

Please try to mass compile the source before building the package.

Let me know how it goes.


No change after mass compile.

/Steen
  • 0

#4 Ashish

Ashish
  • JKI Team
  • 257 posts
  • Gender:Male

Posted 13 May 2015 - 04:15 AM

Steen,

 

Just trying to catch up on open items.

 

Have you ever resolved the issue?

 

Do you happen to have any dynamic libraries?


  • 0
Ashish Uttarwar
Product Support Engineer and Certified LabVIEW Developer, JKI

#5 David_L

David_L
  • Members
  • 6 posts

Posted 02 November 2016 - 08:27 PM

Hello JKI,

 

I wanted to follow up on this issue as it seems that Deactivation still does not work when Binding a license in VIPM Pro.  When a product uses this feature in VIPM, and a customer tries to deactivate, they are given an error "Unknown Error". This error is not given if a developer uses the "add-on Licensing Tool" inside LabVIEW and doesn't bind a license during build time.  Here is how to reproduce the problem: 

 

Install TPLAT from VIPM: vipm://ni_lib_tplat

License an LVLIB using TPLAT Standard Mode (Tools > Add-on Licensing Tool)

Delete the licensed source code, but keep the .lf file that was created

Create a VIPM build spec with the unlicensed lvlib

Enable "Bind License to Library at Build Time" in "Licensing and Activation tab.

Enable deactivation and use the credentials as described in your help document (http://jkisoft.com/v...gactivation.htm)

Build package

Install Package on test machine

Create a test license in SOLO server for the product

Activate the product in LabVIEW with test license

Deactivate the product in LabVIEW and receive an "UNKNOWN ERROR!"

 

Has there been any investigation into this issue and is there any timeline for resolving it?  Please let me know if you need any information from our side.

Thanks for your help,

David


  • 0