Using WLS as a web server

Hi,
we are currently using Netscape Enterprise Server 3.6 as our web
server and WLS 5.1 as web container, both running on AIX 4.3.3.
We want to get rid of the NES (it is buggy and unsupported) but we are
unsure if need to replace it with another web server (e.g. Apache or
iPlanet), or just use WLS 6.1 as both web server and web container.
So the question is: do you have any experience regarding the
performance of the WLS 6.1 web server compared to a standard web
server?
TIA
/\/\orten Hindsholm

The main reason that 5.1 is 25% slower than NES or Apache on serving static html
is that NES/Apache do a lot of native I/O and caching ( their code base is C/C++).
6.1 fixed that problem, BEA use native I/O to retrieve static html and img files,
and caching them in memory. Benchmark data shows that they are in par with NES/Apache's
performance. It's pretty safe for you to use 6.1 to host your static contents
and use it as web container at the same time.
My 2 cents.
Jim Zhou.
[email protected] (Morten Hindsholm) wrote:
Hi,
we are currently using Netscape Enterprise Server 3.6 as our web
server and WLS 5.1 as web container, both running on AIX 4.3.3.
We want to get rid of the NES (it is buggy and unsupported) but we are
unsure if need to replace it with another web server (e.g. Apache or
iPlanet), or just use WLS 6.1 as both web server and web container.
So the question is: do you have any experience regarding the
performance of the WLS 6.1 web server compared to a standard web
server?
TIA
/\/\orten Hindsholm

Similar Messages

  • Performance of WLS as a web server

              Hi,
              I post this on the clustering list since I'm interested in finding out the
              likelyhood of people using WLS as a web server (as well as servlet engine/EJB
              container).
              What do you prefer: WLS or Apache/IIS/NES with the plug-in?
              Why?
              Do you prefer using a front-end cluster that serves static content and load
              balances dynamic requests to a back-end cluster of WLS instances?
              Do you prefer using WLS (Express) on the front-end cluster or Apache/IIS/NES?
              If using a front-end cluster, do you use DNS RR or an external HW load balancer?
              What load balancer do you use if a cluster of WLS instances serves both static
              and dynamic content? (With possibly a separate back-end cluster for EJBs.)
              The performance of WLS as a web-server may cause some people to prefer a front-
              end Apache/IIS/NES cluster, is that right?
              Regards,
              Frank Olsen
              Stonesoft
              

    The main reason that 5.1 is 25% slower than NES or Apache on serving static html
    is that NES/Apache do a lot of native I/O and caching ( their code base is C/C++).
    6.1 fixed that problem, BEA use native I/O to retrieve static html and img files,
    and caching them in memory. Benchmark data shows that they are in par with NES/Apache's
    performance. It's pretty safe for you to use 6.1 to host your static contents
    and use it as web container at the same time.
    My 2 cents.
    Jim Zhou.
    [email protected] (Morten Hindsholm) wrote:
    Hi,
    we are currently using Netscape Enterprise Server 3.6 as our web
    server and WLS 5.1 as web container, both running on AIX 4.3.3.
    We want to get rid of the NES (it is buggy and unsupported) but we are
    unsure if need to replace it with another web server (e.g. Apache or
    iPlanet), or just use WLS 6.1 as both web server and web container.
    So the question is: do you have any experience regarding the
    performance of the WLS 6.1 web server compared to a standard web
    server?
    TIA
    /\/\orten Hindsholm

  • Hi, I am using HP11 and iPlanet web server. When trying to upload files over HTTP using FORM ENCTYPE="multipart/form-data" that are bigger than a few Kilobytes i get a 408 error. (client timeout).

    Hi, I am using HP11 and iPlanet web server. When trying to upload files over HTTP using FORM ENCTYPE="multipart/form-data" that are bigger than a few Kilobytes i get a 408 error. (client timeout). It is as if the server has decided that the client has timed out during the file upload. The default setting is 30 seconds for AcceptTimeout in the magnus.conf file. This should be ample to get the file across, even increasing this to 2 minutes just produces the same error after 2 minutes. Any help appreciated. Apologies if this is not the correct forum for this, I couldn't see one for iPlanet and Web, many thanks, Kieran.

    Hi,
    You didnt mention which version of IWS. follow these steps.
    (1)Goto Web Server Administration Server, select the server you want to manage.
    (2)Select Preference >> Perfomance Tuning.
    (3)set HTTP Persistent Connection Timeout to your choice (eg 180 sec for three minutes)
    (4) Apply changes and restart the server.
    *Setting the timeout to a lower value, however, may    prevent the transfer of large files as timeout does not refer to the time that the connection has been idle. For example, if you are using a 2400 baud modem, and the request timeout is set to 180 seconds, then the maximum file size that can be transferred before   the connection is closed is 432000 bits (2400 multiplied by 180)
    Regards
    T.Raghulan
    [email protected]

  • When using the built in web server, is there a way to specify a different

    When using the built in web server, is there a way to specify a different error handler when you try to access a NON .CFM file? Right now I get the standard:
    java.io.FileNotFoundException: filename.ext
    Is there any setting to override this and direct the message to your own .cfm template? The missing template handler in the CF Admin work only for .cfm files.
    Thx

    The in-built web server for ColdFusion 8 is JRun. I am on ColdFusion 10, however, and so cannot offer hands-on advice. (CF10 replaced JRun with Tomcat.)
    My guess is that you have to modify the file {CF_ROOT}/WEB-INF/web.xml. Don't forget to create a back-up first!
    You may then proceed as follows.
    1) In the ColdFusion root (CF_ROOT), create the file myCustomFileNotFound.cfm. Give it some content, like
    My custom File Not Found page. Current time: <cfoutput>#now()#</cfoutput>
    2) Open the file {CF_ROOT}/WEB-INF/web.xml in a text editor. Add the following error-handling specification just before the end tag </web-app>:
    <error-page>
    <error-code>404</error-code>
    <location>/myCustomFileNotFound.cfm</location>
    </error-page>
    Save the file web.xml.
    3) Restart ColdFusion. Test by browsing to a URL requesting filename.ext

  • How to use fp-2010 as web server

    how to use fp-2010 as web server
    mazhar 

    Hi Mazhar,
     It is fairly straighforward to set up front panels for your RealTime executable. This knowledgebase has the information on how to do this.
    Hope this helps!
    Warm regards,
    Karunya R
    National Instruments
    Applications Engineer

  • Using Tomcat as a web server at deployment stage

    Hi everyone,
    Does anyone of you ever used Tomcat as a web server at deployment stage?
    Has he then faced performance problems? or any other of any kind?
    Was he limited in the number of users to get an acceptable request process time? Is there a special configuration to set in the web.xml file?
    Any help would be greatly appreciated.
    Thanks in advance.
    Jennifer

    We have a Tomcat server in production (no Apache/IIS, Tomcat is on port 80) and it runs great. We have about 200 heavy use users on it. The server (version 4.18) is on a Windows 2000 Server / 512 Meg RAM / P3-800 DELL Box. Its connected to a SQL 2000 Server on another box through the built in Tomcat DBCP connection pool.
    We were initially going to run it through IIS; but we found it such a pain to set up we decided to leave it on Tomcat. For our application it probably would not have shown a difference in speed anyways.
    Its very fast and reliable for us.
    As far as tuning, there is a document here that will to you what to do; its very basic actually; just two changes.
    http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper-howto.html#Production%20Configuration
    Also, make sure you don't have any reloadable="true"'s in your Context's.
    - Chris

  • Using WebLogic as a Web Server

    Are there any disadvantages to using WebLogic as a Web Server also, if the
    majority of the site is not static HTML, as compared to plugging Weblogic
    into IIS?
    Thanks.
    [email protected]

    There are a lot of benefits using WebLogic as the Web server. For one, it
    greatly simplifies deployment and management.
    If you already have a Webserver deploy, it sometimes makes sense to
    integrate us with that existing server.
    Thanks,
    Michael
    Michael Girdley
    BEA Systems Inc
    "Marc Lippman" <[email protected]> wrote in message
    news:39c90c1b$[email protected]..
    Are there any disadvantages to using WebLogic as a Web Server also, if the
    majority of the site is not static HTML, as compared to plugging Weblogic
    into IIS?
    Thanks.
    [email protected]

  • How to use JSP in apache web server

    hi all,
    can anybody tell me how to use JSPs in Apache Web Server.
    Thanks
    sir

    You would need a servlet container to run Servlets and JSPs. And Apache's Tomcat is one such free container available. Download Tomcat from http://jakarta.apache.org and integrate with Apache WS
    HTH

  • How to use addwatermarkfromfile on a web server

    how to use addwatermarkfromfile on a web server. Where do you put the js on a windows 2008 server, so that the URL can pick it up when a user opens a PDF.

    You don't.  JS files can exist in three places.
    1.  In the PDF file
    2.  In the User Profile
    3.  In the Application folders
    * Note while you can execute some browser based JS to the embedded viewer in a web browser all of the API calls are non-editing.

  • File Dialog's using Remote Panels (via web server)

    I am aware that the web server remote panel access will not allow us to open a file dialog box on a remote computer.  I have read people comment that you should create your own file dialog box, using LabVIEW to use instead of the file dialog box.
    Has anyone actually done this?  I would like know if anybody has source code for this, rather than re-inventing the wheel.  Also, will the sub-vi actually just appear on the webserver? i.e. will it actually work?
    Thanks for any help
    Slade

    Hi Emilie,
    I have a program that I run on an industrial PC, with no keyboard, video or mouse.  We currently control the application using the web server.  We have a button to load and a button to save settings.  If the files are missing for the load & save, it pops up a file open dialog to choose the file to import.  However, while we are viewing the page this way, these dialog boxes do not work.
    I would like to know if anyone has made up a file dialog box that I could use, that would display correctly in the web server's remote control.
    Regards,
    Slade

  • Invoking Parameter form using Run Product in Web Server

    Hi
    I am facing a problem in executing a report from forms in Web
    Server
    if i use Run_Product it does not display Parameter Form ,Even if
    i assign Yes to paramform
    else
    if i use
    web.show_document it displays the paramform but does not execute
    the report ,Note:if i set paramform no the entire report is
    executed successfully
    kindly provide appropriate solution
    Thanks

    One solution is:
    1. Install Oracle Report Server
    2. Use the built-in WEB.SHOW_DOCUMENT instead of RUN_PRODUCT
    3. The only small problem is the parameter passing to the reports, but this is described well in the documentation
    4. After the first succesful run of the SHOW_DOCUMENT the RUN_PRODUCT will reestablish his functionalty,
    but we do not know when it will deliver the next surprise. So it is a bad idea to use RUN_PRODUCT before Oracle fixes the bug.

  • File class using URI in a web server.

    How do I reference a file or directory on a web server using the File class?
    For example, if the URL is http://localhost:8080/foo and I want to access the images directory, how would I do it?
    This is what I've tried:
    URI uri = new URI("http",null,"foo",8080,"/foo/images",null,null);
    File file = new File(uri);
    I am getting an exception: java.lang.IllegalArgumentException: URI scheme is not "file"
    uri.toString() looks good. File just doesn't seem to like a directory within a web server. I don't think I'm going to know the absolute path when I move to the actual web server.

    Try to use  search FTP in se37 or checkout the below FM
    CALL FUNCTION 'EPS_FTP_MPUT'
      EXPORTING
        RFC_DESTINATION            =
    *   FILE_MASK                  = ' '
    *   LOCAL_DIRECTORY            = ' '
    *   REMOTE_DIRECTORY           = ' '
    *   OVERWRITE_MODE             = ' '
    *   TEXT_MODE                  = ' '
    *   TRANSMISSION_MONITOR       = 'X'
    *   RECORDS_PER_TRANSFER       = 10
    *   MONITOR_TITLE              =
    *   MONITOR_TEXT1              =
    *   MONITOR_TEXT2              =
    *   PROGRESS_TEXT              =
    * IMPORTING
    *   LOCAL_DIRECTORY            =
    *   REMOTE_DIRECTORY           =
    *   LOCAL_SYSTEM_INFO          =
    *   REMOTE_SYSTEM_INFO         =
    * TABLES
    *   FILE_LIST                  =
    * EXCEPTIONS
    *   CONNECTION_FAILED          = 1
    *   INVALID_VERSION            = 2
    *   INVALID_ARGUMENTS          = 3
    *   GET_DIR_LIST_FAILED        = 4
    *   FILE_TRANSFER_FAILED       = 5
    *   STOPPED_BY_USER            = 6
    *   OTHERS                     = 7
    IF SY-SUBRC <> 0.
    * Implement suitable error handling here
    ENDIF.

  • Planning on using Arch for a web server/torrent tracker/torrent s[...]

    I'm going to be making a web server/torrent tracker/torrent seed (hopefully) from Arch on an old-ish HP NetServer E 800. I was going to go with Debian, but I like the KISS Arch brings and with a server on the slim hardware I'm using, even Debian is too big esp. compared to Arch. [If the hardware's not up to Arch (highly doubtful) I'll have to resort to *gasp* Gentoo.]
    I saw the tutorial on the wiki for Arch with Apache, LAMP, etc. so that's fine. I do, however, have a question about torrent stuff. I'm wanting to track and seed my band's torrents off the same machine (obviously, it won't be the sole tracker; TPB/Mininova/etc.), where its site is (two separate domains: .com for the main site, .org for the email, legal stuff, and BT tracker).
    I am planning on using XBTT as the tracker and XBTC + web interface as the seed client. My main (and only, as of yet) problem is that there are no instructions on the XBTT site or Arch wiki for using Arch with XBT(T/C). I guess the only difference is getting the tools needed. Are these included with Arch, in the main repos, or somewhere available for Arch? Also, would there be a conflict seeding from the same machine the tracker is on?
    If that doesn't work, I'm thinking Opentracker. I don't expect too many peers but we might get Dugg, Slashdotted, Stumbled, or promoted by TPB (they like when bands release over BT). So, I want a tracker than can handle the unlikely event of a large number of peers.
    Also, does anyone know of a Python frontend to XBTT? PHP is fine, but really prefer Python to integrate with the remainder of the site.
    Thanks in advance,
    Sajro

    manasij7479 wrote:3.This should be an stfw type of question, but I'm really confused about which way to go for a remote desktop connection.
    So, I'd like to hear any experience, positive or negative, on that matter.
    Note that my main machine will have an extra monitor,on which I'd like to ocassionaly 'see' the server.
    I second/third/forth screen. Ask yourself if you really need a GUI for a server--chances are, the answer is a "no." Screen is handy because you can detach it from anywhere and then resume right where you left off. ctrl+a followed by "d" to detach, screen -r to resume (or -rd if you need to resume and detach a running instance). GUIs are mostly overkill for this use case, IMO.
    I have a very similar setup with a cheapish AMD CPU, large disks, and a fair amount of RAM running mostly as a file server/router/miscellaneous box (NFS/SMB, also as a web server, IPv6 gateway, and other odds and ends). I have one of the monitors of my desktop plugged into it in the event I actually need to see it (rare, but can happen if something occurs with the network).
    I think you'll find after some experimentation that it's a lot easier to manage and run than you might expect. The same drawbacks that apply to Arch desktops apply to servers as well, probably more so: Regular maintenance updates aren't likely to happen depending on how you use the server, so you need to keep up on the news and bookmark important entries for whenever you do have time to update it. Be extra sure to update it only when you have an hour or two to spare, particularly if you come to rely on that machine to be up and running.
    Perhaps the more serious drawback of having an always on (or almost always on) server is that you'll find far more uses for it than you originally anticipated.

  • Remote Interface problem using Sun ONE App & web server

    HI,
    1) I am using an S'less SB. I have local & remote interfaces. I am using the sun one appserver7 & the sun ones's htttp server. By default it doesnt pick up the remote interfaces is it ? How do i make my remote interfaces work ? what are the changes required in config/xml ?
    2) However i changed my client code (i.e my action class which is called by the struts action servlet ) to access the localhome rather than the remote home, but then i get java.lang.classcastexception.
    pls help !
    sanjay

    Hi parsuram,
    Thanks for the tip. After looking at the sample source code, I did finally figure out the solution - so I'll post it in case anyone else happens to be working with websphere studio has the same issue deploying on sun one.
    To access local interface ejb, you must have the following
    1. ejb-local-ref tag in the ejb-jar.xml like so underneath the <session> or <entity> tag of the bean which you plan to access the local ejb with.
    <ejb-local-ref>
    <ejb-ref-name>TestL</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    <local-home>memory.simple.TestLLocalHome</local-home>
    <local>memory.tool.simple.TestLLocal</local>
    <ejb-link>TestL</ejb-link>
    </ejb-local-ref>
    2. similar ejb-ref tag in sun-ejb-jar.xml
    <ejb-ref>
    <ejb-ref-name>TestL</ejb-ref-name>
    <jndi-name>localejbs/module_memory.betaEJB/TestL68640023372300293</jndi-name>
    </ejb-ref>
    note: sun generates the <jndi-name> and overwrites whatever you put in that tag no matter what you put in there.
    3. here is the code to access
    Context initial = new InitialContext();
    TestLLocalHome tlHome=(TestLLocalHome) Initial.lookup
    ("TestL");
    //the string must match <ejb-ref-name> underneath <ejb-local-ref>
    4. note that the jndi name for the local interface bean becomes irrelevant. only the <ejb-ref-name> in the ejb-jar and sun-ejb-jar matter. furthermore, both <ejb-ref-name> must be the same or you won't be able to deploy.
    5. This is completely my fault for not checking the "proper" way to access local interfaces. in websphere, they let you get away without the ejb-ref tags and just use the string "local:/TestL"!
    -matt

  • Any PL/SQL examples of using ICX in the Web Server?

    I am trying to include some static HTML into a web page that's
    generated in PL/SQL. The documentation has led me to the ICX
    module but its examples are in PERL which I don't know in any
    depth. I would be very grateful to anyone who can supply a
    simple example of using ICX in PL/SQL.
    Regards,
    Anthony.

    As far as I know, Artificial Intelligence has not yet been achieved, although if someone's written a PL/SQL package that can beat Gary Kasparov at chess I'd like to see it.
    My wife thought the movie was called "A One".

Maybe you are looking for

  • Boot Camp can't read Windows 7 download off of burnt disc

    Hi Everyone, My uncle just downloaded Win7 and burned it onto a disc for me. (Yes it's authentic, I've got the code and everything.) I went into bootcamp and partitioned the drive, then inserted the Win7 and clicked "start installation". It started s

  • JDBC- XI- File Scenario

    Hi , I have this scenario where i need to pick the records from an Oracle staging table and i should insert the same header and item records in to a Flatfile which will be used to create records in SAP. The records in the oracle table would be of hea

  • After effects & Adobe Bridge preview Issue *freezing*

    Hello all, I wanted to begin learning After Effects CS4, unfortunately Adobe Bridge CS4 is halting my education. If I explore any kind of After effects CS4 preset, and preview it inside of Adobe bridge, my pc freezes. The preview window, within Bridg

  • I have version 3.6.22 and it is not loading...shows "not responding"

    It started Friday afternoon. I have never had this problem before, and I installed originally on 2/15/09. I have not updated to the current version because I do not feel there is the same flexibility offered regarding available add-ons. Please help!!

  • Reinstalling photoshop CS6 and Lightroom 4

    Hi, Here is my situation- I use/own CS6 and lightroom 4.  I have installation cd's (I'm a long time user so they are upgrades from previous versions) however, I am on an extended vacation with my laptop which is my second system. My laptop crashed so