Standalone servlet engine without HTTP server

Is it possible to somehow make a standalone program that can parse jsp pages and work with servlets.
What I'm imagining is something like this:
1. My application wants to open a jsp page.
2. My application sends the jsp to the servlet/jsp engine (Catalina?)
3. Catalina parses the jsp.
4. Catalina sends the jsp back to my application
5. My application displays the page in a briwser.
This way I could work without a HTTP server.
Maybe the engine is not called Cataline?
Thanks in advance

You mean you want to test and develop your servlets/jsps without >servlet container (HTTP/server)? No I do not wish to develop servlets/jsps without a servlet container, but I wish to develop it without an HTTP Server.
This way one application could parser/compile jsp/servlets and display them in an embedded browser.
This is meant to be used in a 1 tier application.
So the only tier existing needs to be both browser and application server.
I mean to make an application where it is very easy to change the GUI, that is how it is in JSP/servlets. But I don't want the 2/3 tier model, rather I want a standalone application, where the GUI is made in JSP/servlets.
Best regards

Similar Messages

  • Essbase without http server

    Hi ,
    Ive been trying to install Essbase standalone mode. And my doubt is, is it mandatory to go with http server. Cause under normal circumstances starting the opmn ohs instance starts apache.exe process in my server which we dont want to be running. I came across some docs and one of john's post where i found the below workaround.
    "To configure the Shared Services Registry without installing Foundation Services Web applications:
    1.Start EPM System Configurator from the command line, including the –forceRegistry option
    From a Windows console, change to EPM_ORACLE_HOME/common/config/version_number, and then enter configtool.bat —forceRegistry.
    On UNIX, change to EPM_ORACLE_HOME/common/config/version_number and then type ./ —forceRegistry."
    will this method ensure that we can run without http server thereby eliminating the apache.exe process from server?

    OPMN is part of the OHS installation in but that doesn't mean OHS will be running for the essbase deployment.
    If you deploy OHS then another OPMN service will be created that runs OHS.
    Essbase can be started from command line or the OPMN windows service e.g. opmn_EPM_<instancename>

  • Cannot connect to database with servlet thru apache http server / vhosts

    I have an application that works perfectly when Tomcat 5.5 is running stand-alone, but when I run Tomcat and Apache HTTP Server together, I get an error when trying to connect to the database. Servlets are working fine otherwise. Connection pooling is setup and working fine for Tomcat stand-alone. With the Apache server, I'm running Virtual Hosts.
    My guess is that I need something in the host block of server.xml about the context.xml where the db resource pool is defined. This is what I have so far in server.xml:
    <Host name="" debug="0" appBase="d:/WebApps/mydomain"
    unpackWARs="true" autoDeploy="true">
    <Context path="" docBase="" debug="0"/>
    Or the problem may be caused by something else entirely. Does anybody have any suggestions? Your help is greatly appreciated.
    Thank you,

    A little help? Anybody?
    I can connect to the database with Tomcat stand-alone, but not with Tomcat integrated with Apache. I have seen this problem described elsewhere, but no solution has been found.

  • OSE without http server

    We are trying to install two server; the first one with 8i database engine and the second with Apache web server.
    Is necesary to install the http server in the database server in order to use the module mod_ose in the Apache server and the OSE in the database server?
    Maybe it will be a basic question, but we are starting and sorry for my english.
    Thanks in advance

    Let us recapture.
    a)You want to install only 8.1.7 . You have an Apache server that comes with EE installtion. You could use that.
    b) You have only one server and want to use 8.1.7 and 9iAS. You can install them in seperate Oracle Homes and configure 9iAS to use the 8.1.7 database.
    c) You want to install 8.1.7 on one server and a webserver on another server. You could do that easily with 9iAS. There is also documentation on how to configure other webservers with 8.1.7 database.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Federico de Carlos Espinosa ([email protected]):
    Thanks don:
    I know that the mod_ose is include in that products, but the questisn is if i want to install the database in one server and the webserver in other one, How can i install the apache webserver with mod_ose if only purchase the rdbms 8.1.7?
    Thanks in advance.<HR></BLOCKQUOTE>

  • About servlet engines

    Hi All
    I came across 3 new terms the other day, I was just wondering what they actually are.
    Standalone servlet engines, add-on servlet engines and embeddable servlet engines. Base on the description that I have, standalone sevrvlet engines seem to be the kind of server that can do it all. Add-on servlet engines are the likes of Apache-Tomcat combination (am I right?) and the embeddable servlet engines are ....... something that I have never heard of, would anyone like to share with their experience???

    Please check

  • Post XML from HTTPs server

    How do I get the HTTPs server to send/post the XML file to user's mailbox?
    The situation is like this: User from System A need to send XML file to User in System B. These 2 can't communicate directly.So the XML file will be posted to an HTTPs server. This HTTPs server will then post the XML to the recipient based on the mailboxid. This mailboxid is specified in the XML. How do i send the XML to the designated mailbox?

    You write something that runs on the server, receives
    the uploaded XML file, attaches it to an e-mail
    message, and sends that message. Since you ask in the
    Java context, that something could be a servlet. (You
    will notice that this applies equally well to files
    that aren't XML.)Hi there! Thanks for the feedback. So I need to create a servlet in the HTTPs server which upon receiving of the XML file, servlet need to read the XML content to get the mailboxid then attach the XML file to that mailboxid? All these can be done in one servlet? Please correct me id I'm wrong. Your feedback is highly appreciated. Thanks..:)

  • Error when I try to run HTTP Server

    Hi there,
    I am trying to start HTTP server so that I may setup and use WorkFlow (Process Flows). I am using OWB 9.2 and Workflow 2.6.2 on Windows XP. Here is what I get when I start the HTTP Server:
    -------------------- in a DOS Window ----------------
    Syntax error on line 92 of c:/oracle/ora92/sqlplus/admin/isqlplus.conf:
    FastCgiServer: redefinition of a previously defined FastCGI server "c:/oracle/ora92/bin/isqlplus"
    Note the errors or messages above, and press <ESC> key to exit. ...
    I tried reinstalling HTTP server but it did not help. I am not sure what is wrong and hot fix it. I think without HTTP server, I may not be able to run my "Process Flows".
    Please advise!
    Muhammad Amer

    Thanks Igor!
    I understand that in order to run Process Flows from within OWB, I do not need HTTP server. But I want to be able to schedule the "Process Flows" and some of the documentation I have read suggests that I need to configure and run HTTP Server. I am not quite sure if OEM fits into this process, too?
    Could you kindly let me know if I'd need to schedule the jobs through OWM or OWF Manager is enough?
    Also, whether we can run non-OWB jobs using OWF - for example, a PL/SQL Package and/or a Unix script? If the answer is yes, what is required to accomplish this? My organization does not have a job-scheduling tool and I want to find out if OWF can do this for us.
    Thank you once again and I look to hearing from you soon.
    Best regards,

  • Non-http servlet engine?

    Hi, I'm new to servlet development and I'm not sure this question has been answered here before. So I apologize if it has.
    Basically I want to have an integrated server that can accept both http and non-http requests. So my initial thought was to write an HttpServlet and a GenericServlet. Then I googled for clues on how to implement that and found from the JavaRanch website that this task could be a daunting one because that'd imply that I have to write a new servlet engine.
    So my question is, is this true in your expert opinion? And, if the custom non-http protocol has a similar syntax as http (e.g. RTSP), is it possible to just extend the http servlet engine to support it? And would that be doable without much effort?

    Would you actually need the entire servlet system for the new protocol? For your typical simple request/reply protocol you'd normally:
    Create a server socket.
    When a connection arrives, start a thread to service it.
    In the service thread, read and parse request.
    Send reply.
    Close socket, exit thread.
    A servlet system adds a bunch of stuff to that: a layer that allows you to configure pluggable request handlers; methdod-specific functions (POST -> doPost()); a ServletRequest object; etc. Are those things relevant to the new protocol? Do you have requests with URL-like things in the header, allowing routing requests to different servlets? Do you plan to have lots of servlets for the protocol (one servlet -> no much point in XML-configurable request routing)?
    I'd hope that I wouldn't need to implement a configurable request routing infrastructure. It's a lot of work if it's not really needed. Just write a socket server. If you have an associated web server (e.g. HTML pages from which the user starts RTSP requests) you can even run the socket server inside the servlet container if that helps.

  • Upgrade Oracle http server for last servlet function

    Currently i use Oracle http server with servlet.
    It seems that my version with jsdk.jar file don't support EncodeUrl function and web.xml file.
    How can i upgrade my server ?
    I have tried to replace jsdk.jar file with servlet22.jar file but without results !
    Where can i found more information ?

    Hi all
    That´s right, the OHS was installed with the Fusion Middleware Web Utilities installation and working fine !
    The Apex application is online without problems.
    Now, my challenge is to implement the security certificate (SSL) on OHS.
    I´ve been read many things but I´m a little confused and looking for a specific documentation to do that.
    The certificate was generated and got the especific files ( .cer / .crt / .key ) but the problem is how to configure.
    Is it necessary to install another software ?
    Is wallet manager must be used or just configure some files like ssl.conf ?
    Thanks in advance for any help.

  • Should I install Apache Web server to use Jakarta Tomcat Servlet engine?

    I have some problems and now have a question:
    Should I install Apache Web server to use Jakarta Tomcat Servlet engine?
    JTK home page is available via http://localhost:8080
    Tomcat ver 3.1.3

    No, you don't need to run Apache webserver (httpd) to run Tomcat. Tomcat by default runs on port 8080, but you can set it to any port, including 80, if you have permission to do so (on *nix systems, you need root permissions to run services on any port below 1024).
    Tomcat is a webserver as well, just one that includes a servlet container and JSP processor. So it will serve your html files, images, etc (aka static content), just as well as Apache httpd, in addition to being able to run servlets and JSPs.
    Apache httpd has more options for serving static content than Tomcat, so many people prefer to use it as their main webserver and only use Tomcat as a sort of "plugin" to handle servlets and JSPs. This can be achieved through a connector. Instructions on how to set this up are on the Jakarta website.
    So you could use Apache and Tomcat combined, next to each other, or totally separated. In many cases, just Tomcat will do.

  • WebLogic Server vs Embedded Servlet Engine

    We have licensing for WebLogic Server, and I was wondering if there were any benefits to using it over the embedded servlet engine for hosting Collaboration 4.5 or Publisher 6.4?

    WebLogic Express supports the following:
    Servlets, JSP, JDBC, JNDI, JTA, JAAS, JAXP, RMI, and clustering. You
    can build a cluster of WLExpress instances.
    Hope this helps,
    Laurent PAILLARD wrote:
    What are the differences between Server and Express. I've read that
    Express does not implement EJB, JMS and two-phase commit protocol for
    transaction. Nothing is said about clustering. As Servlet session can
    be clustered, I wish to know if I can build a cluster with 2 Weblogic
    Express instances.--
    Michael Young
    Developer Relations Engineer
    BEA Support

  • HTTPS server on J2EE Engine

    Hi there,
    I have to write a little HTTPS server which runs on the J2EE Engine for handling some HTTPS requests.
    For this, the server should use a certificate from the J2EE Engine's Key Store. Wiht the following code I try to load the certificate and start the server.
    String privKeyView = "service_ssl";
              String privKeyAlias = "ssl-credentials";
            if ((privKeyView != null) && (privKeyAlias != null)) {
            SAPSecurityResources secRes =
            KeyStoreManager ksMgr =
   ks = ksMgr.getKeyStore(privKeyView);
            ISsfProfile privKeyProf = ksMgr.getISsfProfile(ks, privKeyAlias, null);
   privKey = privKeyProf.getPrivateKey();
            KeyManagerFactory kmf =
            kmf.init(ks, keypassword);
            SSLContext sslcontext = SSLContext.getInstance("SSLv3");
            sslcontext.init(kmf.getKeyManagers(), null, null);
            ServerSocketFactory ssf = sslcontext.getServerSocketFactory();
            SSLServerSocket serversocket =
                (SSLServerSocket) ssf.createServerSocket(10443);
            final String[] enabledCipherSuites = { "SSL_RSA_WITH_RC4_128_MD5" };
            Socket client = serversocket.accept();
    The problem is, that the accept() fails with an No available certificate corresponds to the SSL cipher suites which are enabled.
    This seems to make sense, because the Cipher suite isn't bound to that custom port (which is configured at SSL Provider Service of Visual Admin). But on the other hand I cannot add any custom entry in Visual Admin.
    Does anybody has expierience in writing an SSL Server on J2EE Engine? Please help. Any hint will be highly appreciated.
    Thanks in advance,

    Hi Eddy,
    Sorry just got round to checking on this. The documentation you point to here is what we used as the basis for our setup.
    We are attempting to use End-2-End SSL and did modify the SWD profile accordingly. It does not work however. If I connect via SSL directly to the J2EE server it works fine. Also connecting via HTTP thru the SWD works as well.
    We are unsure as to whether there is something (parameters, service, etc.) that we have to set up via SMICM and/or RZ10 to enable SSL on the ICM? Or even whether that is necessary.
    Ideally what I'd like is if someone can explain step-by-step what needs to be set up in the ABAP stack/message server that would be great.

  • Installing Oracle HTTP Server WITHOUT Universal Installer?

    On my computer (Win XP, DB the Universal Installer that comes with the Companion CD still fails at startup. So I installed HTML DB from the file.
    But what about the HTTP Server? How can install it without using the OUI?
    The response file from the Companion CD offers only these two choices:
    - Oracle HTML DB and Oracle HTTP Server
    - Oracle HTML DB only
    I have to admit that I don't really fancy the idea of installing HTML DB again via response file...
    Any ideas?

    Do you use an intel pentium 4?Yes. Do you think that bug is still around?No, I was confusing it because just recently I installed 8.1.7 on my XP machine and ran into that bug. It shouldn't affect a 10.x install.
    What is the error message you get? Or does it just
    crash?The windows error message "The oui.exe found a
    problem and need to be closed." ("oui.exe hat ein
    Problem festgestellt und muss beendet werden") Tough. Not much information.
    Do you have anything special set up on your machine, firewall, cluster, etc.? How much RAM?
    Sometimes the setup.exe didn't work for me. There is another oui.exe in the "install" subdirectory. Please try this one.
    If you don't get any further I would suggest to open an iTar with Oracle Support.
    If you had more specific error messages perhaps we can find something.
    Please look in c:\programme\oracle\inventory\logs whether you can find more information.

  • APEX without Oracle HTTP Server 10gR2

    I know that you can run APEX in Oracle XE without requiring to install an HTTP server.
    But I have heard that the same is now true if you are using Oracle 10gR2.
    Is this the case and if it is can you answer the following questions :
    a) How is it done ?
    b) How is it configured ?
    c) Is this the way forward for APEX or do you still see the need for the HTTP Server ?
    d) How would you migrate from an APEX application developed and deployed using an HTTP Server to one which does not ?
    Any answers would be very helpful as I have a client who is extremely reluctant to install the Oracle HTTP server and I think that if you could use one which is within the database then that may win them over to APEX development.

    Search the Oracle XE forum for dbms_xdb and dbms_epg, however, I don't know if it's possible to do what you want. You may need to run XE.

  • Oracle http Server (standalone)

    I am going to install APEX 3.2 and as the pre-requisite, I need to install standalone Oracle HTTP server. In checking thru the Oracle web-site, it only appears under the integrated Oracle SOA Suite 10g.
    I have checked that some of the old version of APEX 2.2 just in need of standalone Oracle HTTP server. But for the sake of the pre-requisite of APEX 3.2, it is Oracle Application Server 10g.
    My questions are:-
    - Is there any standalone Oracle HTTP server to be downloaded and installed?
    - Any installation guide for Oracle HTTP server or Oracle SOA Suite 10g?
    - In the installation of Oracle SOA Suite 10g, can it be extracted with installing Oracle HTTP server or it has to install all the components of SOA Suite?
    Thanks for sharing your experience.
    Edited by: user9197403 on 23/02/2010 21:07

    [] > >
    I am going to install APEX 3.2 and as the pre-requisite, I need to install standalone Oracle HTTP server. In checking thru the Oracle web-site, it only appears under the integrated Oracle SOA Suite 10g.
    I have checked that some of the old version of APEX 2.2 just in need of standalone Oracle HTTP server. But for the sake of the pre-requisite of APEX 3.2, it is Oracle Application Server 10g.
    My questions are:-
    - Is there any standalone Oracle HTTP server to be downloaded and installed?
    - Any installation guide for Oracle HTTP server or Oracle SOA Suite 10g?
    - In the installation of Oracle SOA Suite 10g, can it be extracted with installing Oracle HTTP server or it has to install all the components of SOA Suite?
    Thanks for sharing your experience.
    Edited by: user9197403 on 23/02/2010 21:07
    3.2 Choosing an HTTP Server
    In order to run, Oracle Application Express must have access to either the embedded PL/SQL gateway or Oracle HTTP Server and mod_plsql. To learn more, see "About Choosing an HTTP Server".
    This is from Oracle's documentation so you do need BOTH.

Maybe you are looking for

  • Using a field hierarchy for selecting checkboxes?

    I have a bunch of checkboxes in a PDF that are dynamically added to the PDF during its creation process. Each checkbox is a cell in a table, and I do not know the number of rows or columns that will be in the PDF beforehand. What we are trying to do

  • Invisible caret in Sun ONE Studio 5 SE - Java Editor with black background

    How to change caret color in Sun ONE Studio 5 SE - Java Editor? The caret blinks changing its color between black and the background color. I have changed the background color of the editor to black (the first thing I do whenever presented to a new e

  • Site not working with Netscape 7

    Hello everybody My site is up at I used Dreamweaver CS3, with CSS, on a Mac. It seems to work fine in IE 6 & 7, Firefox and Safari. When doing a browser compatibility check, I get one error: "Double float margin bug", which it s

  • Having problems with Capture Project

    So... I have a few DV tapes that I am wanting to pull certain sections from, and figured that using the logging bin, and setting my In/Out points in the markers section would do it. But I can't for some reason. The tab at the top left of the window s

  • Opening a web address though a java file help

    Hello, I am currently creating a game, made in java. I have a game website but i want to make it so that when someone clicks on an item or object in the game, it starts the default web browser and opens our website. I have no idea how to do this as i