The product provides a set of adapters to process your XML
requests. The adapters point to a specific Java class that
renders a service. If you find that you need to use a protocol,
which is not supported by the adapters provided, you will need
to add a new XAI Class (which points to a Java class) and a new
XAI Adapter. It is recommended that your implementers contact
customer support. The following adapter classes are
provided.
-
BASEADA: This is the core adapter class
that provides access to any published system service. This
adapter accesses system objects through the page server.
Services with this adapter need to indicate the object
(application service), which should be invoked.
-
BUSINESSADA: This is the core adapter
class that provides access to schema-based objects. This
adapter accesses
business objects,
business services and service
scripts through their schema API. Services with this
adapter need to indicate the schema of the object, which
should be invoked. When communicating to these objects, it is
not necessary to create XAI schemas for the schemas
associated with the objects. XAI is able to directly
communicate with these objects using their existing schema
definitions. As a result, there is no need to use the XAI
schema editor when defining XAI Inbound Services for this new
adapter.
-
STGUPADA: This staging upload adapter
class is used when an extra step is required prior to using a
service with the core adapter. For example, perhaps you need
to read a file, which is not in XML format, and convert it to
an XML format recognized by the system. Services with this
type of adapter do not need to indicate an application
service but must indicate information about the file to be
converted. Refer to
XAI Staging Control for more
information.
-
LDAPIMPRTADA: This is a
special adapter that is used when importing Lightweight
Directory Access Protocol (LDAP) objects into the system. If
your organization uses LDAP, you can import your existing
LDAP users and groups into your product, so that you do not
need to define them twice. The adaptor can process search,
validate and import XML requests. Refer to
Importing Users and Groups
for more information.
-
XAICMNDADA: This is an internal
adapter. It is used to send commands to the XAI Server.
-
SIEBELADA: This adapter acts as a
gateway between Siebel Virtual Business Components (VBC) and
the system XAI services. The adapter understands the Siebel
XML Gateway Message format, translates the message into an
XAI message, executes the request and translates the result
into a message format expected by the Siebel XML
Gateway.
Note: Due to the limitations of Siebel VBC, this adapter is
more suited for accessing simple List and Search services, or
the main row of a Page maintenance service. It cannot be used
to access nested components in a system business
service.
Copyright © 2011, Oracle and/or its affiliates. All rights reserved.