| Installing Upgrading Designing Configuring Deploying Monitoring Administering Troubleshooting Reference JBI Components | |
| Close Print View | |
| Configuring: Additional Referrals Section Notes |
|
Configuring Java CAPS for SSL Support
Configuring Java CAPS Business Processes
Configuring Environment Components for the Sun Business Process Manager
Configuring Sun Master Indexes (Repository)
Configuring Java CAPS Project Components for Application Adapters
Configuring Java CAPS Project Components for Communication Adapters
About Configuring Java CAPS Adapter Connectivity Map Properties
Configuring the Adapter Connectivity Map Properties
Configuring SNA Inbound Adapter Connectivity Map Properties
Connectivity Map Inbound Adapter General Settings
Connectivity Map Inbound Adapter SNA Settings
Connectivity Map Inbound Adapter Connection Establishment
Connectivity Map Inbound Adapter Inbound Connection Management
Connectivity Map Inbound Adapter Inbound Schedules
Connectivity Map Outbound Adapter General Settings
Connectivity Map Outbound Adapter SNA Settings
Connectivity Map Outbound Adapter Connection Establishment
Configuring Batch Adapter BatchRecord Connectivity Map Properties
General Settings (BatchRecord Connectivity Map)
Record (BatchRecord Connectivity Map)
Configuring Batch Adapter BatchFTP Connectivity Map Properties
Pre Transfer (BatchFTP Connectivity Map)
SOCKS (BatchFTP Connectivity Map)
FTP (BatchFTP Connectivity Map)
FTP Raw Commands (BatchFTP Connectivity Map)
Sequence Numbering (BatchFTP Connectivity Map)
Post Transfer (BatchFTP Connectivity Map)
Target Location (BatchFTP Connectivity Map)
SSH Tunneling (BatchFTP Connectivity Map)
General Settings (BatchFTP Connectivity Map)
Configuring Batch Adapter BatchFTPOverSSL Connectivity Map Properties
Pre Transfer (BatchFTPOverSSL Connectivity Map)
FTP and SSL Settings (BatchFTPOverSSL Connectivity Map)
Post Transfer (BatchFTPOverSSL Connectivity Map)
Firewall Settings (BatchFTPOverSSL Connectivity Map)
Synchronization (BatchFTPOverSSL Connectivity Map)
Configuring Batch Adapter BatchInbound Connectivity Map Properties
Settings (BatchInbound Connectivity Map)
Configuring Batch Adapter BatchLocalFile Connectivity Map Properties
Pre Transfer (BatchLocalFile Connectivity Map)
Sequence Numbering (BatchLocalFile Connectivity Map)
Post Transfer (BatchLocalFile Connectivity Map)
General Settings (BatchLocalFile Connectivity Map)
Target Location (BatchLocalFile Connectivity Map)
Configuring Batch Adapter BatchSCP Adapter Connectivity Map Properties
SCP Settings (BatchSCP Connectivity Map)
Firewall Settings (BatchSCP Connectivity Map)
Synchronization (BatchSCP Connectivity Map)
Configuring Batch Adapter BatchSFTP Adapter Connectivity Map Properties
Pre Transfer (BatchSFTP Connectivity Map)
SFTP Settings (BatchSFTP Connectivity Map)
Post Transfer (BatchSFTP Connectivity Map)
Firewall Settings (BatchSFTP Connectivity Map)
Synchronization (BatchSFTP Connectivity Map)
Configuring Batch Adapter Dynamic Configuration
To Perform a Simple File Transfer
Dynamic Configurable Parameters for Secure FTP OTDs
Configuring Batch Adapter Heuristic Properties
Creating User Defined Heuristic Directory Listing Styles
FTP Heuristics Configuration Parameters
Configuring CICS Adapter Connectivity Map Properties
Configuring e-Mail Inbound Adapter Connectivity Map Properties
Configuring File Adapter Inbound Connectivity Map Properties
Parameter Settings -- File Adapter Inbound
Configuring File Adapter Outbound Connectivity Map Properties
Configuring HTTPS Adapter Connectivity Map Properties
HTTPS Adapter Connectivity Map Properties
HTTPS Server Adapter Connectivity Map Properties
Configuring IMS Adapter Connectivity Map Properties
IMS Adapter Outbound Connectivity Map Properties
Connector -- IMS Adapter Outbound
Connection Mode -- IMS Adapter Outbound
Configuring LDAP Adapter Connectivity Map Properties
Security/SSL Section Properties
Additional Security/SSL Property Notes
Configuring MSMQ Adapter Inbound Connectivity Map Properties
MSMQ Adapter Inbound Connectivity Map Properties
MSMQ Format Name and Host Name
Configuring MSMQ Adapter Outbound Connectivity Map Properties
MSMQ Adapter Outbound Connectivity Map Properties
Configuring TCP/IP HL7 V2 Adapter Inbound Connectivity Map Properties
General Inbound Settings -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Settings -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Settings - Server Port Binding -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Settings - Client Connection Establishment -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Settings - Inbound Connection Management -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Schedules - Listener Schedule -- TCP/IP HL7 V2 Inbound Adapter
TCPIP Inbound Schedules - Service Schedule TCP/IP HL7 V2 Inbound Adapter
HL7 Acknowledgment -- TCP/IP HL7 V2 Inbound Adapter
Lower Layer Protocol -- TCP/IP HL7 V2 Inbound Adapter
Sequence Number Protocol -- TCP/IP HL7 V2 Inbound Adapter
HL7 MSH Segment -- TCP/IP HL7 V2 Inbound Adapter
HL7 SFT Segment -- TCP/IP HL7 V2 Inbound Adapter
Communication Control -- TCP/IP HL7 V2 Inbound Adapter
HL7 Recourse Action -- TCP/IP HL7 V2 Inbound Adapter
Configuring TCP/IP HL7 V2 Adapter Outbound Connectivity Map Properties
General Outbound Settings -- TCP/IP HL7 V2 Outbound Adapter
TCPIP Outbound Settings -- TCP/IP HL7 V2 Outbound Adapter
TCPIP Outbound Settings - Client Connection Establishment -- TCP/IP HL7 V2 Outbound Adapter
TCPIP Outbound Settings - Server Port Binding -- TCP/IP HL7 V2 Outbound Adapter
HL7 Acknowledgment -- TCP/IP HL7 V2 Outbound Adapter
Lower Layer Protocol -- TCP/IP HL7 V2 Outbound Adapter
Sequence Number Protocol -- TCP/IP HL7 V2 Outbound Adapter
HL7 MSH Segment -- TCP/IP HL7 V2 Outbound Adapter
HL7 SFT Segment -- TCP/IP HL7 V2 Outbound Adapter
Communication Control -- TCP/IP HL7 V2 Outbound Adapter
HL7 Recourse Action -- TCP/IP HL7 V2 Outbound Adapter
Configuring TCP/IP HL7 V3 Adapter Inbound Connectivity Map Properties
General Inbound Settings -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Settings -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Settings - Server Port Binding -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Settings - Client Connection Establishment -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Settings - Inbound Connection Management -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Schedules - Listener Schedule -- TCP/IP HL7 V3 Inbound Adapter
TCPIP Inbound Schedules - Service Schedule -- TCP/IP HL7 V3 Inbound Adapter
HL7 Acknowledgment -- TCP/IP HL7 V3 Inbound Adapter
Lower Layer Protocol -- TCP/IP HL7 V3 Inbound Adapter
Sequence Number Protocol -- TCP/IP HL7 V3 Inbound Adapter
HL7v3 Transmission Wrapper -- TCP/IP HL7 V3 Inbound Adapter
Communication Control -- TCP/IP HL7 V3 Inbound Adapter
HL7 Recourse Action -- TCP/IP HL7 V3 Inbound Adapter
Configuring TCP/IP HL7 V3 Adapter Outbound Connectivity Map Properties
General Outbound Settings -- TCP/IP HL7 V3 Outbound Adapter
TCPIP Outbound Settings -- TCP/IP HL7 V3 Outbound Adapter
TCPIP Outbound Settings - Client Connection Establishment -- TCP/IP HL7 V3 Outbound Adapter
TCPIP Outbound Settings - Server Port Binding -- TCP/IP HL7 V3 Outbound Adapter
HL7 Acknowledgment -- TCP/IP HL7 V3 Outbound Adapter
Lower Layer Protocol -- TCP/IP HL7 V3 Outbound Adapter
Sequence Number Protocol -- TCP/IP HL7 V3 Outbound Adapter
HL7v3 Transmission Wrapper -- TCP/IP HL7 V3 Outbound Adapter
Communication Control -- TCP/IP HL7 V3 Outbound Adapter
HL7 Recourse Action -- TCP/IP HL7 V3 Outbound Adapter
Configuring TCP/IP Adapter Inbound Connectivity Map Properties
General Inbound Settings -- TCP/IP Adapter Inbound
TCPIP Inbound Settings -- TCP/IP Adapter Inbound
TCPIP Inbound Settings - Server Port Binding -- TCP/IP Adapter Inbound
TCPIP Inbound Settings - Client Connection Establishment -- TCP/IP Adapter Inbound
TCPIP Inbound Settings - Inbound Connection Management -- TCP/IP Adapter Inbound
TCPIP Inbound Schedules - Listener Schedule -- TCP/IP Adapter Inbound
TCPIP Inbound Settings - Service Schedule -- TCP/IP Adapter Inbound
TCPIP Inbound Settings - Envelope Message -- TCP/IP Adapter Inbound
Java CAPS 5.1.x to 6 Upgrade Procedure
Configuring TCP/IP Adapter Outbound Connectivity Map Properties
General Outbound Settings -- TCP/IP Adapter Outbound
TCPIP Outbound Settings -- TCP/IP Adapter Outbound
TCPIP Outbound Settings - Connection Establishment -- TCP/IP Adapter Outbound
TCPIP Outbound Settings - Server Port Binding
TCPIP Outbound Settings - Envelope Message
Configuring Java CAPS Project Components for Database Adapters
Configuring Java CAPS Project Components for Web Server Adapters
Configuring Java CAPS Environment Components for Application Adapters
Configuring Java CAPS Environment Components for Communications Adapters
Configuring Java CAPS Environment Components for Database Adapters
Configuring Java CAPS Environment Components for Web Server Adapters
Configuring SAP R/3 for the SAP BAPI Adapter
Configuring Secure Network Communications for SAP
Configuring Siebel EAI Workflows
Importing an SNA Custom Handshake Class
Configuring WebLogic for Asynchronous Communication
Configuring Master Index (Repository) Connectivity and Environments
Related Topics for Sun Adapter for Batch/FTP
Following are additional notes related to the properties found in the Referrals section.
A referral is an entity used to redirect a client’s request to another server. A referral contains the names and locations of other objects. It is sent by the server to indicate that the information the client has requested can be found at another location (or locations), possibly at another server or several servers.
When you execute a search operation, you may encounter a referral entry, which is just a pointer to where that information can be found. The pointer is usually in a form similar to the Provider URL configuration of the Adapter.
It consists of the following components:
Host name
Port number
Context name (optional)
You have the following options when you encounter a referral:
Ignore: Ignore the referral.
Follow: Follow the referral, that is, connect to the referred system and continue the search operation.
Throw: Throw a referral exception, which can be caught by the client and action taken as needed.
With the LDAP Adapter, you have the following properties you must set to work with referrals:
Credentials File: Enter a fully qualified path to a file. This file must contain the appropriate referral credentials information (this file has to be generated using the RCF command line utility as explained later in this section).
Follow: It is either Yes or No. Default is Yes.
The scenarios shown in the following table can arise depending on the properties provided for the referrals and the behavior of the Adapter, as explained for each of these scenarios.
Referral Scenarios
|
To create a credentials file, you can use the Referral Credentials File (RCF) command-line utility.
Note - Running the RCF utility on the command line without any parameters displays how to use the utility.
netbeans_home\usrdir\modules\ext\ldapadapter\stcldap13.jar
or
<netbeans_home>\usrdir\modules\ext\ldapadapter\ stcldap14.jar
netbeans_home\jdk\bin\java -cp ./stcldap13.jar com.stc.connector.ldapadapter.utils.RCFUtil
The following menu displays:
C:\temp>java -cp ./stcldap13.jar com.stc.connector.ldapadapter.utils.RCFUtil
Please specify the operation.
---+ RCFUtil +---
Interactive command line utility for creating and managing file(s) containing credentials information to follow LDAP referrals. File(s) generated can be used by the Java LDAP Adapter for following referrals that required credentials different from those used to create the connection to the initial LDAP server.
Usage : java com.stc.connector.ldapadapter.utils.RCFUtilOPTIONS -- <filename>
OPTIONS:
--create Create a new referral credentials file. --add Add an entry to the referral credentials file. --list Print a list of entries in the referral credentials file. --remove Remove an entry from the referral credentials file. --modify Modify an entry in the referral credentials file. --decrypt When displaying credentials, decrypt the credentials. --username <username> Specify the username; if not specified, it’ll be prompted. --password <password> Specify the password; if not specified, it’ll be prompted. --help Print this usage.
filename:
The full path to the referral credentials file.
samplercf.txt, enter the following parameters on
the command line:netbeans_home\jdk\bin\java -cp ./stcldap13.jar com.stc.connector.ldapadapter.utils.RCFUtil --create -- samplercf.txt
This action requests a user name and password. Enter the user name and password. This user name and password is for protecting the file itself, because the file contains sensitive credential information about other LDAP servers. For example:
C:\temp>c:\JavaCAPS6\netbeans\jdk\bin\java -cp .\stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil
--create -- samplercf.txt
Creating file samplercf.txt...
Enter username >> test
Enter password >> test
File created!
A message "File created!" appears. The file name here is samplercf.txt. The
extension does not matter.
samplercf.txt, enter
the following parameters on the command line: netbeans_home\jdk\bin\java -cp ./stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil --add --
samplercf.txtFor example:
C:\temp>c:\JavaCAPS6\netbeans\jdk\bin\java -cp .\stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil --add --
samplercf.txt
Adding a referral credentials entry...
Enter username >> test
Enter password >> test
Enter LDAP Host >> localhost.stc.com
Enter LDAP Port >> 389
Enter the Principal >> cn=Manager,dc=stc,dc=com
Enter the Credentials >> secret
Done. <netbeans_home>\jdk\bin\java -cp ./stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil --list --
samplercf.txt 1> localhost.stc.com | 389 | cn=Manager,dc=stc,dc=com | l/
ZRt1cfNKc=1> localhost.stc.com | 389 | cn=Manager,dc=stc,dc=com | secret
For example:
C:\temp>c:\JavaCAPS6\netbeans\jdk\bin\java -cp .\stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil --list --
samplercf.txt
Listing entries in the referral credentials file...
Enter username >> test
Enter password >> test
1> localhost.stc.com | 389 | cn=Manager,dc=stc,dc=com | l/
ZRt1cfNKc=
C:\temp>c:\JavaCAPS6\netbeans\jdk\bin\java -cp .\stcldap13.jar
com.stc.connector.ldapadapter.utils.RCFUtil --list --decrypt --
samplercf.txt
Listing entries in the referral credentials file...
Enter username >> test
Enter password >> test
1> localhost.stc.com | 389 | cn=Manager,dc=stc,dc=com | secret
Other operations, such as removing a credential entry and modifying a credential entry for an entry, can be done using the RCF utility in the same way.
The following example shows the content of a credentials file, samplercf.txt, with explanatory comments:
###This properties file was generated by
#com.stc.connector.ldapadapter.utils.RCFUtil.
#Do NOT modify this file "by hand" if you don’t understand the
nature
#or format of this file. Use the utility to create and
#manage this file.
#
#Tue Feb 14 17:49:17 PST 2006
password=P9He6eCUY6Q\=
localhost.stc.com\:389=test;P9He6eCUY6Q\=
username=test
#New credentials entry that was created.Security/SSL Section Properties.
Related Topics