You can test your ebXML installation by configuring a host that will send messages to
your Local Listener, therefore looping the messages back to yourself. Before attempting a
trading relationship, you should test and validate that you can send and receive messages
at your local installation. This will help narrow down connectivity issues that are due to
firewall problems and not due to improper installation and configuration.
Clone and activate the Generic ebXML preconfigured host and rename it to
Looptest ebXML.
Configure the ebXML Looptest host:
In the host General tab, set the Server
Address to "localhost" and the Port # to
the Local Listener's HTTP port (usually 5080).
In the host
CPA tab, set the CPA Id to
"looptest" and set the To Party Id(s) to match the Local
Listener\ebMS CPA My Party Id(s).
In the mailbox CPA tab, set the To
Role to match the Local Listener\ebMS CPA My
Role. Also set the To Service and
To Action to match one of the Local Listener\ebMS
CPA My Service(s) and My
Action(s).
In the action Action tab, change the PUT command's
source file to be "test\test.edi" and remove the -DEL
option.
In the action Action tab, run the action. Messages similar to
the ones shown below will appear in the messages pane in the lower portion of your
VersaLexCleo HarmonyCleo VLTraderCleo LexiCom application.
If signing and encryption is desired:
First export the Local Listener Signing and Encryption Certificate(s) into
the VersaLexCleo HarmonyCleo VLTraderCleo LexiComcerts\ directory.
Then in the mailbox Certificates tab, set the Trading
Partner's Certificates to these certificates.
In the mailbox ebXML tab, select
Signed and Encrypted.
In the action Action tab, rerun the action. Messages
similar to the ones shown below should now appear.