![]() |
![]() |
|
|
eLink Adapter for BroadVision User Guide
Understanding the BEA eLink Adapter for BroadVision
BEA eLink Adapter for BroadVision Feature Overview
What is eLink Adapter for BroadVision?
Basic BroadVision Client Operation
Detailed BroadVision Client Operation
Initializing the BVI_TuxAdapter Component
Creating an Instance of the BVI_TuxMessage Object
Creating an Instance of the BVI_TuxService Object
Invoking the eLink Platform Service
Retrieving the eLink Platform Service Response
Installing the eLink Adapter for BroadVision
Installing on the Windows NT Platform
Installing on the UNIX Platform
Modify the BroadVision Configuration File
Log In as User with the Correct Permissions
Set the BV1TO1 Environment Variable
Distribution Libraries and Executables
Using the Adapter Object Library
Creating the BVI_TuxAdapter Global Object
Creating a BVI_TuxSession Object
Creating a BVI_TuxService Object
Creating a BVI_TuxMessage Object
Invoking a Remote eLink Platform Connected Service
Invoking a Remote eLink Platform Connected Service Asynchronously
Invoking Multiple Services Simultaneously
Setting up the 'sales' Sample eLink Platform Application
Step 1: Copy the Sales eLink Platform Application Files
Step 2: Set Up Environment File
Step 3: Edit the eLink Platform Configuration File
Step 4: Load the eLink Platform Configuration File
Step 5: Edit the eLink Adapter for BroadVision Configuration File
Step 6: Examine the Sample eLink Platform Server
Step 7: Build the Sample eLink Platform Server
Step 8: Boot the eLink Platform System
Configuring the eLink Adapter for BroadVision to Invoke this eLink Platform Application
Step 1: Configure the Interaction Manager startup scripts
Step 1.1 Login as BroadVision user bv1to1
Step 1.2 Examine the Interaction Manager configuration file
Step 1.3 Copy the Interaction Startup Scripts to a Startup Script Directory
Step 1.4 Modify elink.js to Point to bvtux.conf
Step 1.5 Restart the Interaction Manager
Step 2 Supplement the Broadway Sample Application
Step 2-1 Copy bea_start.html to HTTP Server's Default Document Directory
Step 2-2 Create the Directory bea_broadway/scripts
Step 2-3 Copy the Additonal Files to the bea_broadway/scripts directory
Running the Sample Application
Step 1: Start Your Web Browser
Step 2: Click on the Enter as Guest Link
Step 3: Click on the Search Link Under the Tuxedo Menu
Step 4: Enter the Master Air Bill Number
eLink Adapter for BroadVision Object Library API
BVI_TuxAdapter(string configFile)
BVI_TuxSession BVI_TuxAdapter::getNewSession()
BVI_TuxService BVI_TuxSessioni::getNewService(String serviceName)
bool BVI_TuxService::execute(BVI_TuxMessage message)
bool BVI_TuxService::executeAsync(BVI_TuxMessage message)
boolean BVI_TuxService::getReply()
boolean BVI_TuxService::Cancel()
boolean addShort(string name, short value)
boolean addLong(String name, long value)
boolean addChar(string name, char value)
boolean addFloat(string name, float value)
boolean addDouble(string name, double value)
boolean addString(string name, string value)
boolean addBytes(string name, BVI_ValueList value)
boolean setLong(string name, int occurrence long value)
boolean setShort(string name, int occurrence, Short value)
boolean setChar(string name, int occurrence, char Value)
boolean setFloat(string name, int occurrence, float value)
boolean setDouble(string name, int occurrence, double value)
boolean setString(string name, int occurrence string value)
boolean getShortDef(string name, int occurrence, BVI_Value value, short defaultValue)
boolean getCharDef(string name, int occurrence, BVI_Value value, char defaultValue)
boolean setBytes(string name, int occurrence, BVI_ValueList value)
int getOccurrenceCount(stringname)
boolean getLongDef(string name, int occurrence, BVI_Value value, long faultValue)
boolean getFloatDef(string name, int occurrence, BVI_Value value, float defaultValue)
boolean getDoubleDef(string name, int occurrence, BVI_Value value, double defaultValue)
boolean getStringDef(string name, int occurrence, BVI_Valuev value, string defaultValue)
boolean getbytesDef(string name, int occurrence, BVI_Value value, BVI_ValueList defaultValue)
boolean nextField(BVI_Value name, BVI_Value occurrence)
boolean fieldType(string name)
When errorType is eLink PlatformERROR
When errorType is APPLICATIONERROR
When errorType is ADAPTERERROR
Adapter Configuration File Example
Error and Informational Messages
![]() |
![]() |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|