mirror of
https://github.com/abapGit/abapGit.git
synced 2025-04-30 20:03:20 +08:00
Update zcl_abapgit_object_http.clas.abap
This commit is contained in:
parent
5cb27f3502
commit
910f7fe965
|
@ -143,7 +143,8 @@ CLASS ZCL_ABAPGIT_OBJECT_HTTP IMPLEMENTATION.
|
||||||
lv_abap_lang-id = space.
|
lv_abap_lang-id = space.
|
||||||
ENDIF.
|
ENDIF.
|
||||||
|
|
||||||
CALL METHOD lo_http->('IF_UCON_API_HTTP_SERVICE~SET_LANGUAGE_VERSION') EXPORTING iv_langu_version = lv_abap_lang-id.
|
CALL METHOD lo_http->('IF_UCON_API_HTTP_SERVICE~SET_LANGUAGE_VERSION')
|
||||||
|
EXPORTING iv_langu_version = lv_abap_lang-id.
|
||||||
CATCH cx_root INTO lx.
|
CATCH cx_root INTO lx.
|
||||||
zcx_abapgit_exception=>raise( iv_text = lx->get_text( )
|
zcx_abapgit_exception=>raise( iv_text = lx->get_text( )
|
||||||
ix_previous = lx ).
|
ix_previous = lx ).
|
||||||
|
@ -182,10 +183,9 @@ CLASS ZCL_ABAPGIT_OBJECT_HTTP IMPLEMENTATION.
|
||||||
|
|
||||||
|
|
||||||
METHOD zif_abapgit_object~exists.
|
METHOD zif_abapgit_object~exists.
|
||||||
TRY.
|
|
||||||
DATA lv_id TYPE c LENGTH 30.
|
DATA lv_id TYPE c LENGTH 30.
|
||||||
|
TRY.
|
||||||
SELECT SINGLE id FROM ('uconhttpservhead') INTO lv_id WHERE id = ms_item-obj_name AND version = 'A'.
|
SELECT SINGLE id FROM ('uconhttpservhead') INTO lv_id WHERE id = ms_item-obj_name AND version = 'A'.
|
||||||
|
|
||||||
rv_bool = boolc( sy-subrc = 0 ).
|
rv_bool = boolc( sy-subrc = 0 ).
|
||||||
CATCH cx_root.
|
CATCH cx_root.
|
||||||
zcx_abapgit_exception=>raise( 'HTTP not supported' ).
|
zcx_abapgit_exception=>raise( 'HTTP not supported' ).
|
||||||
|
@ -225,7 +225,8 @@ CLASS ZCL_ABAPGIT_OBJECT_HTTP IMPLEMENTATION.
|
||||||
lt_handler TYPE TABLE OF ty_uconservhttphandler,
|
lt_handler TYPE TABLE OF ty_uconservhttphandler,
|
||||||
ls_description TYPE ty_uconhttpservtext,
|
ls_description TYPE ty_uconhttpservtext,
|
||||||
lv_text TYPE string,
|
lv_text TYPE string,
|
||||||
lx TYPE REF TO cx_root.
|
lx_root TYPE REF TO cx_root,
|
||||||
|
lv_name TYPE c LENGTH 30.
|
||||||
TRY.
|
TRY.
|
||||||
lv_http_srv_id = ms_item-obj_name.
|
lv_http_srv_id = ms_item-obj_name.
|
||||||
"read http service object
|
"read http service object
|
||||||
|
@ -244,7 +245,6 @@ CLASS ZCL_ABAPGIT_OBJECT_HTTP IMPLEMENTATION.
|
||||||
text = ls_description.
|
text = ls_description.
|
||||||
|
|
||||||
"add data to output
|
"add data to output
|
||||||
DATA lv_name TYPE c LENGTH 30.
|
|
||||||
CALL METHOD lo_serv->('IF_UCON_API_HTTP_SERVICE~GET_NAME') RECEIVING name = lv_name.
|
CALL METHOD lo_serv->('IF_UCON_API_HTTP_SERVICE~GET_NAME') RECEIVING name = lv_name.
|
||||||
io_xml->add(
|
io_xml->add(
|
||||||
iv_name = 'HTTPID'
|
iv_name = 'HTTPID'
|
||||||
|
@ -257,12 +257,9 @@ CLASS ZCL_ABAPGIT_OBJECT_HTTP IMPLEMENTATION.
|
||||||
io_xml->add(
|
io_xml->add(
|
||||||
iv_name = 'HTTPHDL'
|
iv_name = 'HTTPHDL'
|
||||||
ig_data = lt_handler ).
|
ig_data = lt_handler ).
|
||||||
CATCH cx_root INTO lx.
|
CATCH cx_root INTO lx_root.
|
||||||
lv_text = lx->get_text( ).
|
lv_text = lx_root->get_text( ).
|
||||||
"ii_log->add_error( iv_msg = lv_text is_item = ms_item ). " Exception
|
"ii_log->add_error( iv_msg = lv_text is_item = ms_item ). " Exception
|
||||||
CATCH cx_ucon_api_http_service INTO lx.
|
|
||||||
lv_text = lx->get_text( ).
|
|
||||||
CATCH cx_root INTO lx.
|
|
||||||
zcx_abapgit_exception=>raise( 'HTTP not supported' ).
|
zcx_abapgit_exception=>raise( 'HTTP not supported' ).
|
||||||
ENDTRY.
|
ENDTRY.
|
||||||
ENDMETHOD.
|
ENDMETHOD.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user