Integration Platform Technologies: Siebel Enterprise Application Integration > Siebel Virtual Business Components > Using Virtual Business Components >

Setting User Properties for the Virtual Business Component


When defining the VBC, you must provide the user properties shown in Table 39.

Table 39. Setting Virtual Business Component User Properties
User Property
Description

Service Name

The name of the business service.

Service Parameters

(Optional) Any parameters required by the business service. The Siebel application passes this user property, as an input argument, to the business service.

Remote Source

(Optional) External data source that the business service is to use. This property allows the VBC to pass a root property argument to the underlying business service, but it does not allow a connection directly to the external datasource. The Siebel application passes only this user property as an input argument.

VBC Compatibility Mode

(Optional) Determines the format of the property set passed from a VBC to a business service, or the format in which the outgoing XML from the XML Gateway will be. A valid value is Siebel xxx, where xxx can be any Siebel release number. Some examples would be Siebel 6 or Siebel 7.0.4. If xxx is less than 7.5, the format will be in a release that is earlier than release 7.5. Otherwise, a new property set, and the XML format will be passed.

If you are creating a VBC in version 7.5 or higher , it is not necessary to define this new user property, because the default is to use the new PropertySet from a VBC and the new outgoing XML from the XML Gateway.

For your existing VBC implementation, update your VBC definition by adding this new user property, and setting it to Siebel xxx, where xxx is the version number that you want.

To define user properties for a virtual business component

  1. In the Object List Editor in Siebel Tools, select the virtual business component for which you want to define user properties.
  2. In the Object Explorer, expand the Business Component tree, and then select Business Component User Prop.
  3. In the Object List Editor, click in the Business Component User Props list, right-click, and then choose New Record.
  4. Type the name of the user property, such as Service Name, in the Name field.
  5. Type the value of the user property, such as a business service name, in the Value field.
  6. Repeat the process for every user property you want to define for this VBC.

NOTE:  For the list of different property sets and their format, see Examples of the Outgoing XML Format and Examples of the Incoming XML Format.

Integration Platform Technologies: Siebel Enterprise Application Integration Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.