Sun Microsystems
5.1.1
manual
EWAY Https Adapter USER’S Guide
Install
Password
Proxy Configuration
GET Command GetSample.xml
Connection Pool Settings
Authorization
Using an Existing TrustStore
Server Mode Operation
Page 1
SUN SEEBEYOND
eWAY™ HTTPS ADAPTER USER’S GUIDE
Release 5.1.1
Page 1
Page 2
Image 1
Page 1
Page 2
Contents
EWAY Https Adapter USER’S Guide
Version
Contents
Http OTD Method Descriptions
Http Settings Proxy Configuration Security Authentication
Additional SSL Section Notes Verify hostname
Server Mode Operation
Connection Pool Settings
Implementing the Https eWay JCD Sample Projects
Running the Sample Running the Sample in SSL Mode
What’s in This Chapter
About Http and Https
Http Messages
About the Https eWay
Web Browser Cookies
GET and Post Methods
Sample Http Exchange in Client Mode
Cookie Expiration Date Checking
Body Html
Sample Http Exchange in Server Mode
Sample Input Form
What’s New in This Release
About This Document
Intended Audience
Scope
Text Conventions
Https eWay Javadoc
Sun Microsystems, Inc. Web Site
Related Documents
Documentation Feedback
Https eWay System Requirements
Installing the Https eWay
After you have installed eGate or eInsight, do the following
Installing the Https eWay on an eGate supported system
Extracting the Sample Projects and Javadocs
After Installation
Steps to extract the Javadoc include
Steps to extract the Sample Projects include
Install Java Caps
Ican 5.0 Project Migration Procedures
Export the Project
Import the Project
Installing Enterprise Manager eWay Plug-Ins
To add plug-ins from the Enterprise Manager
Viewing Alert Codes
To View the eWay Alert Codes
Https eWay Alert Codes
HTTPCLIENTEWAY-CONNECT
Https Client OTD
Overview of eWay OTDs
Http OTD Method Descriptions
Https Server OTD
Input Server Request Node
Working with the Server OTD
Input Server Response Node
SendResponse Example
Collaboration Example
Overview
Operating SSL
Https eWay
Hacker
Generating a KeyStore and TrustStore
KeyStores and TrustStores
KeyStores
Creating a KeyStore in JKS Format
To generate a KeyStore
Creating a KeyStore in PKCS12 Format
TrustStores
Using an Existing TrustStore
Creating a TrustStore
To create a new TrustStore
SSL Handshaking
Server
Client
EWay
Server Web
Client EWay
Creating a Sample CA Certificate
Using the OpenSSL Utility
Signing Certificates With Your Own CA
# SSLeay example properties file
Windows OpenSSL.cnf File Example
Chapter Section Operating SSL Using the OpenSSL Utility
Copyright 1998-2001 The OpenSSL Project. All rights reserved
Configuring the eWay Connectivity Map Properties
Creating and Configuring the Https eWay
To configure the Https Server eWay properties
To configure the Https eWay properties
Connectivity Map with Components Server
Configuring the eWay Environment Properties
EWay Connectivity Map Properties
To Configure the Environment Properties
Https eWay Configuration Sections Include
Configuring the Connectivity Map Https eWay Properties
Https Server eWay Configuration Sections Include
Http eWay-HTTP Settings
EWay Environment Properties
Http Server eWay-HTTP Server External Configuration
Environment Configuration-HTTP Settings
Http Settings
Environment Configuration-Proxy Configuration
Proxy Configuration
Security
Proxy password
Name Description Required Value Proxy Port
Proxy Username
Environment Configuration-Security, Authentication
Authentication
Environment Configuration-Security, SSL
Com.sun.net.ssl.internal.ssl.P
Name Description Required Value Jsse Provider Class
Rovider
Com.ibm.jsse.IBMJSSEProvid
Verify hostname
Additional SSL Section Notes
Description
Required Values
Environment Configuration-Connection Pool Settings
Connection Pool Settings
Additional information
Setting Acceptor Threads Property for Https Server Mode
EInsight Engine and Components
Implementing the Https eWay Bpel Sample Projects
Https eWay With eInsight
Server Mode Operation
Receive Business Rule Designer Output Nodes
Node Name Description
Receive Business Rule Designer Output Nodes
Importing a Sample Project
About the Https eWay eInsight Sample Projects
Project Overview
Building and Deploying the prjHTTPClientBPEL Sample Project
Project Operations
GET Command GetSample.xml
Input and Output Data
Creating a Project
Post Command PostSample.xml
Creating the OTD
Sample DTD MultipleDataIn.dtd
OTD Wizard Selection
Include DTDs to Selected List
OTD Options
Creating a Business Process
Logic of the Business Process
To create a Business Process
Business Process Cases
Case Activity Result
Business Process Icons Client
Business Process With Link Business Rules Client
Business Rule Designer First Link Business Rule
Business Rule Designer Second Link Business Rule
Business Rule Designer Third Link Business Rule
Business Rule Designer Case 1 Business Rule
Business Rule Designer Case 2 Business Rule
Decision Gate Properties Dialog Box Case
To create a Connectivity Map
Creating a Connectivity Map
Populating the Connectivity Map
Selecting External Applications
Defining the Business Process
To select external applications
Steps required to bind eWay components together
Binding the eWay Components
Environment Editor envHTTPClientBPEL
Creating an Environment
Configuring the Https eWay Properties
Configuring the eWays
CmHTTPClient Inbound File eWay Settings
CmHTTPClient Outbound File eWay Settings
Creating and Activating the Deployment Profile
Configuring the Integration Server
Create and Start the Domain
Creating and Starting the Domain
Running the Sample
Building and Deploying the Project
Build the Project
Building and Deploying the prjHTTPServerBPEL Sample Project
postBPELHTTPS Content of postBPELHTTPS.html is
Server Sample Project Original Form
Project Forms
Server Sample Project Input Form
Next step is to create the Project’s Business Process
Business Process Icons for Receive and Reply
Business Process Icons With Server Business Rules
Business Rule Designer Server Receive Business Rule
Creating a Connectivity Map
Connectivity Map With Components prjHTTPServerBPEL
Creating an Environment
postBPELHTTPS.html input file
Running the Sample in SSL Mode
Permission java.util.PropertyPermission * read, write
About the Https eWay JCD Sample Projects
Implementing the Https eWay JCD Sample Projects
Building and Deploying the prjHTTPClientJCD Sample Project
Https eWay Sample Project Java Collaboration Based
SampleIn DTD SampleIn.dtd
Creating the Collaboration Definition Java
JcdHTTPClient Collaboration Definition Part
101
Connectivity Map With Components prjHTTPClientJCD
103
Project Overview on
Building and Deploying the prjHTTPServerJCD Sample Project
postJCEHTTPS
106
107
JcdHTTPServer Collaboration Definition
Connectivity Map With Components prjHTTPServerJCD
110
postJCEHTTPS.html input file
112
Index
114
Related pages
Troubleshooting for Sirius Satellite Radio SDC-313B
Wiring Diagram for Whirlpool KSRJ25FXBL
Kbytes when choosing to limit for Vivotek FD8371EV
To install MIDlets from a local folder for HTC Shadow
Arm Assembly Parts List Serial number 18040828 and above for 3M Overhead Projector
Language Code List for Samsung HT-X50T
Power system checkout for Lenovo IdeaPad 100S
What are the troubleshooting steps if my
washer isn't working properly
?
Top
Page
Image
Contents