This chapter describes how to verify that the Oracle Application Integration Architecture (Oracle AIA) pre-built integrations installation and configuration was successful.
The Configuration Wizard copies DVM files and directories from Oracle Data Integrator to a folder in Comms_home for the Agent Assisted Billing Care pre-built integration. Verify that these files were created.
To verify file creation:
Navigate to directory that you specified for exported DVMs on the Oracle Data Integrator Access Information Details Screen of the Configuration Wizard.
The default path is:
Comms_home/source/soainfra/apps/AIAMetaData/dvm
Confirm that the following files exist:
CURRENCY_CODE.dvm
COLLECTION_STATUS.dvm
COLLECTION_ACTIONNAME.dvm
COLLECTION_PRIORITY.dvm
COLLECTION_SUBSTATUS.dvm
The installation and deployment logs for all pre-built integrations are located in the domain_home/soa/aia/logs directory.
The deployment logs are named in the following format:
PBIDP_Deployments_timestamp.log
where:
PBI is the abbreviation representing the pre-built integration. For example, for Agent Assisted Billing Care, the abbreviation is AABC.
timestamp is the time that the pre-built integration was deployed in YYYY-MM-DD_HH-MI-SS format.
To verify installation and deployment logs:
Navigate to the domain_home/soa/aia/logs directory.
Open the log file for your pre-built integration and verify that there are no errors or warnings.
For pre-built integrations that use Oracle Data Integrator, such as Agent Assisted Billing Care, do the following:
In the log file, search for the statements starting with the following text:
[exec] OracleDI: Starting Command: OdiImportObject -FILE_NAME=
Confirm that none of these statements are followed by error messages.
"Troubleshooting Configuration and Deployment" describes some common error messages and how to resolve them.
To verify composite deployment:
Log in to Oracle Enterprise Manager Fusion Middleware Control.
In the Target Navigation pane, expand the SOA folder, then soa-infra, then default.
Verify that the following composites appear:
Table 7-1 lists the composites deployed for Order to Cash pre-built integration options.
Table 7-1 Composites Deployed for Order to Cash Options
Option | Deployed Composites |
---|---|
Order to Cash Base |
CreateFaultNotificationLFCommsJMSConsumer AIAOrderFalloutJMSBridgeService AIACOMOrderFalloutNotificationJMSConsumer CreateTroubleTicketAIACommsReqImpl AIAOrderFalloutErrorHandlerExtension - Java Class CustomerPartyEBSV2 CommunicationsCustomerPartyEBSV2Resequencer CommsProcessFulfillmentOrderBillingAccountListEBF CommsProcessBillingAccountListEBF CommsProcessFulfillmentOrderBillingAccountListEBF CommsProcessBillingAccountListEBF ProcessSalesOrderFulfillmentCommsJMSProducer ProcessSalesOrderFulfillmentCommsJMSConsumer ProcessSalesOrderFulfillmentCommsABCSImpl CommunicationsPriceListEBSV2 CommunicationsItemCompositionEBSV1 QueryProdClassAndAttributesSCEReqCommsABCSImpl QueryProdClassAndAttributesSCEReqCommsABCSImplV2 |
Order to Cash for Siebel CRM |
SyncItemCompositionListSiebelCommsJMSConsumer SyncItemCompositionListSiebelCommsProvABCSImpl ProductOptimizedSyncPriceListListSiebelCommsJMSConsumer ProductOptimizedSyncPriceListListSiebelCommsProvABCSImpl QueryClassificationListSiebelCommsProvABCSImpl QuerySpecificationListSiebelCommsProvABCSImpl QuerySpecificationValueSetListSiebelCommsProvABCSImpl ProcessSalesOrderFulfillmentSiebelCommsJMSConsumer ProcessSalesOrderFulfillmentSiebelCommsReqABCSImpl QueryReceivedPaymentListSiebelCommsProvABCSImpl UpdateSalesOrderSiebelCommsJMSConsumer UpdateSalesOrderSiebelCommsProvABCSImpl SyncCustomerSiebelEventAggregator SyncAccountSiebelAggregatorAdapter SyncContactSiebelAggregatorAdapter SyncAddressSiebelAggregatorAdapter SyncBPSiebelAggregatorAdapter SyncAcctSiebelAggrEventConsumer ProcessAccountHierarchyListSiebelCommsProvABCS QueryCustomerPartyListSiebelProvABCSImplImplV2 SyncAccountSiebelReqABCSImpl CreateTroubleTicketSiebelCommsProvABCSImpl UpdateTroubleTicketSiebelCommsProvABCSImpl ProcessInstalledProductSpecialRatingSetListSiebelCommsJMSConsumer ProcessInstalledProductSpecialRatingSetListSiebelCommsReqABCSImpl |
Order to Cash for BRM |
SyncProductBRMCommsReqABCSImpl SyncDiscountBRMCommsReqABCSImpl SyncSponsorshipBRMCommsReqABCSImpl CreateReceivedPaymentListBRMCommsProvABCSImpl ProcessFulfillmentOrderBillingBRMCommsProvABCSImpl ProcessFulfillmentOrderBillingBRMCommsAddSubProcess ProcessFulfillmentOrderBillingBRMCommsMoveAddSubProcess ProcessFulfillmentOrderBillingBRMCommsSuspendResumeSubProcess ProcessFulfillmentOrderBillingBRMCommsUpdateSubProcess ProcessFulfillmentOrderBillingBRMCommsDeleteSubProcess ProcessFulfillmentOrderBillingBRMCommsSharingGroupSubProcess SyncCustomerPartyListBRMCommsProvABCSImpl SyncCustomerPartyListBRM_01CommsJMSConsumer ProcessInstalledProductSpecialRatingSetListBRMCommsProvABCSImpl |
Order to Cash for OSM |
ProcessSalesOrderFulfillmentOSMCFSCommsJMSProducer ProcessFulfillmentOrderBillingAccountListOSMCFSCommsJMSConsumer ProcessFOBillingAccountListRespOSMCFSCommsJMSProducer ProcessFulfillmentOrderBillingOSMCFSCommsJMSConsumer ProcessFulfillmentOrderBillingResponseOSMCFSCommsJMSProducer ProcessProvisioningOrderOSMCFSCommsJMSConsumer ProcessProvisioningOrderOSMPROVCommsJMSProducer ProcessFulfillmentOrderUpdateOSMPROVCommsJMSConsumer ProcessFulfillmentOrderUpdateOSMCFSCommsJMSProducer UpdateSalesOrderOSMCFSCommsJMSConsumer CreateOrderFalloutNotificationOSMCFSCommsProvImpl CreateOrderFalloutNotificationOSMCFSCommsJMSConsumer CreateOrderFalloutNotificationOSMCFSCommsJMSProducer CreateTroubleTicketOSMCFSCommsJMSConsumer CreateTroubleTicketRespOSMCFSCommsJMSProducer UpdateTroubleTicketOSMCFSCommsJMSConsumer |
The following composites are deployed for the Agent Assisted Billing Care pre-built integration:
AccountBalanceSiebelCommsReqABCS
AdjustmentSiebelCommsReqABCS
CommunicationsCustomerPartyEBSV2
CommunicationsCustomerPartyResponseEBSV2
Core2CommsCustomerPartyBridge
CreateAccountBalanceAdjustmentBRMCommsProvABCSImpl
CreateAccountBalanceAdjustmentListResponseBRMCommsJMSConsumer
CreateAccountBalanceAdjustmentListResponseBRMCommsJMSProducer
CreateAccountBalanceAdjustmentSiebelCommsJMSConsumer
CreateAccountBalanceAdjustmentSiebelCommsReqABCSImpl
CreateInvoicePaymentSiebelCommsReqABCSImpl
CreatePaymentSiebelCommsReqABCSImpl
CreateReceivedPaymentBRMCommsProvABCSImpl
CustomerPartyEBSV2
InvoiceSiebelCommsReqABCS
PaymentSiebelCommsReqABCS
QueryAccountBalanceAdjustmentBRMCommsProvABCSImpl
QueryAccountBalanceAdjustmentSiebelCommsReqABCSImpl
QueryBalanceDetailsSiebelCommsReqABCSImpl
QueryBalanceGroupListSiebelCommsReqABCSImpl
QueryBalanceGroupServicesSiebelCommsReqABCSImpl
QueryBalanceSummarySiebelCommsReqABCSImpl
QueryCustomerPartyListBRMCommsProvABCSImpl
QueryInstalledProductListBRMCommsProvABCSImpl
QueryInvoiceBalanceDetailsSiebelCommsReqABCSImpl
QueryInvoiceEventDetailsSiebelCommsReqABCSImpl
QueryInvoiceListBRMCommsProvABCSImpl
QueryInvoiceListSiebelCommsReqABCSImpl
QueryInvoicePaymentSiebelCommsReqABCSImpl
QueryInvoiceSiebelCommsReqABCSImpl
QueryPaymentSiebelCommsReqABCSImpl
QueryReceivedPaymentListBRMCommsProvABCSImpl
QueryServiceUsageBRMCommsProvABCSImpl
QueryUnbilledBalanceDetailsSiebelCommsReqABCSImpl
QueryUnbilledEventDetailsSiebelCommsReqABCSImpl
QueryUnbilledUsageSiebelCommsReqABCSImpl
SearchInvoiceEventDetailsSiebelCommsReqABCSImpl
SearchPaymentSiebelCommsReqABCSImpl
SearchUnbilledEventDetailsSiebelCommsReqABCSImpl
SyncAccountSiebelAggregatorAdapter
SyncAccountSiebelReqABCSImpl
SyncAcctSiebelAggrEventConsumer
SyncAddressSiebelAggregatorAdapter
SyncBPSiebelAggregatorAdapter
SyncContactSiebelAggregatorAdapter
SyncCustomerPartyListBRM_01CommsJMSConsumer
SyncCustomerPartyListBRMCommsJMSProducer
SyncCustomerPartyListBRMCommsProvABCSImpl
SyncCustomerSiebelEventAggregator
SyncCollectionsInfoChangeBRMAQ
SyncCollectionHeaderInfoBRMCommsReqImpl
TransformAppContextSiebelService
UnbilledUsageSiebelCommsReqABCS
UpdateAccountBalanceAdjustmentRespSiebelCommsProvABCSImpl
UpdateCreditAlertBRMCommsProvABCSImpl
UpdateCreditAlertSiebelCommsReqABCSImpl
Table 7-2 lists the composites deployed for Product Master Data Management pre-built integration options.
Table 7-2 Composites Deployed for Product Master Data Management
Option | Deployed Composites |
---|---|
Product Master Data Management Base |
QueryBillOffMaterialsListPIMAdapter QueryItemListPIMAdapter SyncItemCatalogCategoryPIMEventConsumer SyncItemCatalogCategoryPIMReqABCSImpl SyncItemListPIMEventConsumer SyncItemListPIMReqABCSImpl SyncSpecificationValueSetListPIMEventConsumer SyncSpecificationValueSetListPIMReqABCSImpl |
Product Master Data Management for Siebel CRM |
ProductOptimizedSyncPriceListListSiebelCommsProvABCSImpl SyncBillOfMaterialsListSiebelProvABCSImpl SyncClassificationSchemeListSiebelProvABCSImpl SyncItemCompositionListSiebelCommsProvABCSImpl SyncProductSiebelProvABCSImpl SyncSpecificationValueSetListSiebelProvABCSImpl |
Product Master Data Management for BRM |
SyncItemListBRMProvABCSImpl SyncPriceListListBRMProvABCSImpl |
Product Master Data Management for PDC |
SyncItemListPDCProvABCSImpl CreateProductXrefBRMAQ CreateDiscountXrefBRMAQ CreateSponsorshipXrefBRMAQ SyncPriceListPDCProvABCSImpl |
Product Master Data Management for Design Studio |
QueryClassificationListPIMCommsProvABCSImpl QuerySpecificationValueSetListPIMCommsProvABCSImpl |
Product Master Data Management Routing Rules |
SpecificationValueSetEBS SpecificationValueSetResponseEBS ClassificationSchemeEBS ClassificationSchemeResponseEBS ItemEBSV2 ItemResponseEBSV2 PriceListResponseEBSV2 CommunicationsPriceListEBSV2 CommunicationsPriceListResponseEBSV2 PriceListEBSV2 CommunicationsItemCompositionEBSV1 CommunicationsItemCompositionResponseEBSV1 BillOfMaterialsEBS BillOfMaterialsResponseEBS Comms2CorePriceListBridgeService Core2CommsPriceListBridgeService |
For any pre-built integration that uses Siebel CRM, do the following:
Log in to Oracle Enterprise Manager Fusion Middleware Control.
In the Target Navigation pane, expand the SOA folder, then soa-infra, then default and select AIASessionPoolManager.
Click Test.
From the Operation menu, select Start.
On the Request tab, in the Security section, select OWSM Security Policies and then Username Token.
In the Security section, under Configuration Properties, in Username and Password fields, enter the user name and password for the WebLogic Server administrator.
In the Input Arguments section, expand *payload.
In the Value column of the HostId row, enter SEBL_01.
Click Test Web Service.
A successful initialization response message appears.
For more information about Session Pool Manager, including troubleshooting steps if the test is unsuccessful, see Oracle Application Integration Architecture Utilities Guide.
All SOA composites are protected by global security policies. Some composites included in the pre-built integrations have locally attached security policies as well. You can verify that the locally-attached security policies were correctly attached.
To verify locally attached security policies:
Log in to Oracle Enterprise Manager Fusion Middleware Control.
Expand WebLogic Domain.
Right-click the node for your SOA domain.
Select Web Services then select WSM Policies.
In the WSM Policies table, find the row for the policy you are verifying.
Click the number in the Attachment column.
The Usage Analysis screen appears.
From the Subject Type list, select the subject type for the policy you are verifying.
Confirm that the composites listed in Table 7-3 appear.
Table 7-3 Security Policies and Attached Composites
Policy | Subject Type | Composite |
---|---|---|
oracle/aia_wss_saml_or_username_or_http_token_service_policy_OPT_ON |
SOA SOAP Service |
Any pre-built integration:
|
oracle/aia_wss10_saml_token_client_policy_OPT_ON |
SOA SOAP Reference |
For all pre-built integrations:
|
oracle/no_authentication_service_policy |
SOA SOAP Service |
Order to Cash:
Agent Assisted Billing Care:
|
oracle/no_authentication_client_policy |
SOA SOAP Reference |
Order to Cash (all):
Order to Cash (including BRM):
Agent Assisted Billing Care:
Product MDM for Siebel CRM:
|
oracle/aia_wss_saml_or_username_token_service_policy_OPT_ON |
SOA SOAP Service |
All pre-built integrations:
Product MDM for Siebel CRM:
|
oracle/wss_username_token_client_policy |
SOA SOAP Reference |
Product MDM Base:
|
For more information about Oracle AIA security in the SOA suite, see the discussion of working with security in Oracle Fusion Middleware Developer's Guide for Oracle SOA Core Extension.