Skip to Main Content

Intelligent Advisor

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Regarding OPA 10.3 Siebel Connector - AssessIO not found in WSDL

902467Nov 28 2011 — edited Jan 8 2012
Hi,

I have installed OPA 10.3 and Siebel Connector 10.3. When i tried to run AdminSmokeTestIO, i got the following Error:

Error invoking service 'Policy Automation Determination Server IO', method 'AssessIO' at step 'Call Assess IO'.(SBL-BPR-00162)

Operation 'AssessIO' of Web Service 'http://oracle.com/determinations/server/siebel/io.DeterminationServerIO' at port 'AdminSmokeTestIO' failed with the following explanation: "No action for 'http://oracle.com/determinations/server/10.3/rulebase/types/Assess/io' exists in service 'odsAssessServiceGeneric103'.".(SBL-EAI-04308).

I checked the Determination Server and Siebel Determination Server WSDLs, it does not contain AssessIO Operation Name in it.

Please suggest me how to get AssessIO Operation in the WSDL.

Edited by: 899464 on Nov 28, 2011 4:55 AM
This post has been answered by Frank.Hampshire-Oracle on Jan 8 2012
Jump to Answer

Comments

If you have installed the siebel-determinations-server that comes with OPA Connector for Siebel 10.3 You should be able to see the assessio service and the wsdl from the home page of the siebel-determinations-server. An assessio service is started for each rulebase deployed to the determinations server and the siebel-determinations-server web app comes with the AdminSmokeTest rulebase installed.

The URL for the "Home" page of siebel-determiantions-server is:

http://<server and port>/siebel-determinations-server

And the page should display something like below (you can see the assessio service as the last service in AdminSmokeTest)

>
Server
•/siebel-determinations-server/server/soap?wsdl
•/siebel-determinations-server/server/soap/10.2?wsdl
•/siebel-determinations-server/server/soap/10.0?wsdl


AdminSmokeTest
•/siebel-determinations-server/interview/soap/AdminSmokeTest?wsdl
•/siebel-determinations-server/interview/soap/10.2/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/specific/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/generic/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/specific/10.3/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/generic/10.3/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/specific/10.2/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/generic/10.2/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/specific/10.0/AdminSmokeTest?wsdl
•/siebel-determinations-server/assess/soap/generic/10.0/AdminSmokeTest?wsdl
•/siebel-determinations-server/assessio/soap/AdminSmokeTest?wsdl
902467
I deployed D:\Oracle\Policy Automation - Siebel\Determinations Server\Java\siebel-determinations-server.war in weblogic server. In WSDL file, I am getting the following:

Server
/siebel-determinations-server/server/soap?wsdl
/siebel-determinations-server/server/soap/10.2?wsdl
/siebel-determinations-server/server/soap/10.0?wsdl

AdminSmokeTest
/siebel-determinations-server/interview/soap/AdminSmokeTest?wsdl
/siebel-determinations-server/interview/soap/10.2/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/specific/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/generic/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/specific/10.3/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/generic/10.3/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/specific/10.2/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/generic/10.2/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/specific/10.0/AdminSmokeTest?wsdl
/siebel-determinations-server/assess/soap/generic/10.0/AdminSmokeTest?wsdl

AdminSmokeTestIO
/siebel-determinations-server/interview/soap/AdminSmokeTestIO?wsdl
/siebel-determinations-server/interview/soap/10.2/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/specific/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/generic/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/specific/10.3/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/generic/10.3/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/specific/10.2/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/generic/10.2/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/specific/10.0/AdminSmokeTestIO?wsdl
/siebel-determinations-server/assess/soap/generic/10.0/AdminSmokeTestIO?wsdl


I am not getting /siebel-determinations-server/assessio/soap/AdminSmokeTest?wsdl. is there configuration need to be done to get assessio? Please let me know how to do get assessio for custom projects?

I have developed the project named "custodyOPA" by importing Siebel Data Model and when I build using Oracle Determination Server, I am getting the following. How to get assessio for this project to integrate with Siebel.

Server
/determinations-server9000/server/soap?wsdl
/determinations-server9000/server/soap/10.2?wsdl
/determinations-server9000/server/soap/10.0?wsdl
custodyOPA
/determinations-server9000/interview/soap/custodyOPA?wsdl
/determinations-server9000/interview/soap/10.2/custodyOPA?wsdl
/determinations-server9000/assess/soap/generic/custodyOPA?wsdl
/determinations-server9000/assess/soap/generic/10.3/custodyOPA?wsdl
/determinations-server9000/assess/soap/generic/10.2/custodyOPA?wsdl
/determinations-server9000/assess/soap/generic/10.0/custodyOPA?wsdl
907968
Could someone please respond to this? We have the same problem.
Answer
There's some quick reconfiguration that needs to be done to get siebel-determinations-server running on WebLogic.

Unfortunately, this seems to have missed the documentation.

Here's what you need to do:

1. Unzip siebel-determinations-server.war file

2. Edit the file WEB-INF/classes/config/application.properties:

At about Line 40, you will see a line that says

"plugin.libraries = "

Change that so that the line is (one line, no breaks):
plugin.libraries=com.oracle.determinations.server.plugins.IntegratedObjectCustomServicePlugin;com.oracle.determinations.bplan.BPlanReturnResultEventHandler
3. Locate the file: bplan_ds_eventhandler.jar and io-custom-service.jar in the directory io-custom-service.jar WEB-INF/classes/plugins

4. Move these files from WEB-INF/classes/plugins to WEB-INF/lib

5. Re-zip the the web application to siebel-determinations-server.war (be careful not to include any extra directories, WEB-INF and META-INF should be at the top level of the .war file).

Cheers
Frank
Marked as Answer by 902467 · Sep 27 2020
1 - 4
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Feb 5 2012
Added on Nov 28 2011
4 comments
581 views