Advanced Licensing Options
This section describes the licensing requirements for advanced options in Creo Object TOOLKIT Java.
Advance Licensing Options for Creo Object TOOLKIT Java
To use some of the functionality in Creo Object TOOLKIT Java you must have advanced development license options.
For every function that requires an advanced license, the comment “LICENSE: 222” has been added in the Creo Object TOOLKIT Java APIWizard. Advanced licenses are required in the following situations.
•  To run a locked application, Creo Parametric requires theCreo TOOLKIT license and also the Creo Object TOOLKIT Java extension license, or just the Creo Object TOOLKIT Java development license. Advanced toolkit option is required by specific functions called by the application. If the application contains calls to such functions, Creo Parametric checks out the corresponding advanced license option on demand.
•  To unlock an application, the unlock utility requires theCreo TOOLKIT license and also the Creo Object TOOLKIT Java extension license, or just the Creo Object TOOLKIT Java development license. and any advanced toolkit options required by specific functions called by the application. The utility will not hold any of the advanced options, as it does the Creo TOOLKIT license, after unlock is completed.
•  Creo Parametric requires Creo Object TOOLKIT Java runtime license to run a properly unlocked application, in cases where Creo TOOLKIT license along with the Creo Object TOOLKIT Java extension license, or just the Creo Object TOOLKIT Java development license is not available.
Applications are assigned requirements for advanced options based on whether the application is coded to use any functions requiring the advanced option. It does not matter if an application does not use the function that requires licensing during a particular invocation of the application. The licensing requirements are resolved the moment the application is started by or connects to Creo Parametric, not at the first time an advanced function is invoked.
For more information on how to unlock an application, refer to the section Unlocking, Running, and Signing the Creo Object TOOLKIT Java Application.