+ OZ license 신청할때 벤더측에 필요한 정보를 줘야한다.

신청시 ozlincense를 사용하기 위한 설정이 있는데, server내 ip, host 등등 이 값들이 다르게 되면 동작하지 않는다.

[test@was ~]$ cat /data/test/application/oz80/WEB-INF/license/ozlicense.xml
<?xml version="1.0" encoding="UTF-8"?>
<OZ-LICENSE>
  <OZ-SERVER-FRAMEWORK-SERVLET-REPORT
    PRODUCT-VERSION="8.0.~~"
    OS-NAME="Linux"
    HOSTNAME="localhost.localdomain"
    IP="1.1.1.1"
    EXPIRE-DATE="2070-10-12"
이렇게 was라는 서버 호스트명과 실제 ozlicense의 HOSTNAME이 상이할 시 동작하지 않게 되버린다.
처음 신청할때 잘 보고 신청하자

출력물(report) 파일을 위해 개발 라이센스 갱신이 필요할 때가 있다.

그러면 갱신을 위해 아래의 사진과 같이 두개의 파일을 받게 되는데

우리가 적용할 부분은 server.xml이다.

 

저번에 tomcat application 영역을 분리한것과 마찬가지로. 

[test@server WEB-INF]$
[test@server WEB-INF]$ ls
SilverStream  UniversalDriver  bin  cache  cache_dm  classes  conf  lib  license  logs  repository_files  scheduled_data  temp  web.xml
[test@server WEB-INF]$ cd license/
[test@server license]$ ls
ozlicense.xml  ozlicense.xml_20250210  
[test@server license]$
[test@server license]$ more ozlicense.xml
<?xml version="1.0" encoding="UTF-8"?>
<OZ-LICENSE>
  <OZ-SERVER-FRAMEWORK-SERVLET-REPORT
    PRODUCT-VERSION="8.0.0101"
    OS-NAME="any"
    HOSTNAME="any"
    IP="any"
    EXPIRE-DATE="2025-07-10"
    CPU-COUNT=""
    LICENSED-CPU="any  "
    ALLOW-VIEWER=""
    MAX-CLIENT=""
    USE-WEBSERVICE="FALSE"
    USE-CLEARQUEST="FALSE"
    USE-SERVERBIND="FALSE"
    USE-EFORM="FALSE"
    USE-SUBMONITOR="FALSE"
    REQUEST-URI="any"
    UUID="4130db~~4cec78f"
    KEY1="UxHxag~~~q/9cbuc
ZJJQuw=="
    KEY2="FwTB7Okx~~~~jjdMkVJXF7WjMhdR
A06vIg=="
  />
  <OZHTML5MANAGER
    PRODUCT-VERSION="8.0.0101"
    OS-NAME="any"
    HOSTNAME="any"
    IP="any"
    EXPIRE-DATE="2025-07-10"
    CPU-COUNT=""
    LICENSED-CPU=""
    UUID="d61d86~~87"
    KEY1="JJ1fUkRUgf3LT~~ZlA=="
    KEY2="BWPilc~~3JXsCw=="
  />
<CERTIFICATE-CHAIN>
    <CERTIFICATE NAME="ROOT" VALUE="MIIDfTC~~~~r~~HiUyQDkxXhq7IEYatT
EHf5HIL+2VMnm0+F0bDM1" />
    <CERTIFICATE NAME="CA" VALUE="MIID6zCCAtOgA~~l~~s~~JkY+w==" />
</CERTIFICATE-CHAIN>
</OZ-LICENSE>
[test@server license]$

[test@server license]$ pwd
/data/test/application/oz80/WEB-INF/license 경로에서

server.xml 파일을 ozlicense.xml 로 cp 하면된다.

 

원래라면 oz에서도 환경변수와 호출을 위한 경로 설정을 해야하지만

tomcat 내 docBase 기반으로 동작하기 때문에 별도 설정 필요x

 

출력물 확인.

+ Recent posts