Sun ONE logo     Previous      Contents      Index      Next     
Sun ONE Integration Server B2B, ECXpert 3.6.2 Installation Guide



Chapter 5   Testing Your ECXpert Installation

This chapter explains how to test your ECXpert installation and helps you decide what your next step should be. Begin by reading the material that is appropriate for your platform:

Then, proceed to test your ECXpert installation as described in the section:

Finally, read the section "What's Next?" to determine what to do next.

Getting Ready to Test on Solaris

After you have installed ECXpert, it is a good idea to submit a test document to make sure you have installed and configured Oracle and ECXpert correctly.

Follow the steps below to submit a test document using the Input_810.txt document.

  1. Create a backup copy of the test document by entering the following commands:
  2. # cd $BDGHOME/maps

    # cp Input_810.txt /tmp/Input_810.txt

  3. If you have not already done so, start up your web browser.
  4. You can be logged on as user root, system, or the ECXpert admin user. Then, enter the following commands:

    $ cd Root_ECX_Install/NS-apps/navigator
    $ ./netscape



    Note

    The DISPLAY environment variable must be set correctly or the browser does not run.



  5. If you have not already done so, display the ECXpert Administration home page now.
  6. If you created a bookmark for the ECXpert Administration home page, select it now, or enter the URL:

    http://hostname:port#

    where hostname is the name of the machine on which your web server resides and the port number is the number of the port on which the web server is listening.

    The ECXpert main menu screen is displayed as shown in Figure 5-1.

    Figure 5-1    ECXpert Main Menu

  7. Click the Support link to open the Product Administrative Interface Login window and proceed to the section "Testing ECXpert".

Getting Ready to Test on Windows

Before you test ECXpert on the Windows platform, you need to

  • Resolve any problems associated with Windows directory names
  • Install the FTP Server
  • Get ready to test your installation

This section explains how you complete these tasks.

Troubleshoot Windows Directory Names

Windows allows spaces in directory names. If you install ECXpert in a directory with a space in the name you must modify your Sun™ ONE Web Server obj.conf file and your ECXpert ecx.ini file to refer to the directory by its MS-DOS name.

  1. From the Windows task bar select Start > Windows Explorer.
  2. Right-click the directory name to display the pop-up menu.
  3. Click Properties.
  4. A window appears, listing various information about the directory name, including its MS-DOS name. For example, the Windows directory C:\ Program Files is known to MS-DOS as PROGRA~1, following the MS-DOS eight-character file and directory names with three-character extensions convention.

  5. Replace the Windows filename with the MS-DOS filename in all occurrences in the obj.conf and ecx.ini files.

Install the Windows FTP Server Service

If you want to receive incoming FTP requests, you must install the Windows NT FTP Server service as described in this section before continuing on to the instructions in the "Get Ready to Test ECXpert" section.



Note

If you are using Windows NT Server 4.0 instead of Windows NT Workstation 4.0, substitute Microsoft Internet Information Server 2.0 for each occurrence of Microsoft Peer Web Services throughout the following instructions.



To install the Windows FTP server service

  1. From the Windows task bar select Start > Settings > Control Panel.
  2. Double-click Network.
  3. Click Services, click Add, and then click Microsoft Peer Web Services.
  4. Click OK, then type the path for the Windows NT source files.
  5. For example, if you are using the Windows NT CD-ROM drive D:\, enter

    D:\i386

  6. Click OK to start the Microsoft Peer Web Services Setup.
  7. The FTP Service is selected by default, but you may want to clear the check boxes for options you do not want to install.
  8. The FTP Service, along with other Peer Web Service components, can be configured by using the Internet Service Manager tool.

  9. Start Microsoft Internet Service Manager:
    • If you are using Windows NT Workstation 4.0, from the Windows task bar select Start > Programs > Microsoft Peer Web Services > Internet Service Manager.
    • If you are using Windows NT Server 4.0, from the Windows task bar select Start > Programs > Microsoft Internet Server (common) > Internet Service Manager.
    • If you are using Windows 2000, you will need to install FTP service from the main installation disk (Add-On Components). You can then access the Internet Services Manager by selecting Control Panel > Administrative Tools >Internet Services Manager.

  10. Click the FTP icon.
  11. Select Properties > Service Properties. Deselect Allow only anonymous connections.

  12. Click Yes.
  13. Select Directories, and click Add to create directory aliases for use with ECXpert.
  14. When you have finished creating all the directory aliases you need, click Apply, then click OK.

  15. Select Properties > Exit.

Get Ready to Test ECXpert

After you have installed ECXpert, it is a good idea to submit a test document to make sure you have installed and configured Oracle and ECXpert correctly.

To submit the test Input_810.txt document

  1. Create a backup copy of the test document. Navigate to the directory $BDGHOME\maps. Copy the file Input_810.txt to another file name.
  2. If you have not already done so, start your web browser. (You should be logged in as root, system, or the ECXpert admin user.)
  3. Open the bookmark to the ECXpert Administration home page, or enter the URL hostname/port_number, where hostname is the name of the machine on which your web server resides, and port_number is the number of the port on which your server is listening. The ECXpert Main Menu screen is displayed as shown in Figure 5-2.
  4. Figure 5-2    ECXpert Main Menu

  5. Click Support to open the Product Administrative Interface Login window and proceed to the section "Testing ECXpert".

Testing ECXpert

The Product Administrative Interface Login window is shown in Figure 5-3.

Figure 5-3    Product Administrative Interface Login Window

  1. Enter the default user name/password: ECX/ECX.


  2. Note

    If you are using a browser on Windows NT or Windows 95 to interact with ECXpert, the user interface may not display with the correct colors if your video display settings are at 256 colors.

    To correct this problem, set your video display to use more colors (for example, High Color - 16 bit, True Color - 24 bit).I



    When you have entered your login information, click Enter. The ECXpert Support Administrative screen is displayed as shown in Figure 5-4.

    Figure 5-4    ECXpert Support User Interface Main Screen

  3. Click the Partnership tab. The Partnership Administration screen appears, as shown in Figure 5-5.
  4. Figure 5-5    ECXpert Partnership Administration Screen

  5. Click Change. The Partnership Search screen appears, as shown in Figure 5-6.
  6. Figure 5-6    ECXpert Partnership Search Screen

  7. Click Search. The Partnership Results screen appears as shown in Figure 5-7.
  8. Figure 5-7    Partnership Search Results Screen

    All of the available partnerships appear in the Partnership Results screen. Select the following partnership:

    • Sender - PartnerA   
    • Receiver - ECX
    • Doc Type - 810
    • Version - 003020

    Then click Retrieve (or double-click the highlighted partnership).

    After briefly displaying the message `Please Wait......', the Partnership Info tab is displayed with the partnership details, as shown in Figure 5-8.

    Figure 5-8    ECXpert Demo Partnership Info Tab

  9. Click the Protocols Tab to display the Outgoing Protocol page, as shown in Figure 5-9. The default protocol you will see is SMTP.
  10. Figure 5-9    ECXpert Demo Partnership Outgoing Protocols Page

  11. Set up the demo trading partnership to use the FTP Protocol. From the Outgoing Protocol drop-down list, change the default value of SMTP and select FTP.
  12. Enter the following values, shown in Table 5-1, for the other fields on this page:
  13. Table 5-1    Demo Partnership Protocol Values 

    Field Name

    Field Description

    Enter This Value

    Outgoing Protocol

    The protocol used to send the outgoing message

    FTP

    Pre-Communications Service

    A custom service to invoke before using this protocol

    No value

    Delivery Timing

    Specifies when messages should be delivered.

    • Immediate - all messages are sent as soon as they are ready to be sent.
    • Scheduled - messages are sent at the time(s) specified via the ECXpert Scheduler
    Immediate

    Host Name

    The name of the FTP server

    The name of your FTP server

    Port

    The IR port number for the FTP server—typically 21

    The port number of your FTP server

    User Name

    User Name for the member

    Your username

    Account

    Account ID for the member

    No value

    Password

    The password for the member's user number or account ID

    Your Password

    Confirm Password

    The password for the member's user number or account ID, entered again for verification

    Your Password

    Outbound Transfer Mode

    The transfer mode used when sending outgoing files

    Binary

    Outbound Dir

    The directory where ECXpert's ftp-local-application comm agent will ftp the final, bundled file.

    Solaris: $BDGHOME/tmp

    Windows: C:\temp

    Outbound Pattern

    The filename that will be used for the final, bundled file, not including the filename extension. This filename will be given an A## extension which will increment each time the Partnership is used to process a file. For example, if you use invoice.data as the outbound pattern, ECXpert will create:

    invoice.data.A1
    invoice.data.A2
    invoice.data.A3
    and so on

    invoice.data

    Inbound Dir

    A fully qualified pathname for the directory from which ECX will retrieve inbound documents (ftp get)

    No value

    Inbound Pattern

    A pattern (any set of characters) to search for in the Inbound directory. Files matching the pattern are retrieved into ECX; other files are left in the directory. If you leave the field blank, no files are retrieved. You can use any wild-card supported by FTP (like *, for example `PO.*') to pick up multiple files

    No value

    Inbound File Type

    The file type of inbound files. This must match the data type specified in the Service List.

    No value

    When you have finished filling in the Protocols tab, it should look similar to Figure 5-10 (with your values for host, port, user name, and account).

    Figure 5-10    Completed Partnership Protocols Tab

  14. Click Change. On the verification window that appears, click Yes to verify the change. The change has been made when the Partnership Administration screen is displayed.
  15. Go to the ECXpert Main Menu, and click the Utilities link.
  16. The Utilities screen appears, as shown in Figure 5-11.

    Figure 5-11    ECXpert Utilities Window

  17. Click the Document Submission Form link. The Submission Information form is displayed, as shown in Figure 5-12.
    • On Solaris™
    • Copy the test file

      /Root_ECX_Install/NS-apps/ECXpert/maps/Input_810.txt

      to /temp.

      In place of Root_ECX_Install in the first path, specify the ECX install directory.

    • In Windows
    • Copy the test file

      drive:\ecx36\NS-apps\ECXpert\maps\Input_810.txt

      to C:\temp.

      In place of drive in the first path, specify the drive specifier for the location where you have ECXpert installed.

    Figure 5-12    ECXpert Utilities Document Submission Screen

    Enter the following information in the Submission Information form:

    Table 5-2    Submission Information for Solaris and Windows

    Field Name

    Field Description

    Enter this Value

    Sending Member

    The name of the member sending the file.

    PartnerA

    Password

    The sending member's password. No value is needed if the sending member is trusted.

    No value

    Receiving Member

    The name of the member receiving the file.

    ECX

    File Name

    The fully qualified pathname for the file you want to send.

    Windows: C:\TEMP\INPUT_810.txt

    Solaris: /tmp/Input_810.txt

    File Type

    The file type of the file you want to send.

    EDI

    When you have finished filling in the Submission Information form, it should look similar to that shown in Figure 5-13.

    Figure 5-13    Completed Submission Information Screen

  18. Click Submit. When the file has been submitted, a screen appears, shown in Figure 5-14, indicating registration of the file for submission and confirmation that the submission is done. If an error appears, proceed to step 16.


  19. Note

    The screen showing completed submission used an internal working data path to the demo data versus the production data path specified in Table 5-2.



    Figure 5-14    Submitted File Screen

  20. For any error messages that appear on the submittal screen, use the error and resolution descriptions provided in Table 5-3 to resolve common error messages. Once the document has been successfully submitted, continue with Step 13.
  21. Table 5-3    Common Errors 

    Error

    Resolution

    Submission failed. [Error# 6012]

    Go to ECXpert Main Menu > Admin > Management and make sure that the ECXpert Administration Server, FTP Server for Application Data, and TCP/IP Connector On/Off switches are in the On position.

    Size of input file happens to be zero.[Error# 6024]

    You have either incorrectly entered the file name in the Submission Information form, or the file does not exist. Check the BDGHOME/maps directory to make sure the file Input_810.txt file is there. If it is not, copy it from the backup version you created in step 1 and try submitting again.

    Invalid trading partnership.
    [Error #603]

    The Input_810.txt file contains an invalid trading partner, or the test data and the partnership do not match.

    Open the Support UI and verify the Trading Partnership has the correct sender and receiver. For example, "ZZ/PartnerA" and "ZZ/ECXmember".

  22. Log onto the Product Administrative Interface again. Click the Support link. Then enter your login information in the Login window. The default user name/password is ECX/ECX.
  23. When you have entered your login information, click Enter.

  24. Verify that the document was submitted without an error.
  25. Click the Tracking tab. The Enter Search Constraints tab appears, as shown in Figure 5-15.

Figure 5-15    ECXpert Support UI Tracking Tab File Constraints

  1. In the Date/Time portion of the screen, click the Calendar icon immediately to the right of the From Date: field. Today's date appears in the From Date: field. Click Search.
  2. The File Level Results tab appears, displaying all of today's submissions. You can identify your submission by looking for the appropriate sender, receiver, and doc type.

    If there is a green dot in the far left column of your submission, the test document was submitted correctly. Oracle and ECXpert have been installed and configured correctly.

What's Next?

Now that you have successfully installed ECXpert 3.6.2, use the information in the following table to determine what your next step should be:

Table 5-4    Post-installation Steps 

If you want to...

Refer to...

Learn more about tuning and scaling your ECXpert System

ECXpert Administrator's Guide.

Set up certificates

ECXpert Administrator's Guide, Chapter 9, "Working with Certificates"

Enable SNMP support

ECXpert Administrator's Guide

Enable Automatic Reboot of your ECXpert system

ECXpert Operations Reference Guide, "System Monitoring and Recovery Procedures" chapter. Refer specifically to the following section: "Recovery Following System Failure."

Install Sun ONE Messaging Server

The Sun ONE Messaging Server documentation included on separate media in your ECXpert package

Install Mercator Authoring System and mapping files

  • ECXpert Administrator's Guide, Appendix D.
  • Mercator Getting Started Guide

Use older Mercator maps (version 5.0 or earlier)

Recompile all older maps using the Mercator 6.5 SP2 authoring tool, which is now built into ECXpert. This is particularly important if you use XML data.

Configure ECXpert to work with MSOutlook

ECXpert Administrator's Guide

Enable AIAG (Solaris)

See "Enable the AIAG Feature".

Enable JMS

See the ECXpert Administrator's Guide, Appendix J and K, for information on enabling JMS support.

Configure ECXpert to access Secure Trading Agent (ebXML messaging) support.

See ECXpert Support for ebXML Messaging.


Previous      Contents      Index      Next     
Copyright 2003 Sun Microsystems, Inc. All rights reserved.