使用上篇所新增的服務來DEBUG吧~~~

1.我們要用cws_create_cc_sub_shipping.4gl這支程式DEBUG,所以先vi進入該程式,並於適當地方下中斷點,如下圖:

image

如上圖,輸入breakpoint即代表中斷點的意思,當使用DEBUG工具時會直接運行至該中斷點處

新增中斷點後記得輸入:wq!指令儲存並離開,然後使用r.c2指令重新編譯該程式

 

2.於後台輸入r.d2+ aws_ttsrv2 -S 8090

image

 

3.進入DEBUG頁面後直接開始執行DEBUG

image

 

4.當執行DEBUG後會發現一直在轉圈圈狀態,此時要到打API的工具進行設定,以SoapUI為例:

image

因輸入DEBUG指令時,有指定傳入的PORT參數是8090,所以在SoapUI這邊要將IP後面的位址都刪掉,並賦予PORT號8090,按下OK後再點選左上角的綠色箭頭按鈕。

接著回到DEBUG視窗,會發現自動跳到中斷點處囉:

image

接下來的DEBUG方式就跟一般的4gl一樣,就不額外囉嗦囉~~~~~~

 

以下小提醒:

若8090PORT被占用,或是先前用該PORT時DEBUG視窗未正常關閉,則將會有process殘留,此時請改用別的PORT或是使用ps指令找出PID後使用kill -9指令強制刪除。

創作者介紹
創作者 米血的小天地 的頭像
米血

米血的小天地

米血 發表在 痞客邦 留言(0) 人氣( 75 )