Version 2.3.1.18
 —  SAP R/3 Gateway Documentation  —

Running Task Rfc2Rpc (SAP calls External) Kernel Environment

This document describes all of the parameters for this task. See the Overview of Running Tasks for general information on starting and stopping running tasks.

The first start of this kernel requires some configuration in SAP R/3. See Running Task Rfc2Rpc (SAP calls External) Configurationon. The following figure shows the layout of the default parameter page:

graphics/runRfc2Rpc.png

Description of parameters:

Parameter Environment Variable Description
Name   Name of the running task. The name should not have spaces and is used to evaluate a log-file name.
Description   Short description of the running task.
Directory   Current directory path of the running task.
Command   Command to start this kernel with the parameters
  • -g<DNS Name of SAP R/3>

  • -a<Program ID>

  • -x<Port of SAP R/3>

Startup   Startup type. See Overview of Running Tasks.
Sleep before automatic Restart   On abnormal termination, length of time in seconds before this task is restarted.
Filter lets through to System Log   The possible values of filter are "none", "all", "stdout", "stderr". Example "all": The full output of task is written to System Log.
Log Lifetime   Lifetime of log files.
webMethods EntireX Server Address EXX_SERVER_ADDRESS webMethods EntireX Broker Address requests are sent to: <BrokerID:Port>@<CLASS>/<SERVER>/<SERVICE>.

Note:
The BrokerID of this parameter is checked during the startup of the kernel. A logon call to the Broker is performed with the given BrokerID. If the Broker is not reachable, the process will be stopped. Startup types auto or manual will perform a restart later.

webMethods EntireX Client User ID EXX_USERID User ID for webMethods EntireX Broker requests.
webMethods EntireX Client Password EXX_PASSWD Set the webMethods EntireX Broker Security password. If your password were hello, you would type in EXX_PASSWD=hello.
Natural RPC Client User ID EXX_RPC_USERID User ID for Natural Security RPC to logon to the Natural library.
Natural Security RPC Client Password EXX_RPC_PASSWD Set the Natural Security password. If your password were hello, you would type in EXX_RPC_PASSWD=hello.
webMethods EntireX Receive timeout EXX_RCV_TIME_OUT Wait this length of time for an answer.
Worker threads EXX_RFC_WORKER Number of worker threads of the multi-threaded kernel to receive multiple requests from SAP R/3.
RFC Trace EXX_RFC_TRACE Switch RFC trace off (=0) or on (=1).
webMethods EntireX PMQ Server address EXX_PMQ_SERVER_ADDRESS Send asynchronous units of work to this webMethods EntireX Broker address.
webMethods EntireX PMQ Token EXX_PMQ_TOKEN Use this token for logon connection and to query for old conversations.
Path PATH Set operating system PATH environment variable.
webMethods EntireX TCP/IP Timeout ETB_TIMEOUT See webMethods EntireX ETB_TIMEOUT parameter definition.
webMethods EntireX RPC Runtime Trace ERX_TRACELEVEL See webMethods EntireX ERX_TRACELEVEL parameter definition.
webMethods EntireX Stublog ETB_STUBLOG See webMethods EntireX ETB_STUBLOG parameter definition.
webMethods EntireX Stublog Directory ETB_STUBLOGPATH Directory path of stublog output.
webMethods EntireX Transport Protocol Rule ETB_TRANSPORT See webMethods EntireX ETB_TRANSPORT parameter definition.
Library Path LD_LIBRARY_PATH or others UNIX library path.
SAG Home Directory SAG UNIX SAG home directory path .
webMethods EntireX Directory EXXDIR webMethods EntireX directory path.
webMethods EntireX Version EXXVERS webMethods EntireX version.
Environment Variable ETBLNK ETBLNK Filename of Broker Stub shared library.
Time Zone TZ Time Zone for kernel.
SAP Codepage SAP_CODEPAGE Defines the codepage for this kernel to send and receive characters via RFC. If the communication partner defines another codepage, the RFC protocol transforms the characters. If a character cannot be translated, the current character is replaced by # (the default character in this case). Use this parameter and set the codepage of your communication partner.
EntireX RPC Retry Calls on Error EXX_RPC_RETRY_COUNT Sets the number of retry calls on failed RPC request. The default is 2 if this parameter isn't set. The value 2 allows a second RPC request if the first was failed. The value 1 doesn't retry and use this setting if the called function does an update in database.

An overview of all webMethods EntireX environment variables is on this page.

Top of page