Many Apex with LDAP Applications

Hi everyone :)


I have 7 apex applications in the same workspace. I'm using apex authentication but my company now wants to do with LDAP. No problem here. They gave me the credentials and I put that it works, using the apex forum :D

But I have a problem...

I created a main application, with a page with buttons, calling the various applications in the workspace. Whenever I press the button for a request, it sends me to the login page for the application of different.

How can a single login?


Notes:

Button code:
 
f?p=APPLICATION_ID:1:&APP_SESSION.

Vitor - change the current authentication schema for each application and put in a name of cookie in the cookie name attribute. Use the name of your choice, simply put the same name in each application.

Scott

Tags: Database

Similar Questions

  • Problems in using the APEX with glassfish server listener

    Hello
    I try to install APEX with listener application on my Oracle R12 application server. I installed glassfish 3.1 (zip file) and deployed my interlocutor on glassfish using the administration console
    http:// < Host >: 4848

    But I am not able to run the following links to get the status of the listener
    http:// < Host >: 8080/listenerStatus

    I get the following error when I try to connect using my user adminlistener who I defined under the Admin group, in accordance with the installation guide.
    HTTP status 403 - Access to the requested resource has been denied

    --------------------------------------------------------------------------------

    type of status report

    messageAccess to the requested resource has been denied

    descriptionAccess to the specified resource (access to the requested resource has been denied) was banned.


    --------------------------------------------------------------------------------
    Oracle GlassFish Server 3.1
    Also, when I try to start the administration console application using the link http:// < host >: 8080/apex
    I get the following error

    application = 4500 workspace = 10+.
    Error ERR - 1014 Application not found. +

    OK+


    Anyone know what could be the problem? Earlier, when I did the installtion even on my personal computer that runs on Windows OS I had faced some questions like this and was able to resolve by reinstalling glassfish with port 7878 place default 8080 HTTP and that solved the problem.

    But this time, I try to install on the Linux server and since I used the option of the glassfish server .zip file I don't have the option to configure during the installation. If you think that the problem is due to the conflict to port 8080, then can you please tell me how I can change the HTTP port without having to reinstall the glassfish Server?


    Thanks in advance!

    Hi reda,.

    http:// : 7878/apex/listenerStatus (I changed my HTTP port for 7878)

    But I have error which I run this URL below.

    HTTP status 403 - Access to the requested resource has been denied

    I'm sorry I have not answered your question 403, but I thought it should be a primary target in order to get your APEX installation up and running first.
    As you have moved this issue, it is logical to continue on other issues in your deployment.
    You say that you are trying to connect to listenerStatus as "adminlistener" with the group "Admin". You must use a user with the 'Manager' of the page group.
    However, if you have "Admin", you can access the 'status' tab in 'listenerAdmin' that contains exactly the information you see in 'listenerStatus '.

    Also, when I run the URL Listner Administrator page loads properly, but all fields are disabled. So I can only see the page, but not to make changes to the fields on tab 'connection '.

    You can change the JDBC settings in this tab? You must open the subform to display the fields.
    And you are able to change any settings on the other tabs?
    If so, everything works as expected. It is not possible to change the credentials of database using "listenerAdmin". The shape looks like the one you get in "listenerConfigure", but it is implemented differently, so what you see is the expected behavior.

    However, I can click on the 'Apply' button on this page and when I do that it takes me to the login user APEX screen. This is how it should be?

    Yes. What is this "Apply" button to reset the connection pool to use the current JDBC settings, which you should be able to edit as shown above. Therefore, when you apply the changed settings, the listenerAdmin will take you to the start APEX page to check that everything works (always) and continue to use APEX.

    -Udo

  • Management of an APEX with walk-APIs - it APEX runtime environment?

    People,

    APEX Version: 4.2.1
    Database EE 11 GR 2
    Listener: EPG

    TLDR: Go at the end of the question for this thread in bold.

    I work in an environment where we have maintained by Oracle Forms applications and Oracle APEX on a database only internal production data. We want to take a redacted together these data (PII or personal Identifiable Information removal) and some applications of the APEX and put them on a separate external server for public consumption. The internal production environment is running APEX with the runtime and development environments. The external server runs APEX with just the execution with the query, only the applications environment. While two of the external applications are public applications without authentication (both work very well), there is an application that will have a relatively small number of users who authenticate with the application to access more detailed information than the general public. Still no PII or something like that, a little more information. Users are users of workspace APEX. The three applications are in the same workspace.

    I have to assume that I'm not the only person with the above configuration, but I had a moment difficult to work right. Although the documentation does not have the API, it is not always clear which API you would use and why.

    For example, in the internal production environment when a user connects to the authenticated application, they get access to the application (if they are in the right group) or they get an error page indicating that they have no access to the application. In the external runtime application that they will always have a ' ORA-06550: line 4, column 55: PLS-00201: identifier ' WWV_FLOW_F4000_PLUGINS.» ' INTERNAL_4155_SESSION_SENTRY' must be declared ORA-06550: line 4, column 1: PL/SQL: statement ignored ' error, which "sort of" makes sense because the application referenced (4155) is part of the installation of development and is not included as part of the runtime install only (either by the way, this seems like a bit of an oversight on the part of the APEX team). It is pretty obvious that the export and import of the workspace (and its users) 'something' got zero and some type of password reset is requested. Of course, end-user password reset request is not included in a single installation of runtime...

    So, off to the API to see if I can "reset" on the single runtime installation external users so that they do not have to reset their passwords when first connecting. Wow... Lots and lots of API. Understand that you must set the security with the APEX_UTIL group id. SET_SECURITY_GROUP_ID API takes some time. After much wandering around, I settled on the apex_util API and the WWV_FLOW_USERS view as a good place to study...

    However, when we query the view WWV_FLOW_USERS on each side, all of the columns "expected" that one would expect because of this behavior are identical between the installation of development / internal enforcement and the only external runtime installation. Things like CHANGE_PASSWORD_ON_FIRST_USE and FIRST_PASSWORD_USE_OCCURRED are identical (and btw, not the values that you expect them to be... FIRST_PASSWORD_USE_OCCURRED is N for all users except the user ADMIN). The only values that differ between the two environments are as CREATED_BY, CREATION_DATE, LAST_UPDATED_DATE, and LAST_UPDATED_BY columns.

    Things that work just great:

    < li > the installation itself! Very easy to move backward between each environment (runtime only or runtime and development).
    < Li > integration with SQL/Developer is fantastic. It is very cool to be able to right-click on an application in the internal environment and deploy it to the unique runtime environment. Ideally, it would be nice to be able to move workspaces APEX in the same way.

    Things that do not seem to be large:

    < Li > when that documentation tells you what each API, it doesn't tell you why you want to use it, or what you would use it for. Having a section "useful use case" in the documentation would be great. Yes, there is the example of code (which of course does not mention that you need to set the id of Group of security for most of them to work), but the code example is not really tell you why and what each of the attributes you can set with her (for the API set for example) will actually... For example the documentation does not really that many fields are not yet used, and even if the values are the exact opposite of what you would think they would be.

    So, my immediate question:

    What API will allow me to have users exported with a workspace to use applications that are authenticated in a single installation of runtime?

    And my follow-up question (s):

    You can actually use the API defined to manage a runtime environment and is at - it a good resource that explains the how and why rather than just the choice of the API.

    Well, after a lot of trying things, I finally had things to work.

    It seems that export and import a workspace "expires" users to your workspace. Despite the fact that, in the development environment / the ACCOUNT_EXPIRY (which is a date) has a whole bunch of different values and seems to work perfectly, when you import a workspace that the ACCOUNT_EXPIRY column is ready on the date you did import previous internal enforcement. For some reason, this is an indication that your account has expired at the time when you look at the WWV_FLOW_USERS table. Not one of the columns expected, but on the contrary this date column...

    So let's take a look at the [url http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35127/apex_util.htm#autoId126]Unexpire account of the workspace of the documentation procedure:]

    UNEXPIRE_WORKSPACE_ACCOUNT Procedure
    
    Unexpires developer and workspace administrator accounts and the associated passwords, enabling the developer or administrator to log in to a workspace.
    
    Syntax
    
    APEX_UTIL.UNEXPIRE_WORKSPACE_ACCOUNT (
        p_user_name IN VARCHAR2);
    
    Parameters
    
    Table 21-107 describes the parameters available in the UNEXPIRE_WORKSPACE_ACCOUNT procedure.
    
    Table 21-107 UNEXPIRE_WORKSPACE_ACCOUNT Parameters
    Parameter           Description
    
    p_user_name  The user name of the user account
    
    Example
    
    The following example shows how to use the UNEXPIRE_WORKSPACE_ACCOUNT procedure. Use this procedure to renew (unexpire) an Application Express workspace administrator account in the current workspace. This action specifically renews the account for use by developers or administrators to login to a workspace and may also renew the account for its use by end users to authenticate to developed applications.
    
    This procedure must be run by a user having administration privileges in the current workspace.
    
    BEGIN
        FOR c1 IN (select user_name from wwv_flow_users) loop
            APEX_UTIL.UNEXPIRE_WORKSPACE_ACCOUNT(p_user_name => c1.user_name);
            htp.p('Workspace Account:'||c1.user_name||' is now valid.');
        END LOOP;
    END;   
    
    See Also:
    "EXPIRE_WORKSPACE_ACCOUNT Procedure" and "WORKSPACE_ACCOUNT_DAYS_LEFT Function"
    

    It's very nice and all, but there are some things missing in the example above:

    (1) you must call the procedure of apex_util.set_security_group_id with the ID of the workspace you want to unexpire accounts.
    (2) you will need to issue a COMMIT for steps to engage the unexpire.

    Question: How are you supposed to know you need to do the above two steps?

    Take a look at what the API documentation has for the description of the SET_SECURITY_GROUP_ID procedure:

    SET_SECURITY_GROUP_ID Procedure
    Use this procedure with apex_util.find_security_group_id to ease the use of the mail package in batch mode. This procedure is especially useful when a schema is associated with more than one workspace. For example, you might want to create a procedure that is run by a nightly job to email all outstanding tasks.
    

    Note that there is no mention that you will need to call the SET_SECURITY_GROUP_ID procedure for almost all other API calls in the APEX_UTIL package (or at least many of them)...

  • Authentication with LDAP...

    I managed with a LDAP hook which authenticate my domain account and it works well and everyone can connect!

    What I want to do is authenticate with LDAP and then leave through the eyes of the table to the top of my list of authorized users, or to refuse the connection.
    It's a small number of users is not a big problem for me to have the table with 5 or 6 users.

    I like the fact that the credentials of the user are managed by LDAP, and I don't want the hassle of creating ad groups that are managed by a third party.

    Does make sense?
    I would like to have some sort of model in the APEX that says...
    Okay, I know your domain account is valid now, let me see what you can do...
    you are an end-user - ok to connect
    you are an administrator of app - ok to connect
    you are person - not allowed - go
    I know how to deal with permitting components once the connection is permitted - just trying to find out how allow/deny connections

    Would I do that on the page of authentication scheme and if so where does make sense to put in a routine for that.

    Management of the Session of the page?
    Connection of transformation... perahaps here = > authentication process after?

    Thanks for your advice.

    I'm playing with some pl/sql that looks like this in treatment/Post-Authentication connection process

    declare
    Ditto Boolean: = FALSE;
    Start
    If: P101_USERNAME = "< a user authorized >."
    then same as: = TRUE;
    on the other
    owa_util. REDIRECT_URL ("< back to login page > '");
    end if;
    end;

    Hello

    I use LDAP had encountered the same problem. I think you have several choices available. It is the setting of "Message authentication" on the 'authentication scheme"that you use. Allows you to (citing the help): 'specify a block of code to run through the procedure of Application Express login (login API) after step of authentication (verification of login credentials). The login procedure executes this code after it has executed its normal functions include setting a cookie and to the recording of the session and just before it redirects to the page of the desired application. Specify this code as an anonymous block of PL/SQL that returns no value.

    Another method, which is what I used (probably not knowing the foregoing there!), has been to add in a branch on page 1 (the login page redirects always connections to page 1). Direction parameters are:

    Branch point: on charge: before header
    Target type: Page of this Application
    Page: 101
    Clear Cache: APP
    Condition type: NOT Exists (SQL query returns no line)
    Term 1:

    SELECT 1 FROM MYUSERTABLE WHERE UPPER(LOGINNAME) = UPPER(v('APP_USER'))
    

    Then, even if the user has valid credentials, the branch on page 1 always redirect them back to page 101 if their LOGINNAME does not exist in the MYUSERTABLE table.

    I'm sure there are other ways as well, and others advise on "message authentication" If you want to use

    Andy

  • I keep trying to find ways to update all my drivers at a time, as many problems with this computer

    ORIGINAL TITLE: update drivers, fixing problems, etc. NOTHING WORKS.

    I keep trying to find ways to update all my drivers at a time. There are so many problems with this computer, I'm so frustrated and things on it, I have to PAY TO ASK a QUESTION FOR CUSTOMER SUPPORT. Seriously, I'll blow my head because this trash is so UN-easy to use.

    Is - it really too much to ask for a single ' difficulty my * ing of the computer problems "button?

    Here is a list of what specifically is messed up. I don't want to spe backspace to show what I mean.

    I type really fast and never skip a key. Howeer, the computer ignores the keys as in the words "SPE" and "howeer" I typed jut. Now it's "jut" instead of "right".

    So, there is a problem that should not be happenng.

    Secondly, I play some games including the [scroll] scrolling bar on the frame-inmousepad does not work, period. 2011-2012 release, so it's something I can't fix on mymouse of course. I tried fixing it, and he says he successfully fixed wa. LOL no, it wasn't, it's just * ed even more.

    I refuse to poor a ton money int. f fixing these problems because I simply don't trust they're going to fix anything, and these problems should not occur initially.

    k so bye, go go rifle my brain of becaue it's so rustrating.

    Hello
     

    1. does come with any specific application?

    2. who is the manufacturer of the computer?

    3 did you changes to the computer?

    Keyboard problem:
    Method 1: Try with the keyboard on the screen and see if it helps.
    Method 2:
    Check if the problem persists in safe mode with network, to start the computer in safe mode, follow the below mentioned article:

    Link, please refer to: start your computer in safe mode:
  • Best way to migrate the Apex in Production applications - how users are affected?


    Hello

    We have been migrating our apex in production applications after the opening hours to try to minimize the impact on users. Can the affected users if they use the application while migration is taken?

    It's how we migrate:

    -We export enforcement apex of the development environment. This creates a SQL file.

    -Then the SQL file is imported into the Production by using the option 'reuse application ID export file XX'

    Please let me know if there is a better way to move the application in production, and if the user isn't be affected if we during opening hours.

    Thank you

    Violeta

    Hi Violeta,

    Violeta wrote:

    We have been migrating our apex in production applications after the opening hours to try to minimize the impact on users. Can the affected users if they use the application while migration is taken?

    It's how we migrate:

    -We export enforcement apex of the development environment. This creates a SQL file.

    -Then the SQL file is imported into the Production by using the option 'reuse application ID export file XX'

    Please let me know if there is a better way to move the application in production, and if the user isn't be affected if we during opening hours.

    Yes for sure users will be get affected when you replace the current with a new app, if they use it at the same time.

    Another best way to move the application to the production (keeping the same URL of deployment) is to use the Application Alias for your URL of the App Production.

    In this way, you can import the application while users are using the old application. And then after opening hours all you have to do is delete the alias from the application of the old app and assign this alias to your new application.

    Refer to the following response: Re: versioning in Apex (the thread is on version control, but, in this reply, I have explained the deployment of Application Alias method).

    I hope this helps!

    Kind regards

    Kiran

  • I had many problems with the first cc 2014 so I reinstalled it and now it says that I can not open my project because it was recorded on a newer version. Is there something I can do?

    I had many problems with the first cc 2014 so I reinstalled it and now it says that I can not open my project because it was recorded on a newer version. Is there something I can do?

    Hi Gemma,

    It seems that after reinstalling, Premiere Pro no has not been updated to the latest version. Check your application creative cloud for updates. If she says Premiere Pro is up to date, try to update Premiere Pro through help > updates... option in Premiere Pro.

    Thank you

    Regalo

  • Integration of apex with EBS R12 - javax.servlet.ServletException

    Morning,
    We are in the process of upgrading to 11i to R12 and we found that our launch Apex in 11i method no longer works in R12. We try to follow the following instructions: http://www.oracle.com/technetwork/developer-tools/apex/apex-ebs-wp-cabot-consulting-169064.pdf and have created a .jsp file and compiled according to the document. When we try to start the apps function if we get:
    An exception occured.
    
    URL=XXX/OA_HTML/XXFND_LaunchApex.jsp?transactionid=1236782452&language_code=US&CallFromForm='Y'&p_application=112&p_page=101&oas=DScF2XdCwRRnxFePUKHOnQ..
    
    javax.servlet.ServletException: oracle.classloader.util.AnnotatedClassNotFoundException: 
    
           Missing class: _XXFND__LaunchApex
    
         Dependent class: oracle.jsp.runtimev2.JspPageInfo
                  Loader: oc4j:10.1.3
             Code-Source: XXX/apps/tech_st/10.1.3/j2ee/home/lib/ojsp.jar
           Configuration:  in META-INF/boot.xml in XXX/apps/tech_st/10.1.3/j2ee/home/oc4j.jar
    
    This load was initiated at oacore.web.html.jsp1603821464:0.0.0 using the loadClass() method.
    
    The missing class is not available from any code-source or loader in the system.
    I have XXX'ed on our field. Someone else has it, or anyone who has successfully integrated apex with EBS R12 can let me know what they were doing?

    Thank you

    Hello

    If the jsp is compiled successfully you can bounce your web server before you can use the jsp. See MOS notes 458338.1 for further details.

    In fact, now that Oracle have updated their FND gateway for integration Apex there are only a few situations (for example, if you want to pass parameters to the function of the form at the Apex) where you need to use a custom jsp page to launch the Apex. In most cases you can use the Oracle provided GWY.jsp to start your Page Apex. To use this jsp, you must apply the patch 12316083 EBS R12 (and the patch 12726556 if you launch in browser forms). How to use the GWY.jsp is described in 'Extending Oracle E-Business Suite Release 12 using Oracle Application Express' white paper.

    Rod West

  • APEX with R12 e-business integration

    Hello

    In Oracle apps 11.5.10.2, we have developed a few pages in APEX (version4.0) and integrated into e-business (i.e. access pages of the apex of the responsibility of e-business-> menu-> function)

    now, we are trying to upgrade to R12 Oracle applications, where mod_plsql is no longer supported.

    I wanted to know what is the best option and the simple to integrate the apex with e-business pages? and the details of how integrate.

    1 http server separated with mod_plsql
    2 apex listner (AL)

    in the second option, we can install AL on tech-stack even as e-business or do we install on separate tech-battery?

    Rgds,
    -Kamal

    Hi Kamal,

    I think that the steps that you need to configure the integration are correct. Use of the gateway FND simply install the patch and then call the GWY.jsp of the function of the form with the profile that contains the URL of the Apex. With R12, you must use a jsp page to call Apex mod_plsql is not supported. Still, you need a listener OSH or separate Apex in support of mod_plsql for installation of the Apex.

    Rod West

  • APEX with Oracle Containers for J2EE

    database: Oracle 11g Release 2
    operating system: Windows Vista
    Java application server: Oracle Containers for J2EE (OC4J)
    HTTP server: Oracle Application Express Listener

    I'm trying to get Oracle Application Express Listener to run using Oracle for J2EE (OC4J) containers. As I was doing this, I noticed that the option Oracle Containers that I try to use would not actually work with APEX, so I need to know if he can or cannot be used. Also, I try to get the Oracle Containers 'oc4j' command works, and I can't do that because I need to set JAVA_HOME and ORACLE_HOME, but I don't know how.

    For the Oracle Application Express listener, the documents indicate that we can run in stand-alone mode, or run using a Java Enterprise Edition application server. Choice was made to run using an application server Java Enterprise Edition and based on that there are three options:
    1 oracle WebLogic Server
    2 oracle GlassFish Server
    3 oracle Containers for J2EE (OC4J)

    Choice was made to see option #3, Oracle Containers for J2EE (OC4J).

    The listener APEX 'Guide installation and Developer', there is a link for containers of Oracle to J2EE (OC4J), so I followed the link to the Version "containers for J2EE autonomous distribution - Production versions of Oracle, ' 10.1.3.5.0 and downloaded and started working on the installation. But just recently, I noticed that on the same page it says "NOTE: standalone OC4J is purely for use in a standalone environment.» It cannot be used to replace the OC4J running in ANY existing installation of Oracle Application Server 10 g".

    TWO QUESTIONS: If it cannot be used, then why not option #3 Oracle Containers for J2EE (OC4J) even an option? And why the "install and Developer's Guide ' takes us to this place to download Oracle Containers for Distributions Standalone J2EE?

    When I first came to this page, I did not notice what I did just notice, so I downloaded and started working on an installation of Oracle containers. To use it, we must set two environment variables ORACLE_HOME and JAVA_HOME. Because these environment variables are not defined, whenever I try to execute a command, like 'oc4j-start' or 'oc4j - help', I get the following error:
    C:\Oracle\oc4J2EE_extended\bin > oc4j - start
    Error: JAVA_HOME environment Variable is not defined.
    We can run java.

    I need to get the oc4j command works. I'm running on Windows Vista. I tried to add "C:\Program Files\Java\jdk1.6.0_27\bin;" the environment variable path, but that did not work. He, however, has allowed me to easily use the command "javac" to compile a java source file in a .class file.

    Then, I tried these two statements in the command line:
    C:\ > SET JAVA_HOME = C:\Program Files\Java\jdk1.6.0_27\bin
    C:\ > SET ORACLE_HOME = C:\Oracle\oc4J2EE_extended

    I am tired and then the command oc4j again, and it still didn't work.

    QUESTION: On Windows Vista, how to set ORACLE_HOME and JAVA_HOME so that the oc4j command works?

    Summary:
    1 can I use Oracle Containers for J2EE (OC4J) with Oracle Application Express Listener?
    2. If Yes, then I use the correct version, because the download page says that it "can NOT be used to replace the OC4J running in ANY existing installation of Oracle Application Server 10 g."
    3. How do you define the ORACLE_HOME and JAVA_HOME on a Windows Vista operating system?
    4. How can I get the oc4j command works?

    I let the ORACLE_HOME variable systemic intact (i.e. on the value of the database) and set the local value for the variable in the script to start for the OC4J. So if you use oc4j.cmd, you could put a whole script, like start_oc4j.cmd which could look like this:

    SET JAVA_HOME=C:\Program Files\Java\jdk1.6.0_26
    SET ORACLE_HOME=D:\oracle\oc4j_extended_101350
    "%ORACLE_HOME%"\bin\oc4j.cmd -start
    

    And you can start your OC4J with this script wrapper without disturbing the system wide ORACLE_HOME.

    -Udo

  • What is the technology used for the integration of java with Flex application?

    How we integrate java into a Flex application or how to build flex applications that use Java as a backend?

    BlazeDs is currently used in businesses to serve the above purpose?

    Or is there a better technology that is used in businesses for the integration of Java with Flex application?

    What is the latest version of BlazeDs?

    Also, please give me a few important article links which shows a sample application in Flex using Java development as a backend.

    Thank you in advance.

    BlazeDS is the way to go. Just google BlazeDS and you will find many examples of link Java to Flex via Remoting and BlazeDS.

  • Integration of APEX with EBS R12.1.1

    Dear all,

    As I need to integrate EBS R12.1.1 without SSO and APEX

    To do this, I followed the steps in the link below

    http://forums.Oracle.com/forums/thread.jspa?threadID=586011 & tstart = 0


    The steps are

    Implemented at the Apex:

    1. create a blank page in OAE application, for example P2.

    2. edit the page attribute and set the security - authentication "Page is Public.

    3. create a branch in this page, as follows:

    Direction of Type Page accept transformation (not common)
    On the linen branch point: before header
    Action - Page 101 (that's my login page id)

    Implemented in EBS:

    1. create a profile under the responsibility of the developer of the Application as follows:

    Name OAE_LAUNCHER
    Request < what >
    User profile name Oracle Application Express Launcher
    Oracle Application Express Launcher description

    2. the superior set to the value of profile system-> profile-> system administrator responsibility and look for the "OAE_LAUNCHER". Set the value to the level of the Site as:

    port http:// < hostname >: < apex >/pls/apex

    3 create a function under the responsibility of the administrator system-> Application-> function, as follows:

    Name of the function LAUNCH_APEX
    Application of ApEX launch user function name
    Property function plsql SSWA type
    OAE_PKG of HTML Web. LaunchOAE

    4. create a PL/SQL Web entry under the responsibility of the system-> Security-> PL/SQL Web administrator, as follows:

    Name OAE_PKG
    Type package

    5. create an entry in any menu that need to use this link, as follows:

    Application of quick launch ApEX
    Function start an ApEX Application
    Description start an ApEX Application

    * 6. Compile the package OAE_PKG in EBS database *.

    procedure LaunchOAE (varchar2 parameters) is

    l_apex_launcher varchar2 (2000);
    l_apex_launcher_profile varchar2 (2000);
    l_userid applsys. FND_USER.user_id%type;
    l_username applsys. FND_USER.user_name%type;
    l_launcher_params VARCHAR2 (2000);
    l_resp_id NUMBER;
    l_resp_appl_id NUMBER;
    l_security_group_id NUMBER;
    l_org_id NUMBER;

    Start

    l_apex_launcher_profile: = fnd_profile.value('OAE_LAUNCHER');

    If l_htmldb_launcher_profile IS NULL then
    HTP.p (' contact the system administrator.) ');
    HTP.p ("profile - OAE_LAUNCHER is null");
    return;
    end if;

    l_userid: = FND_GLOBAL. USER_ID;
    l_username: = FND_GLOBAL. USER_NAME;
    l_resp_id: = FND_GLOBAL. RESP_ID;
    l_resp_appl_id: = FND_GLOBAL. RESP_APPL_ID;
    l_security_group_id: = FND_GLOBAL. SECURITY_GROUP_ID;
    l_org_id: = FND_GLOBAL.ORG_ID;

    l_launcher_params: = l_launcher_uri: = ' / f? p = 101:2:NO:P101_USERNAME, P101_PASSWORD, P101_RESP_ID, P101_RESP_APPL_ID, P101_SECURITY_GROUP_ID, P101_ORG_ID:' | l_username | ',' || l_password | «, » || l_resp_id | «, » || l_resp_appl_id | «, » || l_security_group_id | «, » || l_org_id;
    l_apex_launcher: = l_apex_launcher_profile | l_launcher_params;

    owa_util. REDIRECT_URL (l_htmldb_launcher);

    end if;

    exception
    while others then
    HTP.p (SQLERRM);
    end LaunchOAE;


    I'm done up to 5 steps, but in step 6, during the compilation of the procedure, I get an error ORA-00900: invalid SQL statement

    could someone help me solve this error as I followed Rod West document

    If any other progressive documents available for Apex & EBS R12 integration please share.



    Kind regards
    Alexander

    Hi Serge,

    SSWA plsql function, is a property that you define everything by creating a FUNCTION under the RESPONSIBILITY of the SYSTEM ADMINISTRATOR...

    If you want to integrate the APEX with EBS 11i or R12...

    As in R12, the JSP that is given in the document West Rod call APEX page shortly after clicking the menu in EBS...

    Therefore compile the JSP correctly by following the steps in the document, if you have compiled successfully, while the APEX page will be redirected by clicking on the MENU of the EBS.

    Make sure that U compile it successfully...

    Izz all wells
    GTA...

    AWARDS: Don't forget to mark correct or useful posts on the forum, not only for my answers, but for everyone!

    Published by: GTA on 26 January 2011 22:01

    Published by: GTA on 26 January 2011 22:02

    Published by: GTA on 26 January 2011 22:43

  • Oracle XE and ApEx in production applications

    Hello gurus of XE.

    is anyone using XE and ApEx for production applications? How does the built-in HTTP Server? I realized that in order to use the Oracle HTTP Server, you must obtain at least Standard Edition One, so in this case XE isn't a cost of Eve anylonger. We plan to create an application web small (max 6 users competitor) on top of XE and we must decide what technology should be used for the web interface: ApEx or PHP?

    Thank you for all your comments,
    Florin

    Hi Florin,

    I am convinced that you can go a long way with Oracle XE.

    This is a discussion on the scalability of the XE (Mark Townsend was the responsible manager XE).
    XE performance expectations - survey

    In addition, the embedded plsql gateway uses the Oracle listener to manage connections to the database. He is progressing well.

    A simple server using Apache http as a proxy for XE will give you security and performance optimizations. You can then copy the images on the file system directory and serve through Apache (also using the caching on the file system).

    In addition, you can use mod_gzip or mod_deflate to push even further.

    Don't forget, slowed down a request most is the poor performance of your sql queries. APEX itself only adds a slight overhead.

    There is also another alternative for the Oracle Http server using mod_plsql: DBPrism
    http://marceloochoa.blogspot.com/2008/06/new-dbprism-release-Apex-users-read.html

    So there are a lot of options to make it really fast :).

    Kind regards
    ~ Dietmar.

  • I El capitan, but stopped opening safari says impossible to find something wrong with the application extension

    I El capitan, but stopped opening safari says impossible to find something wrong with the application extension

    You can open it by accessing it in the Applications folder? If so, you may have a corrupt Dock alias. Click and hold the alias and make it about 1 inch away from the docking station, then release. Then drag the application in the Applications folder in the Dock to create a new alias. When you have a new alias, control - click/Options/keep in Dock.

  • Huawei P9 - I have many issues with getting my pictures from the phone to my Imac

    Huawei P9 - I have many issues with getting my pictures from the phone to iphoto on my Mac.

    Before the summer I bought a Huawei P9 phone, I can easily see the photos on the phone - I can't just them on my mac.  When I connect via a USB cable, it refuses my permissions.

    I try to use my Google account to view on the Mac and move the iPhoto - I can't work either! I can see them, I can't move them!

    I'm pulling my hair out and I have enough to do with! Help, please...

    Jim Hosking

    You need the phone provider support - there is a problem with the way their phone works and how to use it and has nothing to do with the Photos or iPhoto - if pictures is consistent with standards of good Photos and iPhoto won't work with it

    You may need special third party software for your phone load in Photos or iPhoto

    LN

Maybe you are looking for

  • Impossible to uninstall Firefox.

    I was not able to uninstall Firefox on Win 8.1 computer. Before, I made a recent update from version 36.0.4 to version 37.0.1 and have had problems using the new version version 36.0.4 worked very well before. However, when I look at the list of inst

  • Ink advantage 2545: 2545 lost wifi

    I've had the printer for about 8 months, with absolutely no problem.  It is always on and never had a problem to connect to my Wifi, so far.  I checked and it is set as the default printer.  It's my only printer. This is the model and serial number.

  • Kit Kat Google Dialer?

    I just read an article that said that phones nexus would have Google update dialer as part of the Kit Kat. Anyone know if there is any truth to that? I was really looking forward to this feature.

  • Got some free PC garage sale

    And the guy who was the giving is a network administrator for a company and they were giving old PC they had more away purposes.They have a legitimate copy of windows on it. But they are protected by Word... Any ideas on what to do here?

  • M553dn: Pink lines printed on m553dn

    Printer worked great for the first few days. Now, I'm getting roses (magenta) lines in all of my pages. Cleaning does not help. A full calibration allows it, but even after that, I always get some pink points. I print no more than a few pages at a ti