This discussion is archived
1 Reply Latest reply: Feb 7, 2013 4:54 PM by frank.hampshire RSS

OPA IO Mapping creating blank instances

user105378 - oracle Newbie
Currently Being Moderated
We have installed OPA Connector 10.4.2 and trying to launch Siebel Web Determination to start the OPA Application Rulebase so that users can enter data and at the end save the data back to Siebel. We want to pre-seed only some attributes in the HLS Case which is mapped to OPA entity global. For the remaining child entities like Contact and Expenses we only want to save the data that is entered in OPA to Siebel. We changed the Integration Component Field Type to "Custom", but noticed that blank instances are created when OPA is launched and is causing the following error:

ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - Transaction result errors for case ID [,P1008961,1-2RK11,Application]:
2013-01-29 23:42:16,592 28298297 [[ACTIVE] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - Please enter the new amount for housing next month.
2013-01-29 23:42:16,592 28298297 [[ACTIVE] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - Please enter the amount of the housing cost paid by you.
2013-01-29 23:42:16,592 28298297 [[ACTIVE] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.oracle.determinations.web.platform.controller.actions.StartSessionAction - Please enter the new amount for housing next month.
2013-01-29 23:42:16,592 28298297 [[ACTIVE] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR com.oracle.determinations.web.platform.templatingengine.ErrorRenderer - Could not load case: ,P1008961,1-2RK11,Application
2013-01-29 23:42:16,592 com.oracle.determinations.web.platform.exceptions.error.FailedToLoadCaseError: Could not load case: ,P1008961,1-2RK11,Application

Edited by: user737523 on Jan 29, 2013 11:38 PM
  • 1. Re: OPA IO Mapping creating blank instances
    frank.hampshire Expert
    Currently Being Moderated
    There should be more information in the application server logs. Hopefully a fuller stack trace that will help you work out what's happening.

    Having a look at the information provided, you might want to check the caseID ",P1008961,1-2RK11,Application". Indicates that you are calling getting an object with id='1-2RK11' for the mapping 'Application'

    You might try using the simpler, preseedID instead of the caseID where you only need to provide the object ID. Instead of "caseID=,P1008961,1-2RK11,Application" you could use "preseedID=1-2RK11"

    Cheers
    Frank

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points