Discoverer Security with eBusiness Suite
Is there any document that explains how discoverer security is integrated with Oracle APPS 11i or 12i security.
Hi,
I am not aware of any complete document covering eBS security. You can look at John Abel's book Oracle E-Busines Suite Security which covers many aspects including some on Discoverer.
Discoverer integration with eBS menus is covered in the Metalink notes 471303.1 and 278095.1. Connection security is covered in the Discoverer documentation (http://download.oracle.com/docs/html/B13918_03/apps.htm#i1006413).
Different apps modules use different mechanism for data security. These are covered in various metalink notes, for example note 290291.1 covers GL security.
Rod West
Similar Messages
-
Integrate OAm with ebusiness suite - error when starting OAM
Hi ,
I integrate OAM 11.1.2.1 with ebusiness suite R12.1.1
When starting OAM I have error :
[2013-10-10T14:03:12.395+02:00] [oam_server1] [WARNING] [OAMSSA-04014] [oracle.oam.foundation.access] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K6YFJUp2NQEpN41Fie1ILdP1000003,0] [APP: oam_server#11.1.2.0.0] Cannot set override properties for Coherence due to exception.[[
java.security.AccessControlException: access denied (oracle.security.jps.service.credstore.CredentialAccessPermission context=SYSTEM,mapName=OAM_STORE,keyName=jks read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
at java.security.AccessController.checkPermission(AccessController.java:549)
at oracle.security.jps.util.JpsAuth$AuthorizationMechanism$3.checkPermission(JpsAuth.java:458)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:518)
at oracle.security.jps.util.JpsAuth.checkPermission(JpsAuth.java:544)
at oracle.security.jps.i
[2013-10-10T14:03:39.329+02:00] [oam_server1] [ERROR] [JPS-03156] [oracle.jps.authorization.framework] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K6YFJUp2NQEpN41Fie1ILdP1000003,0] [APP: oam_server#11.1.2.0.0] The exception has been thrown by ARME. The authorization result is set to deny.
[2013-10-10T14:03:39.330+02:00] [oam_server1] [ERROR] [] [oracle.jps.authorization.framework] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000K6YFJUp2NQEpN41Fie1ILdP1000003,0] [APP: oam_server#11.1.2.0.0] com.bea.security.providers.authorization.asi.InvocationException: ArmeRUNTIME Exception: The resource type RES_TYPE1 is not found in store
[2013-10-10T14:03:39.714+02:00] [oam_server1] [ERROR] [] [Coherence] [tid: Logger@479369044 3.7.1.1] [userId: <anonymous>] [ecid: 0000K6YFJUp2NQEpN41Fie1ILdP1000003,1:17306] [APP: oam_server#11.1.2.0.0] 2013-10-10 14:03:39.711/468.956 Oracle Coherence GE 3.7.1.1 <Error> (thread=[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)', member=n/a): Error while starting cluster: java.lang.IllegalArgumentException: Invalid configuration: <ssl>[[
<identity-manager>
<key-store>
<url>file:/u01/OAM/wlsOAM/user_projects/domains/oam_domain/config/fmwconfig/.cohstore.jks</url>
<password/>
<type/>
</key-store>
<password/>
<algorithm>SunX509</algorithm>
</identity-manager>
<trust-manager>
<algorithm>PeerX509</algorithm>
<key-store>
<url>file:/u01/OAM/wlsOAM/user_projects/domains/oam_domain/config/fmwconfig/.cohstore.jks</url>
<password/>
</key-store>
</trust-manager>
<protocol/>
</ssl>
at com.tangosol.net.ssl.SSLSocketProvider.setConfig(SSLSocketProvider.java:440)
at com.tangosol.net.SocketProviderFactory.createProvider(SocketProviderFactory.java:77)
at com.tangosol.net.SocketProviderFactory.ensureProvider(SocketProviderFactory.java:152)
at com.tangosol.coherence.component.net.Cluster.configureSockets(Cluster.CDB:28)
Caused by: java.security.UnrecoverableKeyException: Password must not be null
at sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:107)
at sun.security.provider.JavaKeyStore$JKS.engineGetKey(JavaKeyStore.java:38)
at java.security.KeyStore.getKey(KeyStore.java:763)
at com.sun.net.ssl.internal.ssl.SunX509KeyManagerImpl.<init>(SunX509KeyManagerImpl.java:113)
Someone can kindly help
regardsSolved,
checked in the domain_name\config\fmwconfig for zero byte files and found that the jps-config.xml was empy.
Regards -
Apex integrating with ebusiness suite 11.5.10
Hello,
We are using apex 3.2.0.00.27 and trying to integrate with ebusiness suite 11.5.10. Our apex is located on a stand alone separate server than our ebusiness suite installation.
We are trying to follow the Cabot document found at
http://www.stuffspec.com/Read/_sp.d3d3Lm9yYWNsZS5jb20-sp..sltechnetwork.sl_developer-tools.sl_apex.sl_apex-ebs-wp-cabot-consulting-169064.pdf
but are having troubles just trying to get the ebusiness set up part done.
We are having troubles on page 5 of 8 where it talks about creating the plsql form function with the following attributes.
When we set the Properties/Type to be SSWA plsql function, it does not want to accept it and will not save as SSWA plsql function.
I have searched and read and followed so many links my head is spining. Has anyone else had this type of issue, and could tell us what we are doing wrong? Does the Cabot approach work for everyone, or is there another method that will work better?
Any help would be appreciated.
Thank you,
MarkMarkPP posted the original thread on my behalf. I have looked through the threads that you suggested and unfortunately they have not shed any light on the subject.
We are using a stand alone apex server. We have a 11.5.10.2 e-bus suite which we use SSO for the hrSelfService. We are trying to add the new apex application to the hrselfservice menu. I following the Cabot white paper and I have created the procedure apex_launch as follows. I have some questions about it that are inline:
PROCEDURE APPS.apex_launch (
application IN NUMBER
, page IN NUMBER DEFAULT 1
, request IN VARCHAR2 DEFAULT NULL
, item_names IN VARCHAR2 DEFAULT NULL
, item_values IN VARCHAR2 DEFAULT NULL)
Is
Begin
OWA_UTIL.mime_header('text/html', false); ---- Is the url correct? Since my apex server is separate, do I need the APPS_FRAMEWORK_AGENT???
OWA_UTIL.redirect_url( ---- Do i need to create a DAD for pls/apex?
'https://ourserver.school.edu/pls/apex/f?p='||
application||':'||page||'::'||request||':::'||
item_names||':'||item_values);
End apex_launch;
I created the form function with the following attributes:
Properties/Type -> SSWA plsql function
Web HTML/HTML Call -> apex_launch
Form/Parameter -> application=310
I am able to save the plsql form function with no errors. However, when i go back in to look at the form function: property type, it is set to "database provider portlet". (I have opened an SR on this issue and as yet, i don't have a solution.)
I then add the new form function to the hr self service menu. When I go into self service, the new function does not display.
If I change the property to SSWA plsql function that opens a new window (Kiosk mode) and save the form function and don't change anything else, when I go into self service the new function displays. However ,when I click on it, it opens another e-bus suite logon page. After entering the username/password it just brings up the ebus suite application, not the apex application.
Can anybody help me? thanks. -
How WebCenter integrates with eBusiness Suite
I have just gone through the flash demo at http://www.oracle.com/technology/products/jdev/viewlets/1013/fusion.html.
From a user & developer point of view WebCenter looks like a gr8 technology.
Is it going to replace OA Framework?
How does it integrate with eBusiness Suite?
Are there any eBusiness Suite pages being developed at Oracle using WebCenter?Andhra,
Oracle WebCenter is part of the foundation technology that Oracle's new Fusion Applications are being built with. Oracle eBusiness Suite uses OA Framework today and is not being rebuilt, but will be enhanced over time. For instance eBusiness Suite R12 will use OA Framework. Existing eBusiness Suite customers may stay with eBusiness Suite or move to Fusion Applications as they see fit.
WebCenter Applications will be able to integrate with eBusiness Suite applications as soon as it is released using the existing PDK portlets.
As soon as WebCenter is released it will be made available as a download from OTN.
Mick. -
BIP 11g with eBusiness Suite Security
Help! I'm at my wits end!
I installed BIP 11g on Linux and went through the security set up for eBusiness Suite - created the XMLP% responsibilities, assigned the responsibilities to users, shutdown the BIP server, restarted it with the expectation that I can login to BIP using my eBS userid/password credentials. I couldn't login with anything other than the local superuser userid/password. The eBS responsibilities were imported as BIP roles, but none of the users are recognized as valid users.
I set up an SR with Oracle Support and they are just as flummoxed as I am.
The log files are of no help or I don't know where to look.
I then installed BIP 11g on my Windows 7 laptop, to rule out the possibility that this could be an issue with BIP 11g on Linux. I went through the exact same steps on Windows7 and got the same result. I am not sure that this experiment rules out anything at this point.
I am at a loss and extremely frustrated since I don't know where to begin looking. The DBC file is used, otherwise the eBS responsibilities would not have been imported. What else could be missing?
If anyone could point me to anything that might be of help, I would greatly appreciate it. At this point, I am inclined to chuck BIP altogether and go to some other reporting solution.
Thanks,
SundereBS passwords have to be reset after setting "Signon Password Case" profile to Insensitive. Works now.
-
Problems with eBusiness Suite Lookups
In eBusiness Suite UM Connector, I have been provided with these default Lookup Definitions:
Lookup.EBS.Application
Lookup.EBS.Responsibility
I have a process child form (UD_EBS_USER), which has the following fields:
1. Application Name
2. Responsibility Name
3. Effective Start Date
4. Effective End Date
Application Name and Responsibility Name are both Lookup Fields and they get their values from the 2 Lookup Definitions that I mentioned above.
Here are the properties of each Lookup Field:
Application Name
Lookup Query: select lkv_encoded,lkv_decoded from lkv lkv,lku lku where lkv.lku_key=lku.lku_key and lku_type_string_key='Lookup.EBS.Application' and instr(lkv_encoded,concat('$Form data.UD_EBS_USER_EBS_ITRES$','~'))>0
Column Widths: 234
Lookup Column Name: lkv_encoded
Lookup Column Captions: lkv_encoded
Column Names: lkv_encoded
Responsibility Name
Lookup Query: select lkv_encoded,lkv_decoded from lkv lkv,lku lku where lkv.lku_key=lku.lku_key and lku_type_string_key='Lookup.EBS.Responsibility' and instr(lkv_encoded,concat('$Form data.UD_EBS_RESP_APP_NAME$','~'))>0
Column Names: lkv_encoded
Column Captions: lkv_encoded
Lookup Column Name: lkv_encoded
Column Widths: 234
Entitlements: true
Required: true
Note: Responsibilities are filtered against selected Application ID. (see Lookup query of Responsibility Name).
Now, my problem is, when I select either application or responsibility from the lookup, what is being displayed in the field is the code value. Even after clicking on Add button, still "code" value is displayed (ID). What I wanted is the "decode" value will display (Name).
Funny thing, I have done the same setup and configuration in my local environment (using OIM version 9.1.0.2). It works in my local. However, it is not behaving the same in a clustered environment, using OIM version 9.1.0.2 patched with BP05. But I doubt that environment has anything to do with that. Thanks in advance for your quick help and response. :)Hi Bikash -
I tried the changes suggested to the form. Got the following error
####<Jan 5, 2012 4:25:14 PM GST> <Notice> <Stdout> <rettst1app01.chlcore.com> <oim_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <be2e35d1107cfe00:-3581d648:134ac213081:-7ffd-0000000000001b3b> <1325766314010> <BEA-000000> <<Jan 5, 2012 4:25:14 PM GST> <Warning> <XELLERATE.SERVER> <BEA-000000> <readme.txt is not a valid connector resource file.>>
####<Jan 5, 2012 4:26:22 PM GST> <Error> <XELLERATE.WEBAPP> <rettst1app01.chlcore.com> <oim_server1> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <xelsysadm> <> <be2e35d1107cfe00:-3581d648:134ac213081:-7ffd-0000000000001b45> <1325766382603> <BEA-000000> <Class/Method: tcLookupFieldAction/selectedValue encounter some problems: {1}
Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(tcMetaDataSet.java:368)
at com.thortech.xl.webclient.actions.tcLookupFieldAction.selectedValue(tcLookupFieldAction.java:1723)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(tcLookupDispatchAction.java:133)
at com.thortech.xl.webclient.actions.tcActionBase.execute(tcActionBase.java:894)
at com.thortech.xl.webclient.actions.tcAction.execute(tcAction.java:213)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.thortech.xl.webclient.security.CSRFFilter.doFilter(CSRFFilter.java:61)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:115)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:100)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>
####<Jan 5, 2012 4:26:22 PM GST> <Notice> <Stdout> <rettst1app01.chlcore.com> <oim_server1> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <be2e35d1107cfe00:-3581d648:134ac213081:-7ffd-0000000000001b46> <1325766382607> <BEA-000000> <<Jan 5, 2012 4:26:22 PM GST> <Error> <XELLERATE.WEBAPP> <BEA-000000> <Class/Method: tcLookupFieldAction/selectedValue encounter some problems: {1}
Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(tcMetaDataSet.java:368)
at com.thortech.xl.webclient.actions.tcLookupFieldAction.selectedValue(tcLookupFieldAction.java:1723)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(tcLookupDispatchAction.java:133)
at com.thortech.xl.webclient.actions.tcActionBase.execute(tcActionBase.java:894)
at com.thortech.xl.webclient.actions.tcAction.execute(tcAction.java:213)
at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)
at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)
at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.thortech.xl.webclient.security.CSRFFilter.doFilter(CSRFFilter.java:61)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.iam.platform.auth.web.PwdMgmtNavigationFilter.doFilter(PwdMgmtNavigationFilter.java:115)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.iam.platform.auth.web.OIMAuthContextFilter.doFilter(OIMAuthContextFilter.java:100)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
>> -
Oracle Text with eBusiness Suite
I'm trying to understand if Oracle eBusiness Suite uses Oracle Text for indexing certain queries such as item description, etc.. I was told that iStore uses it for searching on items. Is that true? Does the Oracle Apps standard Item form use it? Can it be set up for use with the apps? I know the query syntax is different (CONTAINS), and I don't see any non standard indexes on MTL_SYSTEM_ITEMS_B, so I'm not sure how I could implement the functionality in the apps. Please help!!!!
Yes, Oracle Text is used in iStore Search Feature, Refer to code under $JAVA_TOP/oracle/apps/ibe/catalog/Search.java for an example, also look at table ibe_ct_imedia_search table and its indexes which gives an idea of how Oracle iStore is leveraging Oracle Test for Searching.
get the data into a staging table and then create whichever index you want, dont modify the indexes on key tables like MTL_SYSTEM_ITEMS_B -
OIM Reconciliation with eBusiness Suite
Im seeing the following error on enabling the (eBusiness HRMS Trusted Reconciliation) task. I havent configured SSL between OIM and eBusiness suite. Will that be a problem ?
What are the exact steps to be followed for the reconciliation task?
Thanks
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],================= End Stack Trace =
======================
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],================= Start Stack Trace
=======================
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],oracle.iam.connectors.ebs.hrms.task
s.EmployeeReconciliationTask : init
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],Description :
ERROR,30 Jul 2009 14:55:50,437,[OIMCP.EBSER],oracle.iam.connectors.common.Connec
torException:
at oracle.iam.connectors.common.vo.ITResource.<init>(Unknown Source)
at oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask.init(
Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionActi
on.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Sou
rce)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown S
ource)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:477)
Caused by: oracle.iam.connectors.common.ConnectorException:
... 11 more
Caused by: Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(Unknown Source)
... 11 moreComplete Log:_
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : init:: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.dao.OIMUtil : OIMUtil():: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.dao.OIMUtil : OIMUtil():: FINISHED
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : init : Task Name: eBusiness HRMS Trusted Reconciliation
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ScheduledTask : getScheduledTaskDetails():: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ScheduledTask : getScheduledTaskDetails():: FINISHED
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : init : Task Scheduler attributes :: {Resource Object=eBusiness Person, Target Date Format=MM/dd/yyyy hh:mm:ss, User Type=End-User, Query Name=ReconcileCurrentPersons, Batch Size=1000, Person Type Look Up Definition=Lookup.EBS.HRMS.PersonTypes, Query Properties File=C:\OIM\xellerate\XLIntegrations\EBSER\config\ebsERQuery.properties, Query Filter Lookup Definition=Lookup.EBS.HRMS.QueryFilters, IT Resource Name=EBS-HRMS-APPS12, Task Name=eBusiness HRMS Trusted Reconciliation, Organization=Xellerate Users, Last Execution Time=0, Recon Lookup Definition=Lookup.EBS.HRMS.Recon}
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams:: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Number of schedule task parameters: 13
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [0] : Resource Object
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [1] : Target Date Format
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [2] : User Type
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [3] : Query Name
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [4] : Batch Size
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [5] : Person Type Look Up Definition
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [6] : Query Properties File
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [7] : Query Filter Lookup Definition
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [8] : IT Resource Name
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [9] : Task Name
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [10] : Organization
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [11] : Last Execution Time
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Key [12] : Recon Lookup Definition
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Array for Validation: [Ljava.lang.String;@bae7b0
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ScheduledTask : validateMandatoryTaskAttrs():: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ScheduledTask : validateMandatoryTaskAttrs():: FINISHED
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled task Validation : true
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Batch Size :: 1000
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Last Reconciliation Time: 0
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Target Date Format =MM/dd/yyyy hh:mm:ss
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Resource Object =eBusiness Person
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : User Type =End-User
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Organization =Xellerate Users
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Checking existence of Organization Name Xellerate Users in OIM
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Row count for Organization: 1
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Person Type Look Up Definition =Lookup.EBS.HRMS.PersonTypes
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.dao.OIMUtil : getLookUpMap():: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.dao.OIMUtil : getLookUpMap() : LookUpName : Lookup.EBS.HRMS.PersonTypes
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.dao.OIMUtil : getLookUpMap():: FINISHED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : personTypeMap ={Contractor=Consultant, Participant=Full-Time, Contingent Employee=Part-Time, Employee=Full-Time}
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Recon Lookup Definition =Lookup.EBS.HRMS.Recon
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Query Filter Lookup Definition =Lookup.EBS.HRMS.QueryFilters
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Query Name: ReconcileCurrentPersons
INFO QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Query File Path/Name: C:\OIM\xellerate\XLIntegrations\EBSER\config\ebsERQuery.properties
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Scheduled Task Attribute Set : [Resource Object, Target Date Format, User Type, Query Name, Batch Size, Person Type Look Up Definition, Query Properties File, Query Filter Lookup Definition, Organization, Last Execution Time, Recon Lookup Definition]
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Iterator value : java.util.Hashtable$Enumerator@1293e3f
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Resource Object :eBusiness Person
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Target Date Format :MM/dd/yyyy hh:mm:ss
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of User Type :End-User
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Query Name :ReconcileCurrentPersons
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Batch Size :1000
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Person Type Look Up Definition :Lookup.EBS.HRMS.PersonTypes
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Query Properties File :C:\OIM\xellerate\XLIntegrations\EBSER\config\ebsERQuery.properties
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Query Filter Lookup Definition :Lookup.EBS.HRMS.QueryFilters
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Organization :Xellerate Users
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Last Execution Time :0
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams : Value of Recon Lookup Definition :Lookup.EBS.HRMS.Recon
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : initializeAndValidateScheduledTaskParams:: FINISHED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : init : Schedule Task Validation: true
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource:: STARTED
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource : IT Resource Key :81
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource : Inside the exception block,spd_field_name is not found
DEBUG QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource : itResourceAttrName = Connection Retries
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ====================================================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource : column svp_field_value not found
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ====================================================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ====================================================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource : null
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ====================================================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ================= Start Stack Trace =======================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.vo.ITResource : ITResource
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ITResource initialization failed
ERROR QuartzWorkerThread-4 OIMCP.EBSER - Description :
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.ConnectorException:
at oracle.iam.connectors.common.vo.ITResource.<init>(Unknown Source)
at oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask.init(Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
Caused by: Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(Unknown Source)
... 11 more
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ================= End Stack Trace =======================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ================= Start Stack Trace =======================
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask : init
ERROR QuartzWorkerThread-4 OIMCP.EBSER -
ERROR QuartzWorkerThread-4 OIMCP.EBSER - Description :
ERROR QuartzWorkerThread-4 OIMCP.EBSER - oracle.iam.connectors.common.ConnectorException:
at oracle.iam.connectors.common.vo.ITResource.<init>(Unknown Source)
at oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask.init(Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
Caused by: oracle.iam.connectors.common.ConnectorException:
... 11 more
Caused by: Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(Unknown Source)
... 11 more
ERROR QuartzWorkerThread-4 OIMCP.EBSER - ================= End Stack Trace =======================
ERROR QuartzWorkerThread-4 XELLERATE.SCHEDULER.TASK - Class/Method: SchedulerBaseTask/run encounter some problems:
oracle.iam.connectors.common.ConnectorException:
at oracle.iam.connectors.ebs.hrms.tasks.EmployeeReconciliationTask.init(Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.security.Security.runAs(Security.java:41)
at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:477)
Caused by: oracle.iam.connectors.common.ConnectorException:
at oracle.iam.connectors.common.vo.ITResource.<init>(Unknown Source)
... 10 more
Caused by: oracle.iam.connectors.common.ConnectorException:
... 11 more
Caused by: Thor.API.Exceptions.tcColumnNotFoundException
at Thor.API.tcMetaDataSet.getStringValue(Unknown Source)
... 11 more -
Configuring WCC with Ebusiness suite OAF Adapter
Hi All,
I'm working on creating a E-Buisness suiteOAF adapter for WCC. Referring to document "Administrator’s Guide for Application Adapters(E17953-03)" chapters 2 and 7.
I've created the "Managed Attachment" button by following chapter 2, in Chapter 7 " Configuring the Managed AttachmentsSolution", I'm struck at the below configurations setting,
Querry 1: Identifying Key Values for Your OAF Pages, which ever combinations that I take( page with attachment options or without attachment options) not able to find all the required key values
1. Entity =
2.View object =
3.Primary key =
4.View Attribute =
I understand that these values depend on the page that we select to integrate the "Managed Attachment" button, but I've checked this one in many OAF pages, unfortunately, couldn't find these values.
Querry2: 7.4.2Configuring the SOAP Service Call and Managed Attachments URL Display.
Here we need to create an XML file to call AXF...
- which tier(ebiz or content server) does these xml files needs to be created?
If we have any information around this configuration,in the form of a blog, MOS note id's, please pass it on.
Thanks in advance
Rajiv.If you are using jDev 10.1.2.0.2 BPEL designer and your eBiz is 11i.10 then you should be able to. I don't think Integration Repo is available in 11i.9 which the eBiz adapter application explorer relies on.
But nevertheless, it's not that hard to trigger the concurrent program using DB adapter. Remember good old FND_REQUEST pl/sql api?
HTH
Rajesh -
Integrating Oracle Apex with Oracle eBusiness Suite
Hi All,
Can someone give me details about how we can integrate Oracle Apex with eBusiness Suite. We have few custom forms/ reports which are being developed in Apex. We want to register these in oracle applications as standard functions and link them to user responsibilities. Is it a good idea to create ApEx as separate application or can we use an existing application (like OM).
Any pointers, references, documents with reference to this would be very useful.
Thanks in advance.or view: http://skrajend.blogspot.com/2007/06/htmldb-authentication-with-oracle.html
There are other excelent tip from Rod West
http://www.oracle.com/technology/products/database/application_express/pdf/Extend_Oracle_Applications_11i.pdf
regards
Rolando
Edited by: RolandP on May 12, 2009 6:56 PM -
Migration software from SAP R/3 to Oracle eBusiness Suite
Is there any Oracle product which can migrate an Oracle 9i R2 database for SAP R3 to eBusiness Suite?
Has any one successfully integrated an SAP R/3 system with eBusiness Suite?Check the following links:
How to migrate data from SAP to EBS? What's your solution and tools?
Re: How to migrate data from SAP to EBS? What's your solution and tools?
Oracle Helping SAP Customers to get “OFF SAP”
http://www.oracle.com/corporate/press/2005_jun/sap.html
SAP shops migrate to Oracle Applications
http://www.dba-oracle.com/oracle_news/news_sap_migrate_oracle_applications.htm -
EBusiness Suite User "Auto-provisioning" and "Self-Request" Problem
I have two types of OIM User, Staff and Contingent
Staff (Role = Full-Time)
Contingent (Role = Contractor / Role = Consultant)
Resource Object: eBusiness Suite User
Here's my RO configuration:
Auto Pre-populate: true
Allow Multiple: true
Self Request Allowed: true
Allow All: true
Auto-Launch: true
EBS Connector, by default has two forms:
UD_EBS_UO: Object Form
UD_EBS_USER: Process Form
I have requirement which will auto-provision eBusiness Suite User resource to Staff users.
Originally, UD_EBS_OU is the table name used by the RO. For auto-provisioning to work, I have implemented it this way:
First, I have defined a User Group for Staff and assign an Access Policy to it (for users with Role == Full-Time).
Then, I have detached Object Form UD_EBS_UO from the RO. This way, when Staff user is created in OIM, it is automatically provisioned with eBusiness Suite User, though it won't have a Resource Form, only a Process Form. Process Form fields are automatically pre-populated with values (via my Pre-populate adapters).
Now my problem is during Self-Request. Contingent user doesn't get auto-provisioned with EBS RO, but he can self-request for it. Problem is, since I detached the Object Form from the RO, user is not seeing any form during request. And I have a requirement that approver of the request should also be able to view/modify the details of the request form. But that is not possible now that Object Form does not exist for this RO.
Is it possible that Self-Request and Auto-Provisioning works both ways under the same Resource Object? How do I configure that? Appreciate your quick response and help. :)
Edited by: user10202544 on Feb 10, 2010 3:27 AMYes I have set permissions to all users for the Object Form.
It is required for me to have both Self Request and Auto-provisioning work for eBusiness Suite RO.
During approval, however, the approver needs to see the Object Form (where he can view/modify its values before approving it). That's impossible for me since I detached the Object Form from the Resource Object. I need do to this for auto-provisioning to work.
It seems that it doesn't work both ways. Any other suggestions? -
EBusiness Suite Integration Best Practice
I'm just starting an integration project with eBusiness Suite. We are using SOA Suite for the majority of the intergration points but I have a question over large flat files, e.g. 100MB+. SOA suite doesn't handle these too well as you need to do a lot of tuning and need big hardware.
Traditioanlly we used to use unix scripts and dataloader but this seems so old school, therefore I'm looking for a solution that brings it into this century.
Any ideas are appreciated.
JamesFor large datafiles sql*loader is still the tool of choice. The only variation that You may find nowdays is the use of external tables.
-
How can I build skins for Oracle ebusiness Suite
Hi,
I would like to know the way I can build skins for Oracle Apps eBusiness Suite.
Thanks,
AnirbanHI,
I am looking for more changes rather than the color.
Currently I am trying ADF Skins but not sure if it can be incorporated with eBusiness Suite.
Anirban
Edited by: Anirban Mitra on Nov 20, 2009 6:34 AM -
Self service to eBusiness Suite with Apex?
Is it possible to build a selfservice application for Oracle eBusiness Suite General Ledger with APEX?
The solution should enable users to make journal entries/corrections without having to log in to the ebusiness suite and use the traditional journal entry screen in forms (it is non-frequent users).
They want to use single sign on and ebusiness user and security.
They want to enter an account combination and have the balance showed.
They want to enter entry lines and have the account combination validated before sending it to GL interface and import.
They want an easy development tool, not so "consulting-heavy"
Is this possible with APEX? Any suggestions will be highly appreciated.
/SusanneObsolutely possible. You can build the page and dump the records to GL interface table and call the GL import program to process it.
I have done something similar to process Shipping Transactions.
Maybe you are looking for
-
Is there a way to limit Facebook use on iPhone and iPad?
I use "Stayfocused" on my Macbook, but it's a Google Chrome extension and Chrome isn't supported for mobile platforms. Likewise with "Leechblock", a Firefox extension. Good for Macbook, but apparently not supported for iPad/ iPhone. I can't find any
-
I have two users. one with a mac pro running tiger 10.4.11 and one using snow leopard 10.6.4 one user was fired the remaining user wants the better mac running snow leopard i created a new user account on snow leopard mac but now when he tries to run
-
Call stored procedure(with parameters) via odbc
In my application I like to use the below statement to call a stored procedure with parameter and return a result set. {CALL PP.getPerson('daniel')} but this will just return errors to my application. If I change the statement to: {CALL PP.getPerson(
-
The power went out in our house overnight, and in the morning when I turn on apple tv, the tv show tab has gone. I then updated the firmware on it, but still it is gone. I live in Aus and the apple tv has only just been released. Was this an intentio
-
Role Creation in CUP 5.3
Hello, I'm trying to understand the concept of what is called "role creation" in Compliant User Provisioning. My understanding is that the "create role" option in CUP (configuration>Roles>Create Role) means simply adding the "attributes" such as a bu