Call ADF applications inside EBS.
We are in the process of implementing couple of ADF applications with EBS security realm. I created a simple test app with a simple page and trying to use the EBS JAAS authentication, but its not authorizing for the pages. It looks like its authenticating fine.
HEre are our Server configuration.
Webloogic version - 10.3.6.0
JDeveloper Version - 11.1.2.1
Middleware version : 11.1.1.5 + interim patches
p12917525_111150_Generic.zip
p12979653_111150_Generic.zip
The security model works fine in the Jdev Integrated WLS.
I went through serveral documents including Oracle document E28169-01 (note 974949.1). We don't want to call ADF applications inside EBS. Basically we just want to use the EBS Authentication and Authorization for our ADF applications.
As I mentioned earlier, its definitely authenticating my credentials, but its not authoring the page.
User,
I've done something like what Timo describes. We have deployed an application that exposes links to an external BI server to serve up reports/Discoverer workbooks. The URL is obviously different for dev/test/prod - so, what we did was to have a configuration table in the DB that defines such type of configuration parameters. We then have an application-scoped managed bean that sources its attributes from the database table and we refer to that managed bean using EL to construct the URLs. I didn't use web.xml/properties files for this because I wanted to have an EAR deployment artifact that could be deployed to any environment with no change.
John
Similar Messages
-
Calling a Application inside an Application
Is there a simple way for me to call a mx:application trough another mx:application?
I have a button and after i click on it, i want to start another application of my project.
Thanks in advance and sorry for the bad english.SWFLoader can be used to load on Flex application within another, but you need to consider if using SWFLoader truely meets your application architecture needs, as you could run into problems. In many cases modules are better.
This Flex 4 LiveDocs page is still relevant if you are using Flex 3:
http://livedocs.adobe.com/flex/gumbo/html/WSc3ff6d0ea778594634eb12261208813145e-8000.html
http://livedocs.adobe.com/flex/gumbo/html/WS2db454920e96a9e51e63e3d11c0bf69084-7d14.html
See the section entitled: "Comparing loaded applications to modules"
Basically there are issues related to security, Flex versions, etc.
If this post answers your question or helps, please mark it as such. -
How can we call windows application inside the bsp ...
hi,
i just want to call the exe file or execute or open outlook express inside a page...
or.. openeing a notepad..
thanks
jaideepCheck this thread..
Call a Systemcommand from BSP
how to call DLL in BSP
<i>*Reward each useful answer</i>
Raja T -
Session Expired nested application inside af:inlineFrame weblogic cluster
We have a problem trying to call another application inside af:inlineFrame, the main problem is that when the host application invokes the guest applicacion inside the iframe the session get expired,
The company have a architecture with 2 weblogic (10.3.6) servers, there are two cluster, in each one is installed one application, Application A and Application B
The Message error raised is ""Could not find saved view state for token 11we1yfwcs""
This link contains the Document with the detailed information.
http://www.4shared.com/office/er4hb4xz/Adjunto_soporte_22-10-2012_-_E.html?
Thanks in advance.
Edited by: 967422 on 24-oct-2012 8:14Hi,
Make sure to increase sessiontimeout from application side there is nothing can be done from server side.
So I would say try to increase sessiontimeout from app side
Regards,
Kal -
How to call OWSM secured web-service from ADF application
I have a OWSM secured web-service, which takes username/password.
I want to invoke this webservice from ADF application. ADF application has its own security and it takes its own username/password. End user can't provide the username/password for web-service call. My ADF application should call the webservice and provide it appropriate username/password.
What is the best practice to handle such scenario. I don't want to hardcode username/password in Java (ADF) code.
Thanks
Sanjeev.it is not clear to me if you are having problems with calling java code from OIM or if the problem is the web service API.
Lets do some divide and conquer:
Can you create a simple java class that just writes a couple of lines to the log? Please attach this code to the OIM task and make sure it runs.
Once this works we can start looking at the web service call.
Best regards
/Martin -
How to call a BSP Application inside Webdynpro for ABAP
Is there any way to call a BSP application inside the webdynpro ABAP application..
The Input screen will be the BSP page and when the user click the action it have to trigger some data in BSP and in turn it have to collaborate the manipulated data in webdynpro and shows the output in webdynpro or in BSP..pls refer to http://help.sap.com/saphelp_nw70/helpdata/EN/30/1b62799d786445a72ad85acb4fd55b/content.htm
and check if it helps u -
How to call webservice from my ADF application
Hi
I have a webservice for create user which will take some input parameters to call the web service and will create the user.
From my adf application i need to call the web service and the input parameters will be passed by end user through the jspx page in my application.
Please help me with information or example so that i can proceed with the following.
Any help will also be helpful.
Thanks
SudeepHi,
Pls check this also..
http://www.youtube.com/watch?v=XF18vXxYkxM
http://www.google.co.in/url?q=http://www.youtube.com/watch%3Fv%3DwNZJbE4pc_E&sa=U&ei=KbNlTp2VOIXsrAeR1cGoCg&ved=0CB8QtwIwAQ&usg=AFQjCNF3dN3ayZ3igp_eAfvwiCpKGrjwaA
~Abhijit -
Unbounded task flow call from another ADF application
Hi,
I have two different ADF applications having unbounded taskFlow , and requirement is to call that task flow from another one with some parameters .
how to do that , please .
Regards,
ParvezThanks Ashish, I study these documents and acknowledge.
Parvez -
Calling PL/SQL Functions And Open Oracle Reports From ADF Application
Hi all,
My company will convert some projects from Oracle forms to Oracle ADF so, we need to call the PL/SQL functions and open the Oracle Reports (which are already exist) from ADF Application.
Thank You..
Jack.NHi Jack.N,
calling PL/SQL Functions -----> http://sameh-nassar.blogspot.com/2010/01/create-plsql-function-and-call-it-from.html
Open Oracle Reports ---------> http://radio-weblogs.com/0137094/2008/06/15.html
You will find The Integration between ADF and other systems in ---> http://wiki.oracle.com/page/ADF+Integration
Sameh Nassar -
Can Forms call ADF (JSP) applications of Jdeveloper?
Hallo all, i created a JSP application to show Master-Detail page, Guages,Pivottable. Gantt charts in Jdeveloper using the ADF BC. I want to create a button in Forms that will call these application without dependency on Jdeveloper.Pls can anyone advice me step by step on the possibility. I tried useing the web.show_document package in Forms. it only works if the jdeveloper embedded server is running. But i dont want to have any dependency to jdeveloper at all.
Is there any suggestions to doing this. pls help!!no chance.
Forms is running in an Oracle Container 4 Java in the middle-tier. This Forms Service communicate via HTTP with the generic java applet locally in your browser. They communicate with some meta-data to show you the forms application in your browser. Your form runs in the application server.
You can communicate via web.show_document with other URL's, but you cannot integrate them into forms.
Here is a good example how you can interact from forms to ADF (thx 2 Wilfred)
http://www.oratransplant.nl/2008/02/11/integrate-oracle-forms-and-jsfadf-faces-with-drag-and-drop/
have fun
Gerd -
How to call oracle reports from ADF application.
Hi
I am migrating oracle 11g application to ADF. I would like to call oracle reports from ADF application.There is nothing similar to forms-reports integration, but you can invoke rwservlet url.
Here is sample and utility class: Sameh Nassar: Call Oracle Reports From Your ADF Application
Dario -
plz
can any body tell me
how to call report (rdf , jsp....) that is developed in report builder 10g
form ADF application?
step by step
plz
because i have a lot of those Reoprts
i'm waiting
thanksHello
this is my glassfish-web.xml file
but the problem is the same
<?xml version="1.0" encoding="UTF-8" ?>
<glassfish-web-app>
<parameter-encoding default-charset="UTF-8"/>
<context-root>OTC</context-root>
<property name="useBundledJsf" value="true"/>
<class-loader delegate="false"/>
<resource-ref>
<res-ref-name>jdbc/OPENOTCDS</res-ref-name>
<jndi-name>jdbc/OPENOTCDS</jndi-name>
</resource-ref>
<resource-ref>
<res-ref-name>jdbc/ACCESOTCDS</res-ref-name>
<jndi-name>jdbc/ACCESOTCDS</jndi-name>
</resource-ref>
</glassfish-web-app> -
Is there any tutorial or sample about how to modify the ADF application developed under Jdeveloper 11g to call a BPEL or SOA application 11g?
Please post BPEL related questions on BPEL forum...
http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10224/bp_java.htm
BPEL
SOA Suite -
How can i create datasource on apache server for ADF application?
Hi All,
i my use case i have created simple adf application using ADF BC and want to deploy on Apache server 6.x.
So my question is that how can i create Data Source i have goggling and find two different way to do this.
1. write following line of code on apache server conf/Context.xml file.
<Resource name="jdbc/TestDB" auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@localhost:dst"
username="jagrandb" password="jagrantest" maxActive="20" maxIdle="10"
maxWait="-1"/>
but when i have used this way i got following exception.
org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to oracle.jdbc.OracleConnection
check link-
https://forums.oracle.com/thread/2564233
2. write following line of code apache conf/Server.xml file
<GlobalNamingResources>
<!-- Editable user database that can also be used by
UserDatabaseRealm to authenticate users
-->
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
<Resource name="jdbc/TestDB" auth="Container"
type="oracle.jdbc.pool.OracleDataSource"
description="User database that can be updated and saved"
driverClassName="oracle.jdbc.driver.OracleDriver"
factory="oracle.jdbc.pool.OracleDataSourceFactory"
url="jdbc:oracle:thin:@//172.31.43.207:1521:dst"
username="jagrandb" password="jagrantest" maxActive="20" maxIdle="10"
maxWait="-1" />
</GlobalNamingResources>
and add this line in context.xml file inside <context> tag
<ResourceLink global="jdbc/TestDB" name="jdbc/TestDB" type="oracle.jdbc.pool.OracleDataSource"/>
but when i have run application i have got following error
log-
javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "java.sql.SQLException: invalid arguments in call"
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:298)
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:181)
at org.apache.jsp.test_jsp._jspx_meth_sql_005fquery_005f0(test_jsp.java:110)
at org.apache.jsp.test_jsp._jspService(test_jsp.java:63)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
at java.lang.Thread.run(Thread.java:662)
Aug 2, 2013 5:17:21 PM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "java.sql.SQLException: invalid arguments in call"
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:298)
at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:181)
at org.apache.jsp.test_jsp._jspx_meth_sql_005fquery_005f0(test_jsp.java:110)
at org.apache.jsp.test_jsp._jspService(test_jsp.java:63)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
at java.lang.Thread.run(Thread.java:662)
so what is the solution how to create datasource on apche server which suitable for adf application?
when i test data source using following code used 1. way as i mentioned above its running fine bt not for second.
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<sql:query var="rs" dataSource="jdbc/TestDB">
select empname from pay_emphdr where empcd='JK1306'
</sql:query>
<html>
<head>
<title>DB Test</title>
</head>
<body>
<h2>Results</h2>
<c:forEach var="row" items="${rs.rows}">
Foo ${row.empname}<br/>
</c:forEach>
</body>
</html>
please help me. it is very urgent.
thanks in Advance
ManishHi Lindalnci
i have already tried this tutorial and in my post i have defined first way to do using this procedure.
in that case i have got following exception as i have mentioned above
org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to oracle.jdbc.OracleConnection -
Facing problem when Integration of configurator with ADF application
Hello,
Integration of conifigurator with custom application is not returing to "return_url" after clicking on Finish button in conifgurator.
We have developed a custom ADF application which integrates a configurator.
We have follwed the below url on developing this.
http://www.oracle.com/technetwork/topics/newtojava/overview/ofm-ebs-blog-postings-096286.html
After completeing the configurator process, but the page is still showing as loading and not returning the return_url parameter mentioned in initialization parameters
So we are unable to get the FacesContext of calling application as it always returns null.
Please hlep on this, it is bit urgent.
Thank you
kaliHi pankaj,
I tried the approach you suggested, Still it's getting stuck at that point it self, Below is the simple servlet code which is the return_url,
package view;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.*;
import javax.servlet.http.*;
public class configurator extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=UTF-8";
public void init(ServletConfig config) throws ServletException {
super.init(config);
public void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException,
IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out = response.getWriter();
System.out.println("Hi how are you");
out.println("<html>");
out.println("<head><title>configurator</title></head>");
out.println("<body>");
out.println("<p>The servlet has received a POST or GET. This is the reply.</p>");
out.println("top.location = \"http://localhost:7101//ConfigTest-ViewController-context-root//CheckoutTest.jsp");
out.println("</body></html>");
out.close();
Below is the view source of clock rotating page , where i can't find any thing from the above servlet,
<!-- $Header: czContainer.jsp 120.0 2005/05/25 07:12:55 appldev noship $ -->
<!doctype html public "-//W3C//DTD HTML 3.2 Transitional//EN">
<html>
<head>
</head>
<body>
<form name="_FormXYZ" method=POST>
<input type=hidden name="_Field123">
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<!-- <img src="/OA_MEDIA/czLogo.gif"> -->
</td>
</tr>
<tr>
<td>
<!-- $Header: czEmbed.jsp 120.0 2005/05/25 05:18:08 appldev noship $ -->
<link rel="stylesheet" charset="UTF-8" type="text/css" href="/OA_HTML/cabo/styles/cache/swan-desktop-custom-2_3_6_9-en-gecko.css"><script>var _UixWindowOpenError='A popup window blocker has been detected in your browser. Popup blockers interfere with the operation of this application. Please disable your popup blocker or allow popups from this site.'</script><script src="/OA_HTML/cabo/jsLibs/Common2_3_6_9.js"></script><iframe id="_pprIFrame" name="_pprIFrame" frameborder="0" longdesc="#" title="" src="/OA_HTML/cabo/images/swan/t.htm" style="position:absolute;top:-100;visibility:hidden" width="0" height="0"></iframe><div id="_pprBlockingDiv" onclick="return pprConsumeClick(event);" style="position:absolute;left:0;top:0;width:0;height:0;cursor:wait;" onkeyup="return false;" onkeydown="return false;" onkeypress="return false;"></div><script>var cachedLibs;</script><script>var pprFirstClickPass=true;</script><form id="DefaultFormName" name="DefaultFormName" style="margin:0px" method="POST" action="/OAHTML/czContainer.jsp?akRegionCode=FNDDIALOGPAGE&akRegionApplicationId=0&sessionid=A13TXog2ZwLsgdQNg07KHaLJka&transactionid=null&retainAM=N&addBreadCrumb=S&oapc=6"><input id="_AM_TX_ID_FIELD" type="hidden" value="2" name="_AM_TX_ID_FIELD"><input id="_FORM" type="hidden" value="DefaultFormName" name="_FORM"><span id="lovHFCId"></span><span id="_OAEmbeddedModePageLayoutReplacement__"><table id="FwkErrorBeanId" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div></div><script language="javascript" src="/OA_HTML/cabo/oajsLibs/oafcoreR121.js"></script><div></div><div><div class="x69"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr valign="bottom"><td><img src="/OA_HTML/cabo/images/swan/infol.gif" width="18" height="18" border="0" alt=""></td><td><img src="/OA_HTML/cabo/images/swan/t.gif" width="5" height="0"></td><td width="100%"><table cellpadding="0" cellspacing="0" border="0" width="100%"><tr><td width="100%"><h1 class="x7c">Information</h1></td></tr></table></td></tr></table></div><div class="x78"><noscript>JavaScript enabled browser required.</noscript><div></div><div></div><span id="TerminationInformationRegion"><table id="_czt1103-CSMsgTopRow" align="center" cellpadding="0" cellspacing="0" border="0"><tr><td><img id="_czt1103-HorizontalSpacer1" src="/OA_HTML/cabo/images/swan/t.gif" width="25" height="1"></td><td id="_czt1103-CSMsgTopCell" align="left"><span id="_czt1103-CSMsgContainer"><span id="_czt1103-CSHeaderMsg" class="x2">Your configuration is being processed. Please wait ......</span><div></div><img id="_czt1103-VerticalSpacer1" src="/OA_HTML/cabo/images/swan/t.gif" width="1" height="50"><div></div><table id="_czt1103-ClockImageRow" align="center" cellpadding="0" cellspacing="0" border="0"><tr><td><img id="_czt1103-ClockImage" name="_czt1103-ClockImage" src="/OA_MEDIA/process_animation.gif" title="Processing" border="0"></td></tr></table></span></td></tr></table><div></div>
<IFRAME HEIGHT="0" WIDTH="0" SRC="CZInitialize.jsp?XMLmsg=<client-event session-id='JRAD1'><terminateSession/></client-event>" NAME="BackToCallingApplication" Id="BackToCallingApplication" title=""></IFRAME></span><input id="_fwkAbsolutePageName" type="hidden" value="/oracle/apps/fnd/framework/webui/OADialogPage:::" name="_fwkAbsolutePageName"><script language="javascript" src="/OA_HTML/cabo/oajsLibs/oafcoreR121.js"></script></div></div></span><span id="_DefaultFormName_Postscript"><input type="hidden" name="_FORMEVENT"><input type="hidden" name="serverValidate"><input type="hidden" name="evtSrcRowIdx"><input type="hidden" name="evtSrcRowId"><script>var _resetDefaultFormNameNames=["_FORMEVENT","serverValidate","evtSrcRowIdx","evtSrcRowId"];</script><script>function _DefaultFormNameValidater(form){return true;}</script></span><script>_submitFormCheck();</script></form><iframe name=formsLauncher src="http://ebs-tst.hologic.com:80/OA_HTML/blank.html" title="Forms Launcher" height=5px width=5px scrolling=no frameborder=no></iframe>
</td>
</tr>
</table>
</body>
</html>
I am not sure where i have done a mistake, Can u please correct me if i am wrong..:)
Thanks,
Kali
Edited by: sai on Dec 24, 2012 2:42 AM
Maybe you are looking for
-
A short dump in the program with a certain error message...
Hi all, I'd run a program to do an insertion into a customized table. During the run, it popped up a short dump error messages below : value larger than specified precision allows for this column#TC020 %M I've search for
-
Multiple selection during open item clearing
Dear All, While executing F-44 for vendor clearing i am selecting posting date as 01.04.2006 to 31.03.2007.Also in other selection i select Business Area.But when execute the process open iten it is displaying the open item for FY-2010 also.Now is th
-
XP Mode in Windows7 Professional Drops Network connectivity
Ok - I've seen and followed several (5+) discussions on this problem dating back 4 years through Vista, but no one seems to have posted a definitive question. I've been rolling out Windows 7 for over a year now and have been following the same proce
-
Can anyone tell me how can i optimize this query...
Can anyone tell me how can i optimize this query ??? : Select Distinct eopersona.numident From rscompeten , rscompet , rscv , eopersona , rscurso , rseduca , rsexplab , rsinteres Where ( ( (LOWER (rscompeten.nombre LIKE '%caracas%') AND ( rscompeten.
-
Cache tag exceptions and deadlocks
Weblogic 6.1 sp2 on W2K and Solaris If an un-caught Exception is produced from code with-in a cache tag, then the cache for that page will become locked until server restart This can be tested by throwing an Ex