ADR on glassfish server VS mod_pls on oracle http server?

Which of the two is better for Apex - running

1. the ADR on Glassfish server, or

2 mod_pls on the Oracle HTTP Server?

I am currently using

Apex 5.0.2 / Oracle Standard Edition One 11.2.0.3 / Windows server 2012 (64-bit) / Glassfish 4.1 with ADR 3

I was advised to try Webtier Oracle HTTP Server with mod_pls. So, I need to know the difference between the two, someone who already has experience on both configurations

Please, share your ideas and explain your reasons for your vote.

Hi Farhan Siddiqui,

Farhan Siddiqui says:

Which of the two is better for Apex - running

1. the ADR on Glassfish server, or

2 mod_pls on the Oracle HTTP Server?

I am currently using

Apex 5.0.2 / Oracle Standard Edition One 11.2.0.3 / Windows server 2012 (64-bit) / Glassfish 4.1 with ADR 3

I was advised to try Webtier Oracle HTTP Server with mod_pls. So, I need to know the difference between the two, someone who already has experience on both configurations

Please, share your ideas and explain your reasons for your vote.

Don't know on what basis 'someone' advised to do (migration of ADR to OHS)?

As the Oracle Documentation says otherwise in their comparison of the options of the web listener.

Reference: https://docs.oracle.com/cd/E59726_01/install.50/e39144/overview.htm#HTMIG29325

Also, I found the trend of migration of OSH to ADR and not otherwise.

Reference:

Personally, I prefer ADR on OSH as a server option for Oracle APEX Web and I had included in my profile of Oracle Database Developer's Choice Award 2015 for which I was chosen as a finalist in the category Oracle APEX and ADR.

Reference: chubby Kiran

Kind regards

Kiran

Tags: Database

Similar Questions

  • Recomendations for autonomous apex or glassfish server for 10 concurrent users thousands

    Hi all

    We are a medium enterprize with 15 thousand users.

    We intend to develop a mobile application using apex.

    I think that apex performs a dedicated connection to the database like oracle forms. so if 10 thousand users open mobile applications, this means that 10 thousand users are connected to the database at the same time.

    Am I wrong?

    If so, then let it be stand-alone mode would be able to serve in this case?

    How much RAM we required for such a charge?

    I would like to ask a question at a time, but these questions are a little research related to me, that's why I post in a thread.

    Thank you.

    Kind regards.

    Hi Maahjoor,

    We are a medium enterprize with 15 thousand users.

    We intend to develop a mobile application using apex.

    I think that apex performs a dedicated connection to the database like oracle forms. so if 10 thousand users open mobile applications, this means that 10 thousand users are connected to the database at the same time.

    Am I wrong?

    No, the session of the APEX is a dedicated connection to the database. Session of the APEX is independent of Session data, for each new request a database connection is created and abandoned when finished.

    If so, then let it be stand-alone mode would be able to serve in this case?

    What standalone mode are you talking about? Oracle remains Data Services (formerly APEX Listener) as a web server in standalone mode?

    If Yes, then it is not recommended to Oracle:

    Reference: running in stand-alone Mode that says:

    "Stand-alone mode is suitable only for development purposes and is not supported for use in production deployments. Use a taken J2EE application server supported for production deployments.

    You should always go for ADR deployed to one of the recommended Java EE application server. (Oracle Weblogic Server/Oracle Glassfish Server/Apache Tomcat)

    How much RAM we required for such a charge?

    The answer to this question is arbitrary. It is not only the RAM you should be concerned. It is on what architecture (hardware and software), you must go.

    This Article in Oracle Magazine by Mike Hichwa will help you: Browser-Based: Sizing Up Performance

    I hope this helps!

    Kind regards

    Kiran

  • 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

  • Oracle HTTP server on a different machine than the database and APEX

    Hi guys!

    I wonder if its possible to have Oracle HTTP Server installed on a different machine then the database and APEX?

    With respect,

    PsmakR

    Hello

    exactly. Details have recently been examined here: {: identifier of the thread = 1955437}. You will find the link to the license document it.
    But OSH is not only registered with the database. If you have an OAS running somewhere, you can use the HTTP server that comes with this instance for APEX as well.

    Another option could be the APEX listener that runs on (almost) any J2EE container. The officially supported include the embedded GlassFish and the Open Source Edition of GlassFish, who both don't need no extra license.

    -Udo

  • problem with pages on the glassfish Server

    Hi all

    My version Jdev: 11.1.2.4

    Glassfish server: 3.1.2.2

    When I was trying open the jsf/jsp page after the deployment of adf application in glassfish server, it opens with the page source code rather than design. and it is showing the message as

    "XML this file does not appear to be any information of style associated with it." "The document tree is shown below."

    and the page is UriPattern below

    JSFPage.png

    Please help me on this issue. And let me know about the comparability of the server with the version jdev

    Thnaks,

    I think that your web.xml file or the URL you are using is not correct.

    You must ensure that your page is processed by the engine JSF/Facelets.

    Your URL is not the ordinary prefix for this (something like "/ faces")

    Your web.xml has parameters like:

    Faces Servlet

    faces *.

    And

    Faces Servlet

    javax.faces.webapp.FacesServlet

    1

  • How to find the url of adf application that has been deployed to the glassfish Server? I try but? It is the image of the page.

    Mr President

    This is the page of the glassfish Server

    gfurl.png

    How to find the url of adf application that has been deployed to the glassfish Server? I try but? It is the image of the page.

    webapplink.png

    In the jdev web module are

    [11: 09:38] wrote the Web for F:\backup of AshCMS\AshCMS\ViewController\deploy\AshCMS_ViewController_webapp.war application Module

    [11: 10:33] wrote the Module Enterprise Application to F:\backup of AshCMS\AshCMS\deploy\AshCMS_Project1_AshCMS.ear

    [11: 10:33] Application deployment...

    [11: 14:24] Application deployed successfully.

    [11: 14:24] time to deployment: 8 minutes, 11 seconds

    [11: 14:24]-deployment is complete.  ----

    what url in the browser.

    Concerning

    Mr President.

    I run my application on built-in web logic server and get the url from there

    http://localhost:7101 / ViewController/faces/MainPage

    then simply change the localhost of 7101 to 8081 as below

    http://localhost: 8081, ViewController, faces, MainPage

    and it works

    Concerning

  • Layout error while deploying the application on the glassfish server. Any body can help?

    Mr President.

    Layout error while deploying the application on the glassfish server. Any body can help?

    The server log is

    [2015-06-05T12:05:15.646+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487915646] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:15.646+0500] [glassfish 4.1] [WARNING] [] [javax.enterprise.system.tools.deployment.javaeefull] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487915646] [levelValue: 900] [[
      Exception while locating sub archive: AshCMS_ViewController_webapp.war]]
    
    
    [2015-06-05T12:05:15.706+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=88 _ThreadName=deployment-jar-scanner] [timeMillis: 1433487915706] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:17.484+0500] [glassfish 4.1] [INFO] [] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487917484] [levelValue: 800] [[
      visiting unvisited references]]
    
    
    [2015-06-05T12:05:23.074+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923074] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:23.074+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923074] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:23.784+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923784] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:23.804+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923804] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:23.804+0500] [glassfish 4.1] [WARNING] [NCLS-DEPLOYMENT-00023] [javax.enterprise.system.tools.deployment.common] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923804] [levelValue: 900] [[
      Ignoring AshCMS_ViewController_webapp_war/ because the containing archive C:\glassfish4\glassfish\domains\domain1\applications\AshCMS_Project1_AshCMS recorded it as a pre-existing stale file]]
    
    
    [2015-06-05T12:05:23.804+0500] [glassfish 4.1] [SEVERE] [] [javax.enterprise.system.core] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923804] [levelValue: 1000] [[
      Exception while deploying the app [AshCMS_Project1_AshCMS]]]
    
    
    [2015-06-05T12:05:23.804+0500] [glassfish 4.1] [SEVERE] [NCLS-CORE-00026] [javax.enterprise.system.core] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923804] [levelValue: 1000] [[
      Exception during lifecycle processing
    java.lang.IllegalArgumentException: Could not find sub module [AshCMS_ViewController_webapp.war] as defined in application.xml
      at com.sun.enterprise.deployment.archivist.ApplicationArchivist.readModulesDescriptors(ApplicationArchivist.java:560)
      at com.sun.enterprise.deployment.archivist.ApplicationArchivist.openWith(ApplicationArchivist.java:229)
      at com.sun.enterprise.deployment.archivist.ApplicationFactory.openWith(ApplicationFactory.java:232)
      at org.glassfish.javaee.core.deployment.DolProvider.processDOL(DolProvider.java:193)
      at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:227)
      at org.glassfish.javaee.core.deployment.DolProvider.load(DolProvider.java:96)
      at com.sun.enterprise.v3.server.ApplicationLifecycle.loadDeployer(ApplicationLifecycle.java:881)
      at com.sun.enterprise.v3.server.ApplicationLifecycle.setupContainerInfos(ApplicationLifecycle.java:821)
      at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:377)
      at com.sun.enterprise.v3.server.ApplicationLifecycle.deploy(ApplicationLifecycle.java:219)
      at org.glassfish.deployment.admin.DeployCommand.execute(DeployCommand.java:491)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:539)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$2$1.run(CommandRunnerImpl.java:535)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Unknown Source)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$2.execute(CommandRunnerImpl.java:534)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:565)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$3.run(CommandRunnerImpl.java:557)
      at java.security.AccessController.doPrivileged(Native Method)
      at javax.security.auth.Subject.doAs(Unknown Source)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:556)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand(CommandRunnerImpl.java:1464)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl.access$1300(CommandRunnerImpl.java:109)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1846)
      at com.sun.enterprise.v3.admin.CommandRunnerImpl$ExecutionContext.execute(CommandRunnerImpl.java:1722)
      at org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:253)
      at org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:231)
      at org.glassfish.admin.rest.utils.ResourceUtil.runCommand(ResourceUtil.java:275)
      at org.glassfish.admin.rest.resources.TemplateListOfResource.createResource(TemplateListOfResource.java:328)
      at org.glassfish.admin.rest.resources.TemplateListOfResource.post(TemplateListOfResource.java:163)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:151)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:171)
      at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:152)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:104)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:387)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:331)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:103)
      at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:271)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
      at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297)
      at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254)
      at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1028)
      at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:365)
      at org.glassfish.admin.rest.adapter.RestAdapter$2.service(RestAdapter.java:316)
      at org.glassfish.admin.rest.adapter.RestAdapter.service(RestAdapter.java:179)
      at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
      at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
      at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:201)
      at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:175)
      at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
      at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
      at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
      at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
      at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
      at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
      at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
      at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:561)
      at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
      at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
      at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
      at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
      at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:565)
      at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:545)
      at java.lang.Thread.run(Unknown Source)
    ]]
    
    
    [2015-06-05T12:05:23.814+0500] [glassfish 4.1] [SEVERE] [] [javax.enterprise.system.core] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487923814] [levelValue: 1000] [[
      Exception while deploying the app [AshCMS_Project1_AshCMS] : Could not find sub module [AshCMS_ViewController_webapp.war] as defined in application.xml]]
    
    
    [2015-06-05T12:05:30.224+0500] [glassfish 4.1] [INFO] [] [org.jvnet.mimepull.WeakDataFile] [tid: _ThreadID=42 _ThreadName=admin-listener(2)] [timeMillis: 1433487930224] [levelValue: 800] [[
      File C:\Users\TANVIR\AppData\Local\Temp\MIME4440540335098498486.tmp was not delet
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    ed]]
    
    

    Any body can help to find the error.

    Because I'm not able to find the error.

    Concerning

    As indicated in the supported link you must use Glassfish 3.1 NOT Glassfish 4

  • Can you start and stop the glassfish server in JDeveloper 12 c and how?

    Mr President.

    Can you start and stop the glassfish server in JDeveloper 12 c and how?

    Concerning

    have you looked at

    http://www.Java-n-me.com/2014/02/GlassFish-extension-for-JDeveloper-12C-go-live.html

  • Can't see Oracle HTTP Server in Oracle Enterprise Manager 11 g Fusion Middleware control

    I completely installed and configured release EMP 11.1.2.1. I threw EM suite http://host:7001 / em. I see "Farm_EPMSystem" and 'Deployment of applications' and groups "WebLogic domain" in it, but I don't see "WebTier" group with instance of "ohs1" to the root of the farm (see attached 2015-05 - 28_181243.png /discussion/create!input.jspa?containerType=14 & containerID = 3222 & customTheme = otn & draftID = 746291file) as described in the "Guide to the administrator for Oracle HTTP Server (e10144) .pdf" document (see file 2015-05 - 28_181332.png).

    How to add an Oracle HTTP Server (it is listening and working on my server 19000 port) in my EM?

    My OHS starts with "E:\Oracle\Middleware\ohs\ohs\bin\Apache.exe" and using the catalog "E:\Oracle\Middleware\user_projects\epmsystem1\httpConfig\ohs".

    The command

    E:\Oracle\Middleware\user_projects\epmsystem1\httpConfig\ohs\bin\opmnctl - adminHost localhost - registerinstance adminPort 7001

    has solved my problem.

  • Error getting of canonical path of a file on the Glassfish Server

    Hello

    I'm on jdev 11.1.2.4 and glassfish server 3.1.2.

    I want to get the CanonicalPath of an image file in ViewController/public_html/images/company_logo.png

    I use method below to get the path.

    
     public static String getCompanyLogoFilePath(){
            String filePath="C:\\company_logo.png"; // default value
            URL url;
            try {
                url = FacesContext.getCurrentInstance().getExternalContext().getResource("/images/company_logo.png");
                File file = new File(url.toURI());
                //System.out.println("getCanonicalPath:"+file.getCanonicalPath());
                filePath = file.getCanonicalPath(); 
                System.out.println("filePath: "+filePath);
                    
                
            } catch (MalformedURLException e) {
            } catch (URISyntaxException e) {
            } catch (IOException e) {
            }
            return filePath;
        }
    

    This method works very well on the integrated weblogic server. However, when I deploy my application on a glassfish server, it throws the following error

    State of the TTP 500-


    type of Exception report

    Message

    Description The server encountered an internal error () that prevents to satisfy this demand.

    exception

    javax.servlet.ServletException: /reportPages/Letter.jsf @91,109 action="#{backingBeanScope.LetterBean.cbRun_action}": java.lang.IllegalArgumentException: URI scheme is not "file"

    first cause

    javax.faces.el.EvaluationException: /reportPages/Letter.jsf @91,109 action="#{backingBeanScope.LetterBean.cbRun_action}": java.lang.IllegalArgumentException: URI scheme is not "file"

    first cause

    java.lang.IllegalArgumentException: URI scheme is not "file"

    Note The complete exception stack traces and its root causes are available in GlassFish Server Open Source Edition newspapers 3.1.2.2


    GlassFish Server Open Source Edition 3.1.2.2

    any ideas?

    Thank you

    When you want to get real (absolute) path to a file within the context of the web, you pass 'virtual' path of this resource (from the root of context) to ServletContext.getRealPath () method.

    ("Something like: FacesContext.getCurrentInstance().getExternalContext().getRealPath("/images/company_logo.png ");

    Note this virtual path always use ' / ' separator (irrespective of the platform)

    In addition, on some servers, getRealPath() does not by default if you need to activate this: java - getServletContext ().getRealPath("") returns null in WebLogic - Stack Overflow

    Dario

  • Not able to install Oracle HTTP Server existing Middleware at

    Hello Experts,

    I'm not able to install Oracle HTTP Server in an existing House of Middleware, Weblogic. I installed Weblogic 12 c and tries to install SST 12 c in the House, same Middleware

    I am getting error below:

    INST-07551: not all depenedent go to the installation type "Colocated HTTP Server (managed through WebLogic server)" could be found. The following prerequisites proved to be missing: em_fmc - 12.1.2.0.0

    OS: Windows 64-bit

    Installation of Weblogic using jar generic wls_121200.jar

    Please suggest about same,

    Rajesh

    Hi Renon,

    In the 12 c version, there are two supported by Oracle HTTP Server domain configurations:

    • In a WebLogic Server domain
    • An autonomous area

    If you configure Oracle HTTP Server in a WebLogic Server domain, you can manage your instances Oracle HTTP Server, Enterprise Manager Fusion Middleware control, WLST and WebLogic Server Node Manager command line interface. To configure Oracle HTTP Server in a WebLogic Server domain, you must install the Oracle HTTP Server software into an existing Oracle Fusion Middleware Infrastructure Oracle home.

    If you configure Oracle HTTP Server in a standalone domain, Oracle HTTP servers reside in a separate autonomous area, which is intended to only manage system components. To configure instances Oracle HTTP Server in a standalone domain, installing Oracle HTTP in a separate Oracle home, and there is no prerequisite for Oracle Fusion Middleware Infrastructure.

    For details, see the following documentation: installing and configuring Oracle HTTP Server, 1 Planning Your Oracle HTTP Server Installation

    My understanding is that you want to install Oracle HTTP Server in a WebLogic Server domain. This means that you must first install and configure the Oracle Fusion Middleware Infrastructure software. Then you install the Oracle HTTP Server in the Oracle Fusion Middleware Infrastructure Oracle home, and finally configure you as part of the Oracle Fusion Middleware Infrastructure field.

    Distributions of products can come from either the delivery of software Oracle or Oracle Technology Network Cloud. See the download page of Oracle Fusion Middleware, Installation and Configuration of the Readme files.

    I think that the following note will help in this task: Note 1588516.1 - high steps on how to install and configure level located at the same place (Managed) SST 12 c on Windows 7 64 bit

    Kind regards

    Prakash

  • Recommendations or best practices configuration Oracle HTTP Server Oracle Webcenter 11g Portal

    Hello everyone.

    I'm looking for recommendations or best practices configuration Oracle HTTP Server Oracle Webcenter 11 g Portal

    I appreciate if you could give me some references and/or experiences.

    Thank you very much in advance.

    Best regards.

    Configurations may vary depends on place on your needs, in general you can see Configuration high availability for the Web - 11 g Release 1 (11.1.1) layer components

    Use the configuration WebTier documents to the address above if it is sufficient for your needs.

  • Huge success in Oracle HTTP Server for Application Apex

    Hello


    I've been running several applications in the same database in Apex 4.2.2. I use Oracle HTTP Server 10.2 for web access to customers. I have 4000 users in systems, but at the same time can be logged 500. Server Web is in DMZ, and database server's internal network. We notice that we conduct page huge hit in the system, very high. I noticed a client IP had 44 000 visits in one day and on a daily basis any number of access is 500 000 to 600 000. That is for me, it's huge. This huge success makes the firewall close the connection to the web server. This disturbance is causing the company a lot.


    I would like to know how Oracle Apex communicates with the web server and clients, is the mechanism of Oracle Apex which causes this huge success or is it for external cause, such as a DoS attack or something like that. I'm really exhausted with it. Don't know what to do. Help, please



    Hasan Al Mamun

    Hi I have kind of a resolved / by past the problem. Now, I have no connection to the bottom of the problem. The problem was. Subdomain (say myapp.testlab.com) of my app had a single IP address, router treated the huge success of the same IP address as a threat and that's why router blocked the real IP of this subdomain. We did it, we asked our dns provider to add a few more (5) IPs for the same subdomain. Now, as dns selects a single IP among 5 fps in alternating single IP does not get as much success as to be blocked by the router. It works better now. Cordially Hasan Al Mamun

  • Apex 4.2 with Oracle HTTP Server 12 c?

    So, we have already implemented Oracle APEX with Oracle HTTP Server 11g Oracle WebTier utility. These are all works well.

    However, we wanted to try with the latest version of the stand-alone version of HTTP. So, we installed and configured the server for HTTP from Oracle 12 c (Stand Alone). However, we do not find instructions for things like where to copy the images, which dads.conf to edit etc. The current facilities seem to be oriented with the older, version 11g.

    Someone at - it a source for instructions to update configuration APEX with Oracle HTTP Server 12 c?

    Thank you

    -Joe

    Joe,

    Check in the documentation http://docs.oracle.com/cd/E16655_01/install.121/e17958/db_install.htm#HTMIG230

    Leave.

  • Oracle HTTP Server installation after installation and configuration.

    Hello

    I use EMP 11.1.2.2 and I installed Essbase, EN, EAS and environmental assessment environmental but not component of Oracle HTTP server.

    Is it possible to install it after the completion of the deployment of the components of Hyperion set?

    If I install only HTTP component of the service of the Foundation and reconfigure the Web server that will work without problem?

    Or I have to reinstall all the components?

    And, as in the EMP 11.1.2.2 to install Essbase, Oracle HTTP server is not required, if I skip this component?

    That will make an impact in the future?

    Thank you

    You can install OSH after you have completed the Setup, install, and configure the web server and select OSH.

    It is up to you if you install and use OSH as the web server, it is not mandatory. If you use the workspace, then you need to configure one of the available web servers.

    See you soon

    John

    http://John-Goodwin.blogspot.com/

Maybe you are looking for