Siebel 8.2.2 / OPA 10.4.4 connector - Weblogic - Server - Logs determination

Hello

I use Siebel 8.2.2 and OPA 10.4.4 connector on a Weblogic application.

The most important fact, I use the server of determination.

The war of determination server has been configured and deployed, the connector is woking.

I have woud like to get session data that is only available on newspapers when log4j.xml is set to debug mode

< root >
< level value = "debug" / >
< Ref appender-ref = "CONSOLE" / >
< / root >

But I do not know where are stored the server logs of determination on the logic of the web. In the documentation it says how to use log4j.xml for determination of web which is not my case.

Could you help me please do my logs? (I already tried \\10.200.0.61\d$\oracleBI\logs and \\10.200.0.61\d$\oracleBI\user_projects\domains\bifoundation_domain\servers\AdminServer\logs)

Thank you.

Orlando.

Hi Orlando,.

You may need to make some configuration of your weblogic server.

In the weblogic console click environment > servers > (server) and take a look at the logging configuration.

The setting that you probably want to turn on is located in the section advanced and is called "Redirect stdout enabled logging" and is described as:

When activated, it redirects the standard output of the JVM that runs an instance of WebLogic Server, WebLogic logging system. The content of stdout is published on all destinations registered newspapers, like the console terminal server and the log file

Another solution is to specify an explicit position for the determinations of the sessions server by adding an appender. For example.

See you soon

Frank

Tags: Oracle Applications

Similar Questions

  • Detailed description / material on Siebel - integration of the OPA

    Hello, I'm looking to get a detailed description / material on Siebel - integration of the OPA. Material which will help us & s tr to describe the interface between Siebel - OPA for the proposal. Thanks in advance!

    Jori

    Hi Jori

    The best source of detailed information on the OPA for Siebel connector (including samples and tutorials) is the documentation of the product itself.

    There will be a new version of the connector for Siebel released later this week, including the updated documentation with version 10 of OPA OPA. I suggest that you download connector for Siebel delivery v10.0 OPA and take a look on:
    1 OPA connector for Siebel v10.0 Setup Guide (PDF)
    2 connector OPA for v10.0 Siebel Developer Help (HTML)

    In the future, we also plan to make this information accessible via OTN and the OPN Competency Center.

    If you have any other questions, please post.

    See you soon

    Anthony

  • Siebel 8.1 and OPA 10.3.1: error 'WD Smoke Test' - 'Connection Refused '.

    Hello!

    I'm setting up Siebel 8.1.1.5 with OPA 10.3.1. All the Windows environment, Oracle database backend and use Apache Tomcat 5.0 to run any OPA.

    Followed the instructions through and with the Web Service tweak outbound and two symbolic URLS to specify correct host Apache and port, some things work.

    However, when I hit the 'WD Smoke Test' button I get an error in the window for the determination of the sea which opens:

    An error occurred when loading the case ID ', SADMIN, 0-1, AdminSmokeTest'.
    This error has been recorded and is available in the application logs.

    No error is reported in the journal on the Siebel EAI server file, but I see the following on the Tomcat server:

    874517 [http-8080-1] ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - errors in result of Transaction for case ID [, SADMIN, 0-1, AdminSmokeTest]:
    874517 [http-8080-1] ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - failed to load data: java.net.ConnectException: connection refused: connect
    874517 [http-8080-1] ERROR com.oracle.determinations.web.platform.servlet.WebDeterminationsServletUtility - com.oracle.determinations.web.platform.exceptions.error.FailedToLoadCaseError: could not load case:, SADMIN, 0-1, AdminSmokeTest
    com.oracle.determinations.web.platform.exceptions.error.FailedToLoadCaseError: could not load case:, SADMIN, 0-1, AdminSmokeTest

    I checked:

    -The EAI URL .properties for siebel-WD-embedded and siebel-web-determinations, all worked very well for the OPA server host
    -J' have also checked and checked the values of username and password in both .properties files
    -The definitions of Web Service starting, only change the host and port
    -The symbolic URL, by changing only the host and port
    -The rest was implemented using business 'policy of automation Install '.
    -The 'DS' smoke tests will work perfectly
    -The button "Launch WD" works very well 'Sessions' view, after selecting the map of "AdminSmokeTest".

    Any thoughts where to start?

    Thank you!

    mroshaw

    I am officially a doughnut - I went back to check and I had not updated the siebel data - adapt .properties for the siebel-web-determination purposes. DOH!

    Everything works now - excellent! :)

  • Connector for Siebel 10.4.3 OPA

    Else you have noticed the highlighted code below into the political lates connector integration Business Service Automation? It was on purpose?

    function GetDecisionReportHTML (inputs, outputs)

    {

    var encoding;

    var xml;

    var xsltFileLocation;

    var inPS;

    var outPS;

    var transCodeService;

    var xsltService;

    var html;

    Try

    {

    Encoding = ' <? XML version=\"1.0\" encoding =------"UTF - 16\"? > ';

    XML = Inputs.GetProperty ("xml");

    var ID = Inputs.GetProperty ("Id");

    xsltFileLocation = Inputs.GetProperty ("XSLTFileLocation");

    transCodeService = TheApplication(). GetService ("transcode Service");

    var bo is TheApplication(). ActiveBusObject();

    var bc is bo. GetBusComp ("policy automation decision report XML");

    var id is bc. GetFieldValue ("Id");

    British Colombia. SetViewMode (AllView);

    British Colombia. ExecuteQuery (ForwardBackward);

    British Colombia. ActivateField ("xml");

    British Colombia. SetSearchSpec ("Id", id);

    British Colombia. ExecuteQuery (ForwardOnly);

    var xml_1 is bc. GetFieldValue ("xml");

    var FP = Clib.fopen ("C:\\temp\\dr1.txt", "w");

    CLIB.fputs (xml_1, fp);

    CLIB.fclose (FP);

    xsltService = TheApplication(). GetService ("XSLT EAI Service");

    inPS = TheApplication(). NewPropertySet();

    inPS.SetProperty ("XSLTFileLocation", xsltFileLocation);

    inPS.SetValue (encoding + xml);

    outPS = TheApplication(). NewPropertySet();

    try {}

    xsltService.InvokeMethod ("Transform", inPS, outPS);

    HTML = outPS.GetValue ();

    If (html == null & & html.length < 1) {}

    HTML = ' < html > < body > < p > no record of decision only generated, check the xslt file in '. "

    + xsltFileLocation + "" ' < /p > < / body > < / html > ";"

    }

    }

    {catch (e)}

    HTML = ' < html > < body > < p > error: "" + e.message +"" < /p > < / body > < / html > "

    }

    Outputs.SetProperty ("html", html);

    } {Finally

    Encoding = null;

    XML = null;

    xsltFileLocation = null;

    inPS = null;

    outPS = null;

    transCodeService = null;

    xsltService = null;

    HTML = null;

    }

    }

    In my opinion, the following text should be placed in the comment he would serve nothing other then save this file of follow-up... not to mention the fact, it is not necessary since the XML for the ID is passed as an input parameter.

    (...)

    British Colombia. SetViewMode (AllView);

    British Colombia. ExecuteQuery (ForwardBackward);

    British Colombia. ActivateField ("xml");

    British Colombia. SetSearchSpec ("Id", id);

    British Colombia. ExecuteQuery (ForwardOnly);

    var xml_1 is bc. GetFieldValue ("xml");

    var FP = Clib.fopen ("C:\\temp\\dr1.txt", "w");

    CLIB.fputs (xml_1, fp);

    CLIB.fclose (FP);

    (...)

    Concerning

    William

  • Is there anyway to save the output of the OPA in XML if we use Oracle Web determinations

    Team,

    Can you please help on the scenario below.

    We use clouds OPA August version 12.2. We develop the application assistant job using determinations OPA Web to capture trade information and the information of the Agency cross.

    Instead of the page summary integrated OPA, we plan to create the PHP to capture from the OPA interview Assistant business page.

    Is there a way to capture the output of the OPA in XML format to send it to the contents of PHP page?

    If someone falls on this scenario, please share your entries with small example.

    Appreciate your help.

    Thank you

    Vivek

    Managers of custom control are documented here library of Documentation Oracle policy Automation.

    The Manager of your custom control will get an HTTP POST request with several parameters which will be takeover-session. The value of this parameter is a URL string coded something like this:

    opa-session=%3C%3Fxml+version%3D%221.0%22+%3F%3E%3Csession-data+xmlns%3D%22http%3A%2F%2Foracle.com%2Fdeterminations%2Fengine%2Fsessiondata%2F10.2%22%3E%3Centity+id%3D%22global%22%3E%3Cinstance+id%3D%22global%22%3E%3Cattribute+id%3D%22nearest_city%22+type%3D%22text%22+inferred%3D%22false%22%3E%3Cunknown-val%2F%3E%3C%2Fattribute%3E%3Cattribute+id%3D%22gps_coords%22+type%3D%22text%22+inferred%3D%22false%22%3E%3Cunknown-val%2F%3E%3C%2Fattribute%3E%3Cattribute+id%3D%22number_vehicles%22+type%3D%22text%22+inferred%3D%22false%22%3E%3Cunknown-val%2F%3E%3C%2Fattribute%3E%3C%2Finstance%3E%3C%2Fentity%3E%3C%2Fsession-data%3E

    and when decoded will be:

    http://Oracle.com/determinations/engine/sessiondata/10.2">

    You can analyze using some PHP for the analysis of the structures of XML.

  • Mapping for the Siebel OPA connector error

    Hello

    We are working on Siebel with OPA using Web-determinations. The web server we use is Apache tomcat.

    Where once the server is restarted first call to OPA fails and it gives the following error in the logs.

    [November 17, 2014 07:24:06, 945] 267752922 [http-bio-8080-exec-2] ERROR com.oracle.determinations.web.siebel.SiebelIOClient - error loading cases

    com.oracle.determinations.siebel.io.web.ServiceCallException: read timed out

    at com.oracle.determinations.siebel.io.web.SiebelServiceUtil.callService(SiebelServiceUtil.java:98)

    at com.oracle.determinations.siebel.io.web.SiebelGetIOService.call(SiebelGetIOService.java:114)

    at com.oracle.determinations.siebel.io.web.SiebelServiceFactory.call(SiebelServiceFactory.java:41)

    at com.oracle.determinations.web.siebel.SiebelIOClient.load(SiebelIOClient.java:128)

    at com.oracle.determinations.web.siebel.SiebelIOClient.loadSession(SiebelIOClient.java:80)

    at com.oracle.determinations.web.siebel.SiebelDataAdapter.load(SiebelDataAdapter.java:139)

    at com.oracle.determinations.interview.engine.local.LocalInterviewSession.loadData(LocalInterviewSession.java:246)

    at com.oracle.determinations.web.platform.controller.actions.StartSessionAction.getResource(StartSessionAction.java:161)

    at com.oracle.determinations.web.platform.servlet.WebDeterminationsServlet.doGet(WebDeterminationsServlet.java:112)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at com.oracle.determinations.web.platform.util.CharsetFilter.doFilter(CharsetFilter.java:46)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)

    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)

    to org.apache.coyote.AbstractProtocol$ AbstractConnectionHandler.process (AbstractProtocol.java:607)

    to org.apache.tomcat.util.net.JIoEndpoint$ SocketProcessor.run (JIoEndpoint.java:315)

    at java.util.concurrent.ThreadPoolExecutor.runWorker (unknown Source)

    to java.util.concurrent.ThreadPoolExecutor$ Worker.run (unknown Source)

    at java.lang.Thread.run (unknown Source)

    Caused by: java.net.SocketTimeoutException: Read timed out

    at java.net.SocketInputStream.socketRead0 (Native Method)

    at java.net.SocketInputStream.read (unknown Source)

    at java.net.SocketInputStream.read (unknown Source)

    at java.io.BufferedInputStream.fill (unknown Source)

    at java.io.BufferedInputStream.read1 (unknown Source)

    at java.io.BufferedInputStream.read (unknown Source)

    at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown_Source)

    at sun.net.www.http.HttpClient.parseHTTP(Unknown_Source)

    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown_Source)

    at com.oracle.determinations.siebel.io.web.SiebelServiceUtil.callService(SiebelServiceUtil.java:95)

    ... 32 more

    [November 17, 2014 07:24:06, 986] 267752963 [http-bio-8080-exec-2] ERROR com.oracle.determinations.web.siebel.SiebelIOClient - error when loading the session of Siebel

    This only happens when we call the OPA of first time. Second call before it all works correctly.

    Please suggest a solution for this, is it possible to increase the timeout in Siebel OPA connector.

    Thank you

    Bharat maklouf

    Looks like the siebel inbound web services take a while to run the first time. Ideally, it would be best to find a way to get them to start as soon as possible. I do not know how to Siebel, but you might have luck asking on the forums of Siebel.

    For the OPA to Siebel connector, you can add the property "serviceTimeout ="(la casse est importante) in the siebel data file - adapt .properties for determinations of web. "" This timeout property will only work for mappings of IO, but it looks like this, that's what you use.

  • Reg: Display ID Incident created in Siebel on OPA

    Hi all

    I have a requirement where we capture a certain incident (say a person reports an incident) takeover.
    Once the user submits the OPA interview where incidents details are captured, a web service call is made and these values are passed to Siebel and Incident is created in Siebel with an ID of corresponding Incident.

    Now Siebel will go back this Incident ID to the OPA, but my concern here is how to display this in OPA?

    Would appreciate input on this.


    Kind regards
    Shyam

    user12397567 wrote:
    Thank you all for your contributions.

    We do not use OPA connector for Siebel for this.

    The interview takes place in the Web Center portal (OPA Web as prescribed is a Web Center structure).

    Once the user clicks on send, process BEPL pushes data and creates an Incident in Siebel.
    The Id of the corresponding Incident must appear on the OPA.

    OPA for Siebel connector help serve this purpose? should we be tried in this approach?

    Thank you
    Shyam

    The OPA for Siebel connector is a piece of technology that integrates communication of data and mapping between OPA and Siebel, giving you the ability to run interviews seeded with Siebel data and record the interview in Siebel.

    There is no reason you can't do the same thing through BPEL. You want probably to do as a result of the recording of Siebel's pass in return the value you want to display as the "caseID". This above-mentioned approach should work for you, in this case.

    I guess that you implement the backup using an Apdator of custom data, save the data Apdator mode can return a string that is the registered cases caseID.

    Incidentally, in OPA 10.4, we either have a Portlet Interview designed to work easily with Web Center, you might want to look at.

  • Result not received takeover by OPA Siebel connector

    We use out of the box of OPA-Siebel connector for approval of application of guarantee in Siebel.

    The basis of rules of OPA was tested in OPM and we checked the results. He was placed in the server and determination.
    We have done the required mappings, outbound web services in Siebel configurations.

    However when we submit the warranty claim deposit (to which is related the basis of rules of the takeover), the approval at the level of the line is not getting approved.
    On the audit of the trace output file, we see no he had results of the OPA Siebel.

    Is there any installation fail us. How do we see the output xml that is generated to OPA?

    Concerning
    Aparna

    Hello

    I am not a specialist of connector but have some experience and might know what you are looking for. When we need to display the XMLs (from OPA to Siebel or vice versa), we get into Siebel under:

    Directors - motor integration > transaction log

    You can search for "OPA" in the column of the Interface and XML messages will be displayed in the message area below. If you don't see that maybe because the log levels are not quite high. Increase levels of newspaper in virtue:

    Directors - motor integration > Transaction Setup > Error Logging / handling > Message Log level

    I think the level that you want is '2 - non-transaction Message '.

    I hope this helps.

    -Patrick

  • Questions in OPA Siebel Connector upgrade to 10.3

    Hello

    We have improved OPA Siebel Connector upgrade to version 10.3 10.2. We have performed all the steps in the installation guide and deployed the 10.3 rulebases to tomcat apache (application server that we use).

    When we click the button 'Test smoke DS' or 'DS IO smoke Test', we get the following error:

    Error service call 'Policy Automation Server IO determination', 'AssessIO' method in the step "to call evaluate IO." (SBL-RPR-00162)
    HTTP request error when the "request submitting data SendHTTP ': 'State - 503 code' (SBL-EAI-04117)

    The port address of the service for the outbound web service "DeterminationServerIO" is:

    http://172.18.113.11:8080 / siebel-determinations-server/assessio/SOAP/AdminSmokeTestIO

    and for "DeterminationServer":
    http://172.18.113.11:8080/Siebel-determinations-Server/assess/SOAP/generic/10.0/AdminSmokeTest

    We can see the deployed rulebases (AdminSmokeTest and AdminSmokeTestIO) WSDL files in the following path:

    http://172.18.113.11:8080 / siebel-determinations-server.

    Also the buttons work correctly in the dedicated client, but it does not work for thin client.

    Waiting for reply!

    Thanks in advance!

    Kind regards
    ALIOU

    ALIOU.

    From the looks of the newspapers, it is call the correct URL and to return a 503 error. We know that the Service is running and works from a fat client.

    The only real differences between thin and thick clients should be the machine that demand comes from (Server siebel for the client, the client computer for the thick client), and the used .srf (thick client that uses its own .srf, lightweight client relies on the used by the Siebel server .srf.)

    1 there is something strange on the thin client application.
    -check the logs in Siebel determinations server to see if it is receiving the request and then return an error (unlikely)
    s ' ensure that the .srf which uses the Siebel server is up-to-date (customer copy heavy to the siebel server .srf).

    2. any security or a firewall preventing the application of the Siebel server.
    -see if you can contact Siebel determinations from the Siebel server server.

  • Siebel field values are not passed to the OPA: error on WD Smoke Test

    Hello

    I installed OPA siebel connector locally and deployed determination determination of web and server to tomcat server. The 'DS smoke Test' button works well, but the 'WD Smoke Test' does not work correctly. After the installation by clicking on the button opens a pop-up window with "page cannot be displayed".

    I changed the symbolic for 'Employee' as URL:

    http://localhost: 8085/siebel-web-determinations/startsession/AdminSmokeTest

    (from the original one: http://localhost:8085 / siebel-web-determinations/startsession/AdminSmokeTest/en-US? user = [UserID] & caseID =, [UserID], [ObjectID], AdminSmokeTest)

    This show opens the popup window and and it asks the question ' what is the text of valid user?' by clicking on it application "which is a Siebel Admin user's first name?" then the subsequesnt questions and after the last questions it shows if it is valid Siebel Admin record ot not. If the rule works correctly.

    Now my questions are:
    1. how the Siebel field values will be passed to the determination of the Web? Ideally result response (if that's a record valid sadmin) should have been displayed in the window pop up directly by clicking on the button 'WD Smoke Test' with the employee field values passed, instead he asks for input.

    2. the field mappings are definde in the automation of the Admin-Policy-> show mappings. The field values are passed correctly to the server of determination, but how to pass for determination of the Web? The same mapping works for the determination of the Web as well?

    3. If I use the old url for employee (http://localhost: 8085/siebel-web-determinations/startsession/AdminSmokeTest/en-us? user = [username] & caseID =, [UserID], [ObjectID], AdminSmokeTest) the user id is passed correctly but it is throwing an error.

    4. in the Administration - policy Automation-> Web determinations it gives the following error.

    [An error occurred when loading the case ID "8SIA-82CJP, SADMIN, AdminSmokeTest".
    This error has been recorded and is available in the application logs.

    Support and assistance please contact [email protected]].

    If I change the url as before, then he asks the same questions. What is this point of view?

    Thanks in advance!

    Kind regards
    ALIOU

    ALIOU,

    One of the key things to note about the OPA Web determinations for Siebel is which is needs component EAI run on the Siebel server for it to work. There is an article on this in the installation guide where there you preform a test to verify that EAI_ANON_ENU is running on the Siebel server (located on pages 12-13 on the installation guide).

    1. for determinations of Web works properly, you must leave the URL token exactly as indicated in the installation guide. In addition, determinations Web use EAI (mentioned above) to pass information to the Web of Siebel determinations.

    2. same as number 1.

    3. again once it goes back to check that the EAI runs.

    4. make sure that the user you are logged in as has the responsibility to use this point of view.

    In addition to all this... once EAI works you need to check the incoming Web Service URL and point them to the location of the IAE but also change the path to the IAE in the file data-siebe - adapt .properties. Also, be sure to match the user name and password in this file for what you use to connect to Siebel with.

    -Adam Starr

  • About the OPA 10.3 Siebel connector - AssessIO not found in WSDL

    Hello

    I installed 10.3 OPA and Siebel connector 10.3. When I tried to run AdminSmokeTestIO, I got the following error:

    Error service call 'Policy Automation Server IO determination', 'AssessIO' method in the step "to call evaluate IO." (SBL-RPR-00162)

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

    I checked server and Siebel server files WSDL determination determination, it does not AssessIO operation in her name.

    Please suggest me how to get AssessIO operation in the WSDL file.

    Published by: 899464 on November 28, 2011 04:55

    There is a fast 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 the siebel-determinations - server.war

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

    At about line 40, you will see a line indicating

    "" plugin.libraries = "."

    Change this so that the line is (a single line, without break of):

    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 io-custom - service.jar WEB-INF/classes/plugins directory

    4. move these files in WEB-INF/classes/plugins WEB-INF/lib

    5 re - zip the web application for siebel-determinations - server.war (attention do not include additional directories, WEB - INF and META-INF must be at the top level of the .war file).

    See you soon
    Frank

  • Should the Tomcat when the OPA with Siebel testing on dev local machine?

    Hello

    I'm seeing if I can install an environment of test-to-end on my dev machine. Basically, I want to write a few rules and trigger in Siebel on my machine before I push anything on the server. I know that the OPM has integrated Tomcat and I was wondering if I could use in a way that instead of installing a stand alone Tomcat on my PC.

    Anyone know if this is possible and what I need to configure to make it happen?

    Thank you
    CC

    Hi cc2.

    Short answer: No, tomcat is not necessary, any server or IIS for .NET, Java application will work

    Longer answer:

    Siebel and OPA communicate through Web Services and the OPA can be installed on a standard Java application server.

    The steps for Siebel and OPA working together are described in policy Oracle Automation Connector for Siebel Setup Guide, but basically, they work as follows.

    1. install the server of determinations and conclusions of Web on an application suiitable Server (any application server j2ee compatible should do).
    2. for determinations Server, make sure that you know what is the URL of the assessment exercise (tests it is strongly recommended).
    3 configure outbound web services in Siebel to appeal determinations Server.
    4 determinations of Web, to make Siebel Web Server Extensions installed and installed the OPA for Siebel connector. This creates the appropriate incoming Web services in Siebel.
    5. change the siebel-data - adapt .properties in determinations of the Web to the location of the incoming Web Services referred to in 4. (see above).

    Published by: frank.hampshire on October 17, 2011 16:23

  • OPA with several Instances of Siebel integration

    (1) I have a Siebel CRM Instance development
    (2) decisions for the Dev Instance Server
    (3) OPA installed and configured.
    Smoke test successfully tested.
    --------------

    Now we have an Instance of CRM Siebel Stadium
    and want to configure the same OPA/determinations server used for the Dev Instance with the scene.

    (1) is it possible?

    (2) it is possible, the siebel data - adapt .properties to a connection string for the Instance of Dev. Can this cause multiple entries to connect with the many Siebel Installation?

    You can have several points of Siebel environments for the same instances of Oracle Server of determination. This is controlled by the definition of Web Service from starting.
    However for the determinations of Web he uses a Siebel incoming web service call, the server is specified in the siebel-data - adapt .properties, while a single instance of determinations of Web can be integrated in a Siebel environment.
    It is possible to deploy multiple instances of determination of the Web on the same application server, just rename the WAR prior to deployment, for example Siebel-Web-determinations - Dev.WAR and Siebel-Web-determinations - Test.WAR. You can then each point of data-siebel - adapt .properties in respective environments. Note You must also change the symbolic in Siebel URL if you launch OWD of Siebel.

  • OPA Siebel connector

    Hello

    We have developed a module using the OPM and now want to link with Siebel with Siebel OPA connector.
    The modules is complex and involves a number of entities, and there isn't many so alleged relationships.

    The OPA Siebel connector works very well with the given default modules. But to make it work with my base custom rules that all the changes I need to do?

    In addition, it will be very useful if you can share some link or source, which explains the basic process of mapping rules of the takeover to Siebel database.

    Thank you

    Published by: user13091883 on Sep 6, 2010 04:40

    Depending on how you want to use the modules, how you approach the OPA for Siebel connector can be very different. There are essentially two distinct meanings.

    * 1. Invoking Siebel rules and process the result *.

    This approach uses the server of determinations of OPA and relies on data sent by Siebel to the determinations of the server, with the answers referred to Siebel.

    It is based on a policy of automation mapping between Siebel business components, attributes, and relationships mapping to entities, attributes, and relationships in the modules.

    This scenario is always called from a script in Siebel (perhaps triggered from a button). The text must be written on the Siebel Connector feature is called and the response must be dealt with in the script.

    The main example of this is the AdminSmokeTest. By pressing the button 'Test smoke DS' called Siebel connector, which uses "AdminSmokeTest" mapping to collect information on the current employee record and send it to the server of determinations. The response is processed and the response (if the current record is the SADMIN user) is displayed in a message.

    Look at how it's done, use Siebel tools to look at the underlying script in the 'Policy of automation Smoke Test' applet.

    Also, you should take a look at the connector of the OPA for Siebel documentation, especially in the topics under 'Invoke the rules' and ' tutorial: citing rules with policy of automation connector for Siebel.

    * 2. With the help of determinations of Web to collect information and save it in Siebel *.

    This approach uses the OPA Web determinations to run an interview. It can be called from Siebel, or open them directly from a web browser, but a user following the interview process stated. When the user chooses to record the interview, the results are saved in Siebel.

    The data of the interview are recorded in a political component of specific Session of Automation management. When an interview is saved, you can intercept the workflow to perform additional functions.

    You need a mapping for this approach as well, but you need not necessarily to the mapping of all the entities and attributes of the modules of business, fields etc in the Siebel server components. The information collected during the interview are recorded in the political table Automation Session. The mapping in this case, is mainly used to start before any information from Siebel to the determinations of the Web.

    On the screen of the "politics of Smoke Test Automation", when you click on the button 'WD Smoke Test '.

    You should take a look at topics under "Citing Interviews" and perhaps "tutorial: seed Oracle Web determinations with data from Siebel.

  • OPA with Siebel - it only works on primary BCs of BO?

    Hello. I write a simple rule. I tested in debug mode, manually enter the values you want and rule interacts with the server of determination as expected. Once more it is a simple rule. After that, I joined it to Siebel. What is being done on Siebel side? I created maps using correct business after picking up correct object business component (which is not primary data BO BC and relationship is through the link (1:M)). I added the correct fields of my BC, defined outcome. Validation of maps went well. Now, I faked policy Automation assess Workflow in Siebel Tools (with the Id of the object = ROW_ID folder within my BC and Configuration and Configuration name = mapping). Please note that this web service has been defined. Now am following in the Watch window in tools what happens. Strange thing is that really one-step build request to the PS AssessRequest data are missing. This means that WF has not found file with special ROW_ID. Just for fun, I put everything in troubleshooting ROW_ID of record in British Colombia primary data BO and AssessRequest was full of data that must be sent to the server of determination. Now wonder: is connector OPA with Siebel operated only on BC primary data BO? When I take a look at the AdminSmokeTest (that work successfully in my environment) I see that BO = employee and BC = employed, what is main BC of BO. Or I miss some relationships in my maps? Please share your thoughts... rgrds
    Milan

    Hi Milan,

    I can confirm that it is a restriction without papers in all versions of the connector (that the 'Global' entity is mapped to the main BO working group British Colombia).

    The potential to map intermediate BCs to the overall entity was raised as an improvement, however and is wanted in a next version of the connector. At this point, I can't confirm when it will be available, but I'll do my best to get an answer for you as soon as POSSIBLE.

    See you soon,.
    Jason

Maybe you are looking for