Shell Program이 Java를 Call 할 때 CM 등록법
1) 예를 들어 Apps에서 $POS_INV_TOP/bin/pos_inv_call_java.sh 이란 Shell 프로그램을 만들었으면 pos_inv_call_java.sh 내용은 다음의 한 라인이다. java PendingTrnsInfoSend
2) 실행하는 PendingTrnsInfoSend.class를 포함하는 실행 jar파일이 $POS_INV_TOP/bin/ PendingTrnsInfoSend.jar 에 위치해 있으면 $APPL_TOP/admin/adovars.env의 CLASSPATH 환경변수에 “$POS_INV_TOP/bin/ PendingTrnsInfoSend.jar” 을 추가한다.
3) $POS_INV_TOP/bin/cp pos_inv_call_java.sh pos_inv_call_java 수행한다.
4)Concurrent Prg 등록시 Host type으로 하며 이름은 확장자(.sh)가 없게 pos_inv_call_java 으로 한다.
“위의 경우는 legacy java application의 Apps CM등록 경우이고 새롭게 작성하는 java CM 프로그램은 Apps의 java Cm Program Guide에 따라 작성 하고 등록하도록 한다.”
Comments