Skip to Content
author's profile photo Former Member
Former Member

ITS Service - Connection failure - no ~transaction parameter found

Hi all!

I've got a problem with our ITS service named ZSRMADDDATA. Unfortunately we have no permission to view the service definition in transaction SICF. It was created by the external service provider of our customer. So, when I'm testing the service in the SICF, I got the following error:

Communication failure, cancellation type IMC_CANCEL_TX.


Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP


Module: %_HTTP_START of program SAPMHTTP

The error code is: ICF-IE-http-c:010-u:TEST_SRM3-l:-s:H11-i:-w:0-d:20080922-t:153228-v:IMC_CANCEL_TX -e:

I created a internet service in SE80 named ZSRMADDDATA. It contains 2 generated HTML templates for our dynpros. The parameters ~CLIENT, ~LANGUAGE, ~LOGIN, ~PASSWORD are initial and ~AUTOSCROLL = 0 and ~TRANSACTION = ZSRMADDDATA.

When debugging the handler (I know that the service is using CL_HTTP_EXT_ITS), the method IF_HTTP_EXTENSION~HANDLE_REQUEST try to obtain the transaction code.

* --------------------------------------------------------------
* CALL TRANSACTION, lookup sequence
* --------------------------------------------------------------
*      1. check if ~transaction is specified in service parameters
*      2. check for ~transaction parameter in url
*      3. If ~transaction is not set and we are in the webgui
*         service use ~okcode as ~transaction
*      4. ask r3 for a user specific start transaction
*      5. default: start easy access menu

The standard handler is calling the system function DYNP_OKCODE_SET with the transaction code SMEN. It is not able the read the ~transaction parameter and is using the default. When calling DYNP_OKCODE_SET, I obtain the previous mentioned error Communication failure.

Does anybody have got a idea?? Why are there no parameters?

Thanks a lot! Greetings, Florian

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Sep 23, 2008 at 02:05 PM


    I have solved my problem. It was quiet easy. The service provider had not configured "GUI Link" and the parameters ~TRANSACTION and ~THEME in the SICF service.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.