AS2 TestNow Functionality

The AS2 TestNow option is driven by TestNowAS2.bpml and performs a series of tests.

The AS2 TestNow option is driven by TestNowAS2.bpml and performs the following tests:
  • Invokes the framework TestNowProfileLookup.bpml.
  • Invokes the TestNowHTTP.bpml.

  • Performs the appropriate AS2 tests depending upon the configuration:
    • Determines if the associated contract is enabled.
    • Invokes EDIINTPipelineBuild to verify message can be built. This step exercises the certificates if configured to be signed and encrypted.
    • Invokes the HTTP Client services to attempt sending the message.
    • Depending upon how the profile is configured for MDNs:

      - If no MDN processing specified: the test result shows N/A.

      - If synchronous MDN processing specified: executes the EDIINTPipelineParse to process the MDN received. This step exercises the certificates if configured for use.

      - If sync or async MDN processing specified: executes EDIINTAck to determine if the appropriate MDN was received.

Note: A default document is used as part of the AS2 tests. You cannot select the document to be sent as part of the AS2 tests.