Setting up the environment of the APEX

Hello

I have a series of questions to establish access to the APEX. The ability to use OSH has been discounted. We want to use a separate apache and struggling to configure mod_plsql. The license for mod_plsql indicates that it should not be used in this way. There is a valid alternative?

Kind regards

It seems that in a first time listener of the Apex has been dismissed by licensing issues. I did research on this subject, but I'm a bit confused. If Apex earphone using WebLogic, is that I have to WebLogic server license? As I read, Apex license includes WebLogic, where we don't need license Weblogic and it's free, it's okay?

The apex is free. It works on XE, which is also free.
ApexListener is free.
WebLogic (WLS) is one of the containers in which you can deploy ApexListener Oracle supported JEE. WLS is a licensed product.
The other supported Oracle JEE containers are Glassfish (licensed) and OC4J. ApexListener can also be run in stand-alone mode, although this is not recommended for Production environments.

ApexListerner also runs on other containers not - supported Oracle JEE as community Glassfish (Open Source) server, Tomcat, etc. By failure to load this means that you cannot trigger a SR on Oracle for these, you will need to depend on this forum and the consultants if you enter certain issues.

See you soon,.

Tags: Database

Similar Questions

  • A form of the APEX, the elements of the numbers go right margin.  If you change these elements to "view only", the margin moves to the left.  How can I set numbers to display with a right margin?

    A form of the APEX, the elements of the numbers go right margin.  If you change these elements to "view only", the margin moves to the left.  How can I set numbers to display with a right margin?

    You must use the attribute of the element of the element. Change the Horizontal/Vertical alignment to right.

    https://www.dropbox.com/s/gxn51e0steg482a/element.PNG

  • Active Directory can authenticate to the APEX development environment

    Greetings,

    Environment:
    Apex Version 4.0.2
    Database version: 11.2.0.1
    WebLogic 10.3.3
    Listener of the apex

    Is it possible to use Active Directory to authenticate access to the APEX development environment? I have all the individual applications using Active Directory authentication, but I can't find a way to integrate Active Directory to access the development environment.

    Thank you
    Larry

    Larry,

    No, you cannot change the way in which the APEX Application Builder authenticates users.

    brgds,
    Peter

    -----
    Blog: http://www.oracle-and-apex.com
    ApexLib: http://apexlib.oracleapex.info
    BuilderPlugin: http://builderplugin.oracleapex.info
    Work: http://www.click-click.at

  • Apex, language of login page set after the connection based on the user pref browser lang and application-based

    Hello

    Request Express 4.2.3.00.08

    I created an application of multi languaguage in which the language is defined by setting: FSP_LANGUAGE_PREFERENCE

    But the login page, I would like to than the login page to be displayed in the browsers language.

    The url of the application connection looks like as shown below but the & BROWSER_LANGUAGE. product always (English).

    f? p = & APP_ID.:LOGIN_DESKTOP: & SESSION. : FSP_LANGUAGE_PREFERENCE: & BROWSER_LANGUAGE.


    LOGIN_DESKTOP is an intermediate page that has one before branch header for the page of real connection if the FSP_LANGUAGE_PREFERENCE is set prior to the loading of the page.

    If I set the language set in this URL, it works as expected:

    f? p = & APP_ID.:LOGIN_DESKTOP: & SESSION. : FSP_LANGUAGE_PREFERENCE:nl - page Login Show in NL

    f? p = & APP_ID.:LOGIN_DESKTOP: & SESSION. : FSP_LANGUAGE_PREFERENCE:-see the login page in EN

    When I put the application to choose the language based on the browser language that it works, but then I am not able to have users to save their preferences for the next time they are connected.

    Any ideas on why & BROWSER_LANGUAGE. translates by "in" even though the language in the browser is different?

    See you soon

    Bottom

    OK, he stares at me

    For all those interested, this is how.

    Create a page additional empy (with alias page LOGIN_FORWARD_PAGE) and set the url to connect to the application of this new page and set the value of the application on BRANCH_TO_PAGE_ACCEPT:

    f? p = & APP_ID.: LOGIN_FORWARD_PAGE: & SESSION. : BRANCH_TO_PAGE_ACCEPT:

    On the page to create a pl/sql process submit before calculations similar to one below which affect the en language, if the browser is not NL (in Dutch):

    If upper (substr (owa_util.get_cgi_env ('HTTP_ACCEPT_LANGUAGE'), 1, 2)) = "NL" then

    : FSP_LANGUAGE_PREFERENCE: = "nl";

    on the other

    : FSP_LANGUAGE_PREFERENCE: = 'en ';

    end if;

    And create a branch to submit before the treatment which redirects to the current login page (the value of FSP_LANGUAGE_PREFERENCE is then already set and the application is configured to use this setting).

    After that loging in you can extract the FSP_LANGUAGE_PREFERENCE based on the user.

    BTW, I had to switch to 4.2.5 there in 4.2.3 is a bug preventing to set session state when you use BRANCH_TO_PAGE_ACCEPT!

  • How to set up make-style for the text box in the apex.

    Hi all

    I created a text box in the apex and now I'm changing the font for that text box style and I applied here like this is this correct one or any suggestions on this.
    --
    HTML Form Element Attributes: style="font-family:Arial;font-style:Regular;
    The apparoach is the right one or not.
    {code}
    
    
    Thanks,
    Anoo..                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

    David wrote:

    I created a text box in the apex and now I'm changing the font for that text box style and I applied here like this is this correct one or any suggestions on this.

    --
    HTML Form Element Attributes: style="font-family:Arial;font-style:Regular;{code}
    The apparoach is the right one or not.
    

    N ° attribute is missing a quote from endpoint, and "Regular" is not a valid value for the http://reference.sitepoint.com/css/font-style">make style property.» Valid values are normal | italic | oblique as shown.

    Also, it is recommended to specify a default value of generic downturn at the end of the specifications of font family :
    {code}
    style = "do-family: Arial, Helvetica, without serif;" make-style: normal; »
    {code}
    (There's really no need to ask such questions icies and waste of time to wait for answers: to bookmark a good reference CSS like Sitepoint link above or the http://www.w3.org/TR/CSS21/#minitoc"> W3C CSS specification and refer to them as needed.")

  • rating of the schema for the apex 5 workspace

    Hello

    I am using oracle 11g 2 unlocked 'Scott' scheme.

    After installing 5 APEX iam trying to map this diagram to create the apex workspace based on SCOTT his is not visible, so I did the query run below but once again his error - package does not exist in schema apex_050000.

    BEGIN

    APEX_050000.APEX_SITE_ADMIN_PRIVS. UNRESTRICT_SCHEMA (p_schema = > 'SCOTT');

    END;

    Error report-

    ORA-06550: line 3, column 1:

    PLS-00201: identifier 'APEX_050000.APEX_SITE_ADMIN_PRIVS' must be declared.

    ORA-06550: line 3, column 1:

    PL/SQL: Statement ignored

    06550 00000 - "line %s, column % s:\n%s".

    * Cause: Usually a PL/SQL compilation error.

    * Action:

    What could be the issue here


    Thank you

    Hi Gor_Mahia,

    Gor_Mahia wrote:

    I am using oracle 11g 2 unlocked 'Scott' scheme.

    After installing 5 APEX iam trying to map this diagram to create the apex workspace based on SCOTT his is not visible, so I did the query run below but once again his error - package does not exist in schema apex_050000.

    BEGIN

    APEX_050000.APEX_SITE_ADMIN_PRIVS. UNRESTRICT_SCHEMA (p_schema-online 'SCOTT');

    END;

    Error report-

    ORA-06550: line 3, column 1:

    PLS-00201: identifier 'APEX_050000.APEX_SITE_ADMIN_PRIVS' must be declared.

    ORA-06550: line 3, column 1:

    PL/SQL: Statement ignored

    06550 00000 - "line %s, column % s:\n%s".

    * Cause: Usually a PL/SQL compilation error.

    * Action:

    What could be the issue here

    First the prevent/forbid to use undocumented Oracle APEX APIs find out APEX_050000.APEX_SITE_ADMIN_PRIVS.

    Second, there are the restrictions of security on some Oracle APEX APIs in APEX 5.0.

    You can use APEX_INSTANCE_ADMIN. UNRESTRICT_SCHEMA and run this API since the schema having the appropriate privileges.

    Connect to the SYS user with SYSDBA privilege and run the following:

    ALTER SESSION SET CURRENT_SCHEMA = APEX_050000;
    
    BEGIN
        APEX_INSTANCE_ADMIN.UNRESTRICT_SCHEMA(P_SCHEMA => 'SCOTT');
        COMMIT;
    END;
    /
    

    In addition, you use Runtime Environment?

    Kind regards

    Kiran

  • In the Apex version control

    We are fairly new to apex, and we plan to create a broad application using the latest version of the Apex.  We plan to use Subversion (SVN) version control tool.

    We have 3 scenes like

    -Development

    -Staging

    -Production

    Our plan is to use the same id of the workspace, the application id and the ID of page in all environments, so that we can apply individual for the pages of the application changes after the initial version is deployed in all 3 environments.

    The workflow will be development in the development-> Testing environment in staging-> deploy to Production

    What is a good way to make the Apex version control?   Is there any other better practical approach that we can use?

    Thanks in advance

    Hi Dragonia,

    Start with, you're in the right direction! The first (step 1) for control of current version of APEX is to have cloned DB systems for DEV/TEST/PROD. This ensures internal APEX IDs are the same in all settings and it will help us to detect only valid changes.

    Step 2: export the individual components of the APEX in sql files. Add them to version control.

    To export individual components of APEX in the form of sql files, you can use the Java utilities provided by APEX. These classes are under the folder path below APEX zip

    \apex\utilities\oracle\apex

    APEXExport.class - use this utility to export specified from the specified workspace APEX and DB application

    APEXExportSplitter.class - use this utility for dividing bulk single apex sql file into individual sql files (generates an sql for APEX component)

    Step 3: when changes are made, rerun the utility of separator and validate the svn changes (you can only commit files sql for components respective apex which you have changed)

    Step 4: build patches script to migrate following environment changes (the hard part!)

    There is no easy way to do this by their SUMMIT. You must take all the files of sql that you changed, and you must prepare an installation script to run all of these sql files. When you run apex splitter, it gives you all the parts of apex with a well organized with install.sql file folder structure. You can see this install.sql file to prepare your own patches script.

    Another difficult point is - some components of the APEX should be deleted before re-creating them. For example if you changed the page 10 and you want to export the following environment changes, then install.sql sample will be as below

    -- install.sql
    @application/init.sql
    @application/set_environment.sql
    @application/delete_pages.sql
    @application/pages/page_00010.sql
    @application/end_environment.sql
    

    And the contents of delete_pages.sql will be as follows

    -- delete_pages.sql
    SET DEFINE OFF 
    
    BEGIN
        wwv_flow_api.g_mode := 'REPLACE';
    END;
    /
    
    BEGIN
        wwv_flow_api.remove_page (p_flow_id=>101, p_page_id=>10);
    END;
    /
    

    And this isn't the end of the story. Some of the changes to shared component can be directly applied to the next environment using sql scripts generated by splitter apex (such as models, methods of application), but some of the shared components cannot be. We must first remove and then we have to recreate it using files sql generated via a dispatcher of the apex. And we need to go through the undocumented internal APEX wwv_flow_api care to know what procedure we use to remove that shared component package.

    Also when delete us a page, then all registered users reports public and private will be lost. So before you move your changes to Production, you should export user reports public/private and you should re - install Production DB after the installation of pages.

    To summarize, apex version control applications is not hard, but preparation 'delta script or patch' is very difficult.

    Hi joelkallman-Oracle, I do remember that you promised to publish a white paper ticket or a blog on this topic. It is already published. If so, can you please share the details. Thanks a lot for your wonderful support in advance.

    Kind regards

    Hari

  • determine the storage space for the upgrade of the APEX

    I put on my 11.2.0.3.12 level APEX APEX to APEX 4.2.4.00.08 version 3.2.1.00.12 version database.  I understand that I must perform the full upgrade, I am moving from version 3.2.x to 4.2.x.

    According to the APEX 4.2 Installation Guide for the full development environment, I have to spend in the following arguments:

    @apexins.sql tablespace_apex tablespace_files tablespace_temp images

    Where:

    • tablespace_apexis the name of the storage space for the user of the Oracle Application Express application.
    • tablespace_filesis the name of the storage space for the user to Oracle Application Express files.
    • tablespace_tempis the name of the temporary tablespace and tablespace group.
    • imagesis the virtual directory for the images of Oracle Application Express. To support future upgrades Oracle Application Express, set the directory of the virtual image that /i/ .


    How can I determine which user is the " " " User of the oracle Application Express application" and which the user is the user Oracle Application Express 'files' (if I can then watch their default storage spaces)?



    Hi Mimi Miami,

    Mimi Miami wrote:

    I put on my 11.2.0.3.12 level APEX APEX to APEX 4.2.4.00.08 version 3.2.1.00.12 version database.  I understand that I must perform the full upgrade, I am moving from version 3.2.x to 4.2.x.

    According to the APEX 4.2 Installation Guide for the full development environment, I have to spend in the following arguments:

    @apexins.sql tablespace_apex tablespace_files tablespace_temp images

    Where:

    • tablespace_apexis the name of the storage space for the user of the Oracle Application Express application.
    • tablespace_filesis the name of the storage space for the user to Oracle Application Express files.
    • tablespace_tempis the name of the temporary tablespace and tablespace group.
    • imagesis the virtual directory for the images of Oracle Application Express. To support future upgrades Oracle Application Express, set the directory of the virtual image that /i/ .

    How can I determine which user is the user Oracle Application Express 'application' and that the user is the user Oracle Application Express 'files' (so I can then look at their default storage spaces)?

    APEX 3.2.x installation that follows is users:

    • Oracle Application Express Application user: APEX_030200
    • Oracle Application Express user files: FLOW_FILES

    So to determine the tablespace_apex and the tablespace_files you must connect with the user sys with sysdba privilege and run the following query:

    SELECT USERNAME
         , DEFAULT_TABLESPACE
      FROM DBA_USERS
     WHERE USERNAME IN ('FLOWS_FILES','APEX_030200')
    

    Then use the APEX_030200 user as tablespace_apex tablespace and a tablespace of the FLOW_FILES user as tablespace_files.

    I hope this helps!

    Kind regards

    Kiran

  • the APEX api call, change the repository, in the context of the application has no effect

    Hello

    I call APEX api stored procedures manipulate the repository (such as apex_lang.update_translated_string, apex_lang.publish_application or apex_instance_admin.set_parameter) pl/sql by setting apex_util.set_security_group_id (< workspace_id >) following this example indicated in the documentation of the api of the APEX:

    Start

    --

    -If running SQL * Plus, there set the environment

    -for the workspace Application Express associated with this schema. The

    -call to apex_util.set_security_group_id is not required if

    -you are running as part of the Application Builder

    - or an Application Express application.

    --

    C1 in (select workspace_id from apex_workspaces)

    loop

    apex_util.set_security_group_id (C1.workspace_id);

    "exit";

    end loop;

    -Now, actually create the mapping of the language

    apex_lang.update_translated_string (p_id = 123456789 >)

    , p_language = > 'nl '.

    p_string = > "says is a test");

    commit;

    end;

    /

    Call it the SQL guest (or Toad) everything works fine.

    But when trying to call apex_lang.update_translated_string from an application (with or without the security_group_id) APEX, nothing happens. No error message, the process is complete, but the string in the filing of the translation has not changed. Same effect for other api call that I mentioned. I tried the different authentication scheme in my application: DB account, users of the APEX, custom.

    An idea or a clue on what I'm missing here?

    Kind regards

    Christian

    Dear Mr. Rokitta,

    I tested myself on apex.oracle.com just now, and I had no problem using your anonymous PL/SQL block to update the chain of my filing of translation.  It worked successfully to these two SQL commands in SQL Workshop and also inside an APEX application running.  I also looked at the underlying code, and it's so simple - also long the security_group_id is set correctly, the specified ID is valid and the language code is the code of language of the APEX_APPLICATION_TRANS_REPOS chain, the update should go ahead.

    If set you a test on apex.oracle.com case where this would have been does not work, I would be happy to take a look.

    Merry Christmas.

    Joel

  • Migration of the apex of one schema to another in the same database

    Hello

    I'm new to Apex and installed Apex 4.2 on a database and creates a dashboard based on some tables.
    Now I have to create a diagram in the same database and have to replicate all tables and should have the same dashboard.

    Now my question is-

    1 can I install Apex on the other schema and then having to export and import dashboards and reports to the installed Apex?
    2 is it possible that the installed Apex even can be used also for the other schema and can have two separate (Dev and Prod) environment?

    Help, please... Please provide any document or link for the same.

    Thanks in advance.

    Kind regards
    Sébastien Pallav

    A database can have a single schema of apex (APEX_040200).
    It is not a good idea for DEV and PROD in the same PB (so using the same data to the APEX). He makes hard development (because he may - or is - break PROD at one point).

    But - if you must - you can create two schemas: like A and B.
    Export your APP1 then import it under a different id (in the same workspace - but you can also set up two work spaces).
    Using the apex management console, change the schema by using your new imported application is to B. In this way, your app will run "as user B".

  • problem with menu in the installation of the apex

    Hi all
    I downloaded the last Summit 4.2 and installed with oracle database 11 GR 1 material.
    But the problem is that I'm not able to find the application builder, sql Workspace menu
    which is to come in the menu apex.oracle.com demo.
    I want to know is there any problem in installation.
    I followed the docs of the apex for the installation and another thing is that the way to make the configuration of the http server for
    mod_plsql for example url pls/apex.


    Please give the details screen sorting or steps for apex 4.2 installation and mod_plsql http server (as shown in the documentation).

    extreme wrote:
    Hi all
    I downloaded the last Summit 4.2 and installed with oracle database 11 GR 1 material.
    But the problem is that I'm not able to find the application builder, sql Workspace menu
    which is to come in the menu apex.oracle.com demo.
    I want to know is there any problem in installation.

    You actually run the Application Builder? The application Builder icon missing What is the URL of the page?

    You are advised to complete the tutorial 2 day + Application Express Developer's Guide (if this isn't what you are already doing). See "setting your own Local environment upward" to learn how to create your own workspaces in which you use the Application Builder.

    I followed the docs of the apex for the installation and another thing is that the way to make the configuration of the http server for
    mod_plsql for example url pls/apex.

    You have actually installed OHS? It is not included with the TOP or 11g database. A default database/APEX facility using the EPG as the web server component.

    Please give the details screen sorting or steps for apex 4.2 installation and mod_plsql http server (as shown in the documentation).

    If you do not have SST installed, you must follow the instructions for the use of the EPG.

  • Q; How to re - configure and monitor the listener of the APEX

    Hello
    I installed the listener of the APEX on a WLS 12.1.1 (SPARC Solaris 11platform) and configured by using the URL:

    http:// < Host >: < port >/apex/listenerConfigure

    It worked very well!

    Now I need to change the URL and the credentials for connecting to my APEX instance and when I tryo to hit the same URL again, I get the following message:

    The listener of the APEX is already configured. Please log on as an administrator to access the listener Administration APEX.

    I read to you is a file called apex - config.xml somewhere but I can't find it under my WLS installation directory.

    Any ideas what could be the problem?

    See you soon,.
    Andy

    As mentioned Udo, the 2nd option (change in the war before you deploy file) is probably the best. One suggestion is to use a variable then rather hard, the location of the XML encoding. The variable can then be set / changed on the command line.

    Web.Xml
         
              config.dir
              ${apex.dir}
         

    In the weblogic under the Server Start Settings console, you can change the variable according to the needs for each instance managed for each environment:

    -Dapex-dir = / dir1/dir2/myapp/apex

    Good luck.

    Jack

  • Report of long duration in the APEX

    Hello

    I'm on version 4.1.1.00.23 of the APEX. I have a report at the APEX, which takes about 50 seconds to run at APEX. When I run the same query in sqldev it works about 6 seconds.  Why this same query takes a lot more time in APEX?

    Similar questions a few times. The usual answer is: it makes no difference. You think it runs faster to SQLDev, but this isn't really the case. SQLDev will show you the first Recordset up, while the Apex will be waiting for the entire results set.

    Another option is that you use an interactive report with the columns related to a LOV. APEX will join your main query and LOV queries in a single query. So, there is indeed a different query, passing through Apex.

  • Turn off the switch in the Apex

    Hi all

    I have a scenario where I have to do more activity at the click of a button:

    1 remove the X data and insert data from Y to X

    2 remove the data of Y

    3. now need to disable the button

    4 activate a close button (which is say-abled on Page load)

    But when I create these and try that, the button becomes disable it the auto Page loading, I can't change the button to target type of URL I need dynamic action to complete.

    No matter what pointer or suggestions will be help full...!

    NS150883 wrote:

    Hi Kiran & Fac586,

    Please see the details for my Apex below

    Workspace - SUDHIRNUNE

    User - comments

    Password - 12345

    App: DUPLICATES

    Measures to ensure the question:

    1 run the application

    2. go in the Page of the EMP

    3. click on the button "import in bulk" (import bulk will lead us to a load of data Wizard)

    4. provide the necessary data

    5. click on "next".

    6. click on "load data".

    7. the screen displays the question-

    Question: Isn't the "Load Data" button on the Final screen see the

    EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO
    7698 BLAKE MANAGER 7839 January 5, 1981 2850 30
    7782 CLARK MANAGER 7839 06 sep-1981 2450 10
    7566 JONES MANAGER 7839 February 4, 1981 2975 20

    So far, I've identified (and tried to fix) a certain number of problems on page 6:

    • trigger event to the load data in EMP dynamic action has been set to the closed dialog box. Changed click on the Load Data button.
    • Was the real display actions and masking in dynamic action to load data in EMP indeed the fire on loading the Page option set to Yes... It is set to No.
    • The button Load Data Action was incorrectly set to redirect to the Page of this Application. This was changed to defined by the dynamic Action.
    • The real action Run of PL/SQL Code in the load data in EMP dynamic action fails with a ORA-02291: integrity constraint (NSAPEX. SYS_C0034889821) violated - key parent not found exception because there is no DEPTNO value in the loaded data. You must resolve this problem in your data model or data.

    Also corrected the error on loading the page Deleting of Temp dynamic action on page 3 caused by referencing the nonexistent table EMP_TMP instead of EMP_TEMP.

  • CSS box does not not at the APEX 5

    I have a 25 request theme in a 5 APEX environment that renders a checkbox as described here

    http://cssdeck.com/Labs/iPhone-style-checkbox

    The problem is the check box is not activating / disabling click after upgrade to the APEX 5 or the #P1_AVAILABLE click event handler in the case below

    My final output is as follows

    <label id="slider_P1_AVAILABLE" class="sliderLabel">
      <input type="checkbox" name="p_t13" id="P1_AVAILABLE" checked="" value="A">
      <span id="slider">
        <span id="sliderOn"></span>
        <span id="sliderOff"></span>
        <span id="sliderBlock"></span>
      </span>
    </label>
    

    In previous environments by adding this

    $('#P1_AVAILABLE_CONTAINER').on('click', function(e) {console.log(e.target)});
    


    returns responses for the scope and the entrance.

    <span id="sliderOn"></span>
    <input type="checkbox" name="p_t13" id="P1_AVAILABLE" checked="" value="A">
    


    In my APEX 5 app it returns only

    <span id="sliderOn"></span>

    as if the click event is not reproducing all the possibilities in the tag, or something like that.


    Unfortunately not replicable so far

    https://Apex.Oracle.com/pls/Apex/f?p=73000:38:

    But I thought someone might suggest something to look out, or if it is a diversion to another question.

    See you soon

    It seems that this problem has been fixed in 5.0.1, but I have a similar problem with radio groups

    Group of radio buttons do not change after upgrade to apex 5

Maybe you are looking for

  • Cancel transfer migration assistant

    I used migration assistant and time machine for all transfer from my old mac to my new mac. I really wish that I had not transferred applications.  Is it possible to get it back to how it was sent to me? Thank you very much!

  • Range of printers PhotoSmart c4780 HP; Windows Server 2008 R2 SP1

    Everyone found a way to install this printer on a running Windows Server 2008 R2 SP1 print server, or a work-around pilot?

  • remove the negative values in table

    I have a table 1 d of data depending on the positive and negative values. I'm trying to search for negative values and remove them from the table.  This corresponds to the data in the column in the second table 2D that should also be deleted. A minor

  • How to remove the screen saver file?

    I'm losing all my icons because of my screensaver file is bad, please help me remove this file. Thank you... JAY PATEL.

  • How to open my Windows Photo Viewer?

    I can't find my Windows Photo Viewer! I know that I have one, because I just bought a photo from iStock and that's where he went. But where devil is this?