【LANSA Tips】License適用不備の解決方法

World WideのLANSA技術フォーラムに投稿されたトピックと、日本のお客様からのお問い合わせへの回答の中から、皆様にお役に立つLANSAの開発テクニックやトラブルシュートに関する情報をご紹介します。

質問

IBMiでアプリケーションを実行した時動かない(License適用不備)。
開発したアプリケーションをIBMi環境で実行しようとした時、動きません。
ライセンスは適用されています。ライセンス状況は以下の通りです。

製品コード  開始日付 終了日付 状況
LXX LXX 20230429 20230506 期限切れ
LXX LXX 20240313 20250331 有効 *
NET NET 20230429 20230506 期限切れ
NET NET 20240313 20250331 有効 *
PWB PWB 20240313 20250331 有効
TFD TFD 20240313 20250331 有効
WEB WEB 20230429 20230506 期限切れ
WEB WEB 20240313 20250331 有効 *

回答

同じ製品コードが表示されています。
有効期限切れのレコードが存在している為、ライセンスが正しく認証されていない事が原因かと思われます。
以下の対応を行い、ご確認ください。
1)CHGJOB CCSID(5035)
2)例)DCXPGMLIB/LANSA LICENSE
3)F22=削除
4)状況が期限切れの行を削除
※SEL行に値を入れてENTER
5)サブシステムの再起動

有償の「LANSAテクニカル・ホットライン・サービス」をご契約いただければ、データベースの検索(https://demo.lansa.jp/qadb/)」から、今回、ご紹介した以外の技術情報も探すことが出来ます。 「LANSAテクニカル・ホットライン・サービス」のご契約についてはお問い合わせフォーム(https://www.lansa.jp/inquiryforms/)よりお問い合わせください。