Installing Upgrading Designing Configuring Deploying Monitoring Administering Troubleshooting Reference JBI Components
Close Print View
Using JBI Components: HTTP Binding Component Runtime Properties
 

Configuring JBI Components

Configuring WSDL Extensibility Elements

HTTP WSDL Extensibility Elements

HTTP Connectivity

HTTP Binding

SOAP WSDL Extensibility Elements

SOAP Connectivity

SOAP Binding

Configuring JBI Runtime Properties

Configuring the BPEL Service Engine Runtime Properties

Starting the Application Server

Viewing Service Engine Properties

Runtime Property Descriptions

HTTP Binding Component Runtime Properties

Configuring BPEL Service Engine Clustering and Failover

Clustering

Failover

Clustering/Failover Considerations

Configuring the HTTP Binding Component for Clustering

Administering JBI Components for Java CAPS

Using the Java EE Service Engine in a Project

Using the Java EE Service Engine to Create a Composite Application

Using the BPEL Designer and Service Engine

Using the HTTP Binding Component

Processing an Order in a Purchase Order System

Designing Custom Encoders

Using the XSLT Editor

XSLT Designer: Simple Transformation Tutorial

Using the File Binding Component

Using the File Binding Component in a Project

Using the JMS Binding Component

Understanding the FTP Binding Component

Using the FTP Binding Component in a Project

Understanding the LDAP Binding Component

Using the LDAP Binding Component in a Project

Using the JMS JCA Wizard

Using the JAXB Wizard and Code-Seeder Pallete

Understanding the Database Binding Component

Using the Database Binding Component

Using the WSDL Editor

Migrating From eTL to Sun Data Integrator

Designing Intelligent Event Processor (IEP) Projects

Designing Data Integrator Projects

Using the Sun Data Mashup Engine

HTTP Binding Component Runtime Properties

The HTTP Binding Component's runtime properties can be configured from the NetBeans IDE, or from a command prompt (command line interface) during installation.

The HTTP Binding Component properties apply to the binding component as a whole, including all provider and consumer endpoints.

HTTP Binding Component Runtime Properties

Property
Description
Required or Optional
Example
General Properties
Description
Indicates the purpose of the HTTP Binding Component. This property is displayed for reference purposes.
Automatic
HTTP Soap Binding to send SOAP messages, for example, to and from BPEL service engine.
Name
Indicates the name of the HTTP Binding Component. This property is displayed for reference purposes.
Automatic
com.sun.httpsoapbc-1.0-2
State
Indicates the state of the HTTP Binding Component as "Started" or "Stopped." This property is displayed for reference purposes.
Automatic
Started
Type
Indicates the type of component. This property is displayed for reference purposes.
Automatic
binding-component
Identification Properties
SpecVersion
Indicates the component specification version.
Static
1.0
Build Number
Indicates the component build number.
Static
080311_4
Configuration Properties
Default HTTP Port Number
Specifies the default HTTP port number for the HTTP Binding Component instance. This property is required for clustering and allows each HTTP Binding Component to be differentiated by its unique default port number. A default port number is calculated and preassigned when the binding component is initially installed in the application server instance. A file containing the persisted configuration is stored for each component. This is used to assign a unique default port number for each HTTP Binding Component instance on a computer.
Required
8180
Default HTTPS Port Number
Specifies the default HTTP Secure port number for the HTTP Binding Component instance. This property is required for clustering and allows each HTTP Binding Component to be differentiated by its unique default port number. A default port number is calculated and preassigned when the binding component is initially installed in the application server instance. A file containing the persisted configuration is stored for each component. This is used to assign a unique default port number for each HTTP Binding Component instance on a computer.
Required
8280
Sun Access Manager Configuration Directory
Specifies the location of the Sun Access Manager configuration directory, which contains the Access Manager properties file.
Optional
ProxyType
Specifies the proxy type as SOCKS, HTTP, or DIRECT. Enter one of the following String values: SOCKS

The proxy server is a SOCKS (version 4 or version 5) server. HTTP

The proxy is an HTTP proxy server. DIRECT

The connection does not go through any proxy.

Required
SOCKS
ProxyHost
Specifies the proxy host name or IP address.
Optional
polaris.sun.com
ProxyPort
Specifies the proxy port number.
Required
2080
NonProxyHosts
Specifies the list of hosts that you do not want to go through the proxy. Each host is separated with a pipe "|".
Optional
localhost|127.0.0.4
ProxyUserName
Specifies the user name used to access the proxy server. For SOCKS-v4, no authentication is required. For SOCKS-v5, the binding component supports no authentication, and Username/Password authentication. For HTTP Proxy, the binding component supports Basic Authentication, Digest Access, and NTLM. Basic Authentication requires a specified username and password. Digest Access and NTLM require a dedicated proxy server for support.
Required in some cases
ProxyPassword
Specifies the password used in conjunction with the the ProxyUserName to access the proxy server. For SOCKS-v4, no authentication is required. For SOCKS-v5, the binding component supports no authentication, and Username/Password authentication. For HTTP Proxy, the binding component supports Basic Authentication, Digest Access, and NTLM. Basic Authentication requires a specified username and password. Digest Access and NTLM require a dedicated proxy server for support.
Required in some cases
Use Default JVM Proxy Settings
Indicates whether the HTTP Binding Component's proxy settings are specified by the existing JVM settings or by the HTTP Binding Component properties. The options indicate the following: true

The proxy is controlled by the existing JVM system settings. The settings are outside of this binding component, so all additional proxy settings are ignored. false

The proxy is controlled by the binding component proxy settings.

Required
false
Application Configuration
Specifies the values for a Composite Application's endpoint connectivity parameters (normally defined in the WSDL service extensibility elements), and apply these values to a user-named endpoint ConfigExtension Property.

The Application Configuration property editor includes fields for all of the connectivity parameters that apply to that component's binding protocol. When you enter the name of a saved ConfigExtension and define the connectivity parameters in the Application Configuration editor, these values override the WSDL defined connectivity attributes when your project is deployed. To change these connectivity parameters again, you simply change the values in the Application Configuration editor, then shutdown and start your Service Assembly to apply the new values.

Optional
The user-defined name of the ConfigExtension you want and define, and the values for the connection parameters.
Application Variables
Specifies a list of name:value pairs for a given stated type. The application variable name can be used as a token for a WSDL extensibility element attribute in a corresponding binding.

The Application Variables configuration property offers four variable types:

  • String: Specifies a string value, such as a path or directory.

  • Number: Specifies a number value.

  • Boolean: Specifies a Boolean value.

  • Password: Specifies a password value.

Optional
Enter the name value, such as PASSWORD, and enter the variable Value, such as SECRET.

For Boolean values, the Value field provides a checkbox (checked = true).

For Password values, the Value entered is masked as asterisks.

Statistics Properties
Includes 19 different component activities: Activated Endpoints, Active Exchanges, Avg. Component Time, Avg. D.C. Time, Avg. Msg. Service Time, Avg. Response Time, Completed Exchanges, Error Exchanges, Received Dones, Received Errors, Received Faults, Received Replies, Received Requests, Sent Dones, Sent Errors, Sent Faults, Sent Replies, Sent Requests, Up Time.
Lists component statistics that are collected for actions such as endpoints activated, average response time, completed exchanges, and so forth. Running statistics are automatically collected and displayed.
Automatic
240
Loggers Properties
Includes over 30 different component activities that can be recorded by the server.log.
Specifies the level of logging for each event. There are eight levels of logging, FINEST (most detailed), FINER, FINE, CONFIG, INFO, WARNING, SEVERE (failure messages only), and OFF.
Optional
WARNING