Configuring runtime options
Configure the channel and document-related properties to change how webMethods B2B functions. You can configure the properties for EDI documents and AS2, AS4, and SFTP channels.
Before you begin
Procedure
- In webMethods B2B, from the side navigation menu, click Administration > Runtime options.
- Select the Channels tab or the Documents
tab to configure the properties. The following table lists all the properties that you can modify for EDI document.
Category Sub-Category Name Property Name Description EDI Encoding Default encoding Character encoding for encoding EDI documents. If webMethods B2B does not encounter an encoding variable in the pipeline, it uses this property. The default value is UTF-8. Encoding order A list of character encoding to use when the Default encoding property fails. If both the Default encoding and the Encoding order properties fail, then the value for the
file.encodingJava™ system property is used. If this value is UTF-8, then ISO8859-1 is used.Encode in chunks Specifies the size of the EDI message that is selected for encoding in consecutive chunks. The maximum limit of the chunk size is 50 MB.
Functional acknowledgment (FA) Maximum number of errors to report per FA transaction Specifies the maximum number of errors to report per FA transaction. The default value is 100. -1 specifies that any number of errors can be reported for an FA transaction.
Document Validation Maximum errors returned while EDI documents validation The default value is 10. The maximum allowed limit is 100 and the minimum limit is 1. Miscellaneous Use both the release and version number of UNEDIFACT documents Specifies whether both the release number and the version number of the UNIEDIFACT message are used to determine the versions. Persist as received Specifies whether to persist EDI documents in webMethods B2B exactly as they are received, without removing empty records and spaces between the records. When enabled the EDI documents are persisted exactly as they are received.
When not enabled, the system persists EDI documents while it removes empty records and spaces between them.
By default this property is set to no.
Generate group control number for FA Generates the FA group control number for X12 documents. If this option is enabled, webMethods B2B generates the group control number. By default this property is set to no.
If you want the same control number for the group and envelope, modify the Next control number of the corresponding document in Administration > Control number.
The following table lists all the properties that you can modify for AS2, AS4, and SFTP channels.
Category Sub-Category Name Property Name Description AS2 Message disposition notification (MDN) Time to wait before sending an asynchronous MDN This property specifies the number of seconds webMethods B2B waits to send an asynchronous MDN. The default value is 30 seconds. Process the payload if asynchronous MDN is not sent The payload is to be processed when the asynchronous MDN is not sent successfully. Enable this property to process the payload. By default this property is set to no.
Allow duplicate MDN processing Indicates whether to allow processing of duplicate MDN. Enable this property to process the duplicate MDN.
When this property is not enabled, the system does not process the duplicate MDN and logs a warning message. By default this property is set to no.
Miscellaneous properties Extract payload for processing Specifies whether the payload is submitted to webMethods B2B for processing. The payload that is submitted must be an EDI or XML document (its content type is either application/xml, application/edi-x12, application/edifact, or application/consent). When this property is set to yes, the payload is submitted to webMethods B2B. By default this property is set to yes.
Check for AS2 errors and update the processing status webMethods B2B system changes the processing status to DONE W/ ERRORS for any AS2 errors. When you set this property to yes, the system changes the processing status to DONE W/ ERRORS. By default this property is set to no.
Fallback to enterprise profile AS2 ID Specifies whether to consider the enterprise profile AS2 ID when the partner profile AS2 ID is not present. When you set this property to yes, the system considers the AS2 ID for the enterprise profile when it is configured.
Run processing rule for any AS2 errors Determines whether to run the processing rule when an error occurs in the user status of AS2 messages (EDIINT/MDN). Create a new AS2 Message-ID upon resubmission of EDIINT message When you set this option to yes, a new Message-ID is generated upon resubmission of request EDIINT message. AS4 Miscellaneous Enable Pmode validation Validates Pmode parameters. By default this property is set to yes. When this property is enabled, the system validates Pmode before it uses to send or process a user message or pull signal.
Validate ebMS header Indicates whether to validate the ebMS header for an inbound message. By default this property is set to yes. When it is enabled, the system validates the ebMS header for an inbound message.
Communication Request timeout value The duration webMethods B2B waits for a response to an AS4 request. The default value is 30000 milliseconds. Request timeout value for Two-Way/Sync MEP Duration, in milliseconds, webMethods B2B waits for responding MSH to submit a reply in a Two-Way/Sync mode. ebMS message security header TTL The length of time for which the ebMS message security header is valid. The time is in seconds. The default value is 3600 seconds. Peppol Validate CA certificate Specifies whether to validate the CA certificates with the Peppol-trusted CA certificates for the inbound messages. By default this property is set to no.
When this property is enabled, the system validates the CA certificate with the Peppol-trusted certificate in the truststore.
Test Access Point profile ID The value of the partner identity to use in the testing environment. Production Access Point profile ID The value of the partner identity to use in the production environment. SMP DNS URL resolution method The DNS resolution method to locate the SMP endpoint. The default value is CNAME. Peppol test certificate chain The CA certificate chain to use in the test environment. Use the certificate chain encoded with base64 and saved with the `.cer` extension. Peppol production certificate chain The CA certificate chain to use in the production environment. Use the certificate chain encoded with base64 and saved with the `.cer` extension. SFTP File Size Configuration SFTP channel maximum file size in bytes Maximum file size to accept through an SFTP channel. The maximum file size limit is 20971520 bytes (20 MB), and for handling large documents the maximum limit is 524288000 bytes (500 MB). The minimum file size must be greater than 1 byte. Polling Logs Log poll activity When you set this property to yes, the active SFTP-IN-CLIENT channels log the polling activity. A relevant message for the status of the polling mechanism of each of the channels appears in the General activity log page. - Click Save.