Siebel OPA Mapping problem
Hi allWe have the OPA with Siebel integration as part of our requirement. What we observe is that the value of the attribute of attributes at the basic level have been loaded in meeting tables however high-level Boolean attributes attribute values were not loaded in the tables of the session. When I changed the public name assigned to the attribute to base level with an assigned to the top-level attribute, the value of this attribute of base level has been loaded into the table in the session. Why has this happened? Is he build this way or I make a mistake?
By "attributes of high level of the page" do you mean inferred attributes? When sending data from Siebel to OPA, only base-level attributes are defined because the other attributes are supposed to be deducted by the modules.
Since they are deducted, they are supposed to be identified and returned by the modules.
Tags: Oracle Applications
Similar Questions
-
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. -
Siebel-OPA M:M integration
Hello
I hope that someone with experience of mapping M:M Siebel-OPA can help you.
We have created an OI in siebel, with the following structure (3 features):
Case HLS
Contact
CUT the address
With a relationship M:M between the Contact and address of the CUP. On the address IC CUP we have specified the following user of IC at the address properties:
OPAParent: Contact
OPARelationship: addressesforthecontact
On the Contact IC, we have specified the pillar of the user:
OPAEntity: Contact
We deployed the IO and exported the Mapping of IO of Siebel. The mapping of IO is imported in OPM without errors, and a module is created using the mapping of IO.
All forward data seeding of Siebel to OPA, if there is an address record that repeats through numerous contacts, we get the following error in the logs of WD.
2015-09-04 08:27:29, 654 [5] Oracle.Determinations.Web.Siebel.PreseedOnSessionCreatedHandler DEBUG - getPreseedID: URI {action = startsession, one = OMAFHLSCaseContactIO, local = GB additionalParameters = null, queryParams = {preseedID = 1-W4YHZJ, CookieSet = true}}
2015-09-04 08:27:29, 654 [5] Oracle.Determinations.Web.Siebel.SiebelProperties DEBUG - no configuration is defined for OMAFHLSCaseContactIO modules
2015-09-04 08:27:29, 654 [5] Oracle.Determinations.Web.Siebel.SiebelDataAdapter DEBUG - preset for user data is object siebel USERTEST1 = 1-W4YHZJ mapping = OMAFHLSCaseContactIO id
2015-09-04 08:27:29, 654 [5] Oracle.Determinations.Web.Siebel.SiebelProperties DEBUG - no configuration is defined for OMAFHLSCaseContactIO modules
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - components build child RepositoryIC for RepositoryIC [HlsCase]
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - components build child RepositoryIC for RepositoryIC [Contact]
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - components build child RepositoryIC for RepositoryIC [CutAddress]
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - fields Build for RepositoryIC [CutAddress]
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - fields Build for RepositoryIC [Contact]
2015-09-04 08:27:50, 873 [5] INFO Oracle.Determinations.Siebel.IO.Data.ParserBuilder - fields Build for RepositoryIC [HlsCase]
2015-09-04 08:27:50, 873 [5] Oracle.Determinations.Siebel.IO.Data.ParserBuilder DEBUG - success rate of the generation of the importer is 100%.
2015-09-04 08:27:50, 889 [5] Oracle.Determinations.Siebel.IO.Data.GeneratorBuilder DEBUG - the generation of the exporter's success rate is 100%.
2015-09-04 08:27:50, 905 [5] ERROR Oracle.Determinations.Web.Siebel.SiebelIOClient - error when the service call
Oracle.Determinations.Interview.Engine.Exceptions.InterviewEngineException: Entity Instance already exists in the model: cutaddress [1-W4YI0V]
at Oracle.Determinations.Interview.Engine.Data.Model.InterviewUserData.AddInstance (InterviewEntityInstance inst)
Looks, OPA still thinks there is a relationship between the Contact 1:M and address to cut.
Someone at - it integrated M:M between Siebel and OPA? Any help would be appreciated.
Thank you
Sameer
Hi Sameer,
Is the relationship first: contact to cut the address as a 1:M the containment relationships and so shouldn't cut address belong directly to the world title? In this case I think that you must set it's OPAParent to Global.
Concerning
Ian
-
Hi all
We can establish communication between seibel and OPA via XML.
Is there another way to communicate as abuse or somethng web?
or through XML is the only way?OPA Siebel integration is done through Web Services using the connector for Siebel OPA. Of course, these web services use XML, so I'm a little confused by your question.
What do you mean when you say "we can establish communication between seibel and OPA via XML?
In general, a web service uses XML to send information, the Web Service is just the means of delivery.
If you can provide more information, we are able to help.
-
Connector using Siebel-OPA BO mapping for the large amount of data
Hello
We intend to use the approach to mapping of BO to pass several values of OPA to Siebel, which we intend to store in the form of several records in Siebel.
1. it is recommended to do by using BO mapping?
2. mapping IO would be preferable, given the size of the data concerned?
Thank younilskil wrote:
HelloWe intend to use the approach to mapping of BO to pass several values of OPA to Siebel, which we intend to store in the form of several records in Siebel.
1. it is recommended to do by using BO mapping?
2. mapping IO would be preferable, given the size of the data concerned?Thank you
For the passage of a lot of data between OPA and Siebel, I highly recommend using a map of IO. You can find more quickly and also, return xml IO will be easier to deal with.
See you soon
Frank -
Aspire mapping problem keyboard V5-572P-6646 - the high number Pad bad keys
Sent my V5 in service after the failure of the screen. At upg'ed WIN8 to WIN10 before breaking the screen. Sent in for repair. They replaced the screen very well, but erased from my hard drive and installed WIN10. (why would they wipe my HD if they are just going to leave the same OS on it?)
Now I'm having a problem with the keyboard mapping for the top row (INS, DEL, HOME, PG UP, PG DN) are all wrong. The feature seems to have moved 1 key to the left where he should be.
Figuratively, it must be a driver issue, but I can't seem to find the drivers of keyboard online for the V5.
Any help would be appreciated!
See if it will take care of it.
-
Keyboard mapping problem caused by the virus.
Recent activity of the virus, an exe PC Tools, which followed without his knowledge, was opened and loaded. The removal of virus has been resolved by Norton but left the PC with keyboard problems. Some keys on the keyboard will power off the computer, restart in safe mode. As 'f' keys, ctrl, entry etc... but not all the time. PC works fine, but having trouble isolating the way to replace the keyboard map and see if it cures the problem. After that a complete scrub and the download of the original with better security software! Thanks for help
Hello
1. What is the serial number and model of the keyboard?
2. is it wireless or wired?
3. were there any changes (hardware or software) to the computer before the show?
Perform the steps in the article mentioned below and check if the problem persists.
http://support.Microsoft.com/kb/258826
Hope this information helps.
-
Invoke the permissions map problem
Hi all
I caught a strange behavior to use the app parameter map on OS 10.2.0.
I use following code to call the card of my application permissions.
InvokeRequest request; request.setTarget("sys.settings.card"); request.setAction("bb.action.OPEN"); request.setMimeType("settings/view"); request.setUri("settings://permissions"); InvokeManager->invoke(request);
After reinstalling it works normally. The user can change any permission. Example is attached (perms_normal.png). It shows that the rank of my app App_Name in title and subtitle App_Author. Also the dropdown list control is enabled.
After the second call of the card, the screen is unresponsive on the interaction of the user. Example is attached (perms_disabled.png). As you can see the drop-down list button is disabled and online app has no name of the author. Also ranked app tap does not prevent to open the Details page of the authorization. At the same time that other controls work normally, I can type on the "back" button or scroll the list of applications.
Then a few times user can change the permissions open my application.
The problem on 10.2.0.1155 device simulator and q10 with OS 10.2.0.1157.
Could someone help with this problem?
I remember what a bug in Mac OS 10.2. I have not experienced this problem to 10.3, it seems to have been fixed since. There's not that you can really do about it for users still running Mac OS 10.2.
-
BlackBerry Smartphones Google Maps - problem 'failed to connect '.
For the last two weeks, I started getting a "connection failed" problem with Google Maps on my BB Torch 9800. I tried to pull the battery, reinstall Google Maps, working on a connection wi-fi-etc. but logging into Google Maps still does not work.
The Google Maps app works fine, otherwise. The only problem is that I'm not able to get my "favorite places" when I log in the application with gmail and my password.
Any help would be appreciated!
Equals your account password Google or you have changed it in the last few weeks? So if you check under your application's permissions are your Interactions and user data are configured to allow. Restart your device and try again
-
Find the Siebel field mapped to corresponding to the presentation layer of OBIEE
Hi all
I am fairly new to OBIEE, and I need to know what Siebel/fields make up a particular field in the presentation layer. I can put it back together at the physical layer in the repository, but I need to know the exact domain name / fields in Siebel. I've attached a screenshot of the source of the column of the repository, and I don't know where to look further. It is said it is derived from "sum (Fact_W_AGREE_F.GLOBAL1_TOTAL_AMT)", but I don't know what Siebel field is "GLOBAL1_TOTAL_AMT". I also tried after the mapping in Informatica Powercenter Designer and I can't seem to find the correct field.
Also, if I may ask... Why are there 2 tables of facts in the column Type of Source? What does that mean?
Thank you for your time and your help.
Outside the option proposed by Christian, you can also use the document of ETL data lineage to identify the source column. ETL team normally maintain such a document in each project. If you use BI Apps and you have not created custom fields, you can use the data lineage guide provided by Oracle. Screenshot of the doc is attached below.
-
Hello.
My old card VISA ended 07/31/2016 and I have again a wih the same number, but the diiferent expiration date + three digit code
Problem is that I can't write only card number and expiration date, but I do not see the form of this code, I need to change, because it is not the same as on the old map.
Can you help me?Contact support - for the link below, click on the still need help? option in the blue box below and choose the option to chat or by phone...
Make sure that you are logged on the Adobe site, having cookies enabled, clearing your cookie cache. If it fails to connect, try to use another browser.
Creative cloud support (all creative cloud customer service problems)
http://helpx.Adobe.com/x-productkb/global/service-CCM.html ( http://adobe.ly/19llvMN )
-
VMware Player keyboard mapping problem
Hello
I use VMware Player on an ASUS laptop with windows 8, and when I open the VMware Player for windows server 2008 R2 I have a problem with the keyboard mapping, for example:
u > 4
I have-> 5
o > 6
p > *.
j > 1
k > 2
l > 3If I hit the key VMware player poster 4 u.
Can you help me solve this problem?
I really appreciate your help.
Post edited by: wila, changed 'keyword' in "keyboard" to make more people understand the problem in reading the title of the topic.
@abirhasan, how is this going "look at what's new" to help him? What I see out there, there is not a known issue?
@javier, I guess you know that on an asus these keymappings means that the keypad is enabled via numlock?
It is most likely going to be enabled/disabled via holding the fn key and another key...
Basically this problem:
http://computerchimp.com/troubleshooting/keyboard-keys-typing-numbers-instead-of-letters.html
The question now is if your asus laptop has a num lock key to change this? (It is more likely, the problem is that it is)
--
Wil
-
Hello experts,
I am quite new to FDM and Iv'e tried to write a script of simple conditional mapping without success. for my dimension entity, in most cases, the source is ths same as target, although there are some cases where this doesn't apply and have to go to a NA_Entity. For example:
SOURCE TARGET
PE00_0001 PE00_0001
PE00_0002 PE00_0002
PE00_0003 PE00_0003
AL00_0001 NA_Entity
PE00_0004 PE00_0004
CO_HWE NA_Entity
PE00_0005 PE00_0005
......
As you can see, all the source entities that start with "PE" are equal to the entity target and any other entity not starting not not by PE must be mapped to 'NA_Entity '. I think it's quite inefficient to keep an explicit plan, so we decided to create a conditional mapping script (does not work yet) which reads as follows:
If left (varValues (15), 2) = "PE".
Result = varValues (15)
Another result = "NA_Entity."
Whenever I try to import a file I get away:
Error: An error occurred importing the file.
Details: Invalid as Clause: for card size (ENTITY) and rule (Peps)
ERROR:
Code............................................. 4026
Description... Not valid as Clause: for card size (ENTITY) and rule (Peps)
Process... clsImpProcessMgr.fLoadAndProcessFile
The component... upsWObjectsDM
Version.......................................... 1112
Thread........................................... 5416
IDENTIFICATION:
User............................................. admin
Name of the computer... CTARESULDESA2
App Name......................................... INT_IECI
Client App....................................... WebClient
CONNECTION:
Provider......................................... SQLOLEDB
Database server... 10.228.128.168
Name of the database... FDM_INTIECI
Trust connect... Fake
Connect status... Open connection
GLOBALS:
Location......................................... Argentina-EP
Location ID... 758
Location Seg... 3
Category......................................... Reales
ID of the category... 13
Period........................................... Nov - 2013
Period ID........................................ 2013 11-30
POV Local........................................ Fake
Language......................................... 1033
User Level....................................... 1
All Partitions... True
Is Auditor....................................... Fake
I followed the guide to script and Iv'e I tried several scripts, all without success. The only solution I found is now an explicit plan where 99% of the elements map to themselves and the other card by 1% in "NA_Entity", not very friendly.
Thank you very much for your help
Santiago Ruiz.
You don't mention what version of FDM, you work with, but there should be no need for the script.
Explicit mappings are the most efficient from a performance point of view, but account given what you want to achieve, then, all you need are two 'Like' mapping entries.
the first will be mapping EP * EP * and the mapping of the second entry * to "NA_Entity" to pick up all the other codes.
Otherwise if you treat millions of records and have a performance problem, an alternative may be to change the type of no "PE" recorded with a script on the import format, but I think that both records should be the easiest.
-
FDM cards stuck on 'validate' = >; maps problem
Hello
I have a little problem with the mapping by FDM
In my source file I have several entities, but I'm loading entity only 3 so I did:
EXPLICIT MAPPING
entity1 = > entity1
entite2 = > entite2
entity3 = > entityt3
AS THE MAPPING
* = > IGNORE
It works, but now, FDM is blocked at the validation stage as EEP say that some accounts are not mapped. This is right, but all of these accounts are owned by entities that are not mapped (IGNORE) so I don't understand why FDM is aking me card these accounts?
Do you know how to avoid to map these accounts?
Thank youYou can not avoid mapping of these accounts. All the values of source for all active dimensions must have the mapping is valid regardless of the mappings in other dimensions, even if it is IGNORE. That's why you have som form of cartography to catch these accounts. Or you can also put a script to import against the entity field in the Import Format that allows only data for the 3 entities, that you must load to be imported and all other data is ignored
-
Extracting data from Siebel, OPA and impose rules on this
Hi all
We have a scenario:
OPA is used as the server front-end to answer some questions & based on these responses, OPA must validate the data in Siebel and return the result to OPA.
for example:
I have a few contracts in siebel, based on my rules in OPA (say, year 2010 > & warranty = 2 years), I need to recover the data that are corresponding to this criterion of Siebel and display in the OPA.
Can I use OPA connector for Siebel to achieve?
From now on I saw and heard the examples where connector for Siebel takeover is used when Siebel is the front end application and OPA serves just to validate in the back-end.
Anticipate some answers.
Thank you
ShyamYou can do this with Siebel connector.
Specifically, you can use the data in Siebel to begin a session Web determinations then use Web determinations of conduct and maintenance. The results of this interview can then be saved to Siebel.
See you soon
Frank
Maybe you are looking for
-
Keyboard for Satellite 1800 504
I am looking for a keyboard to this old computer. Anyone know where I can buy this, or did someone has lost PC where I might be able to buy the keyboard? / Martin
-
Satellite U500 (PSU9ME) - crash of the video driver
I have the goth answer for the question in [- this - | http://forums.computers.toshiba-europe.com/forums/message.jspa?messageID=205511#205511] thread.Of course, it's problem of build of Windows 7 Home Premium, which is OEM by Toshiba.I installed Wind
-
Re: Tecra A11 - can't most recent update of the BIOS
I am reinstalling my OS and want to update the computer laptop everything, but I can't update my BIOS. I downloaded the latest version (B2.90 - WIN - EC1.90), but it keeps telling me that this computer is not supported. What can I do? I used the port
-
Gauge serial data, tracing and logging
Is anyone able to point me to an example of project to read 3 data values in a series flow and spread them out on a gauge and a graphic. Logging would be nice as well, but gauge and chart are more important. My data is reflected in the format below,
-
All-in-one HP Deskjet 1510: streaked black ink
Hello! I just charge my black ink cartridge, but when I run printing, the first page is OK, but the following pages appear with the steaks. What should I set? There is black ink in the cartridge, that's for sure.