Servlet Engine User

It might look stupid question but it is bothering me..
Why we require a <b>servlet engine user</b> while accessing/Creating a Windows file system repository.??
I mean what is the use.
TIA.

Hi Das,
actually, the servlet engine user is needed in order to be able to use the "W2kSecurityManager" for your File System Repository. You will want to use this Security Manager if you want to access security informations from the Windows File System (say permissions).
So for using the W2KPersmission in the portal the J2EE Service must run with this servlet engine user and you also have to configure special user permissions and privileges for this user. Additionally this user must also must have been granted full access to all files on the share you want to integrate.
Hope this clarify things,
Robert

Similar Messages

  • BI Launch Pad Home page error - Servlet Engine Exception: Index: 0, Size: 0

    Hi,
    I am encountering below error when I click on 'Home' button under BI launch Pad in BO BI 4.1 (Operating system - Linux, SP2) but able to log in successfully and can able to run the reports successfully. But the same when I tried with 'Administrator' account I am not seeing any issues and when I tries to login with User Account below error is throwing.
    Please find the attachment.
    I tried to restart the Tomcat but no luck.
    Need your help in order to trouble shoot the issue.
    =======================================================================================================
    Servlet Engine Exception: Index: 0, Size: 0
    URL: /BOE/portal/1405150358/PerformanceManagement/scripts/tools/err_page.jsp?cafWebSesInit=true&bttoken=MDAwRG5GSzldTDA8YVVVaGVgWjFIPE5aXz8ybEhUOzAEQ&bttoken=MDAwRG5GSzldTDA8YVVVaGVgWjFIPE5aXz8ybEhUOzAEQ&actId=3241&pvl=en_US&service=%2FInfoView%2Fcommon%2FappService.do&loc=en&objIds=0&appKind=InfoView&pref=pref%3DmaxOpageUt%253D200%253BmaxOpageC%253D10%253Btz%253DUS%252FPacific-New%253BmUnit%253Dinch%253BshowFilters%253Dtrue%253BsmtpFrom%253Dtrue%253BpromptForUnsavedData%253Dtrue%253B&homeDashboard=true
    StackTrace:
    java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:547)
        at java.util.ArrayList.get(ArrayList.java:322)
        at com.crystaldecisions.sdk.occa.infostore.internal.InfoObjects.get(InfoObjects.java:754)
        at com.bo.aa.storefile.FileUtility.getApplicationBackgroundData(FileUtility.java:201)
        at org.apache.jsp.jsp.dmdashboard_jsp._jspService(dmdashboard_jsp.java:890)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.eclipse.equinox.jsp.jasper.JspServlet.service(JspServlet.java:121)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)
        at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)
        at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)
        at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)
        at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:220)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
        at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
        at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412)
        at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)
        at com.businessobjects.http.servlet.internal.servlet.RequestDispatcherAdaptor.forward(RequestDispatcherAdaptor.java:31)
        at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:1759)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1596)
        at com.businessobjects.webutil.struts.CrystalUTF8InputActionServlet.process(CrystalUTF8InputActionServlet.java:21)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at com.businessobjects.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:110)
        at com.businessobjects.http.servlet.internal.ServletLastFilterChainElement.service(ServletLastFilterChainElement.java:30)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:46)
        at com.businessobjects.bip.core.web.boetrustguard.BOETrustPrepareFilter.doFilter(BOETrustPrepareFilter.java:35)
        at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
        at com.businessobjects.bip.core.web.supportabilty.TraceLogScopeFilter.doFilter(TraceLogScopeFilter.java:38)
        at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
        at com.businessobjects.sdk.actionfilter.WorkflowFilter.doFilter(WorkflowFilter.java:45)
        at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
        at com.businessobjects.bip.core.web.appcontext.RequestInitFilter.doFilter(RequestInitFilter.java:26)
        at com.businessobjects.http.servlet.internal.FilterRegistration.doFilter(FilterRegistration.java:72)
        at com.businessobjects.http.servlet.internal.filter.FilterChainImpl.doFilter(FilterChainImpl.java:43)
        at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.serviceHelper(BundlePathAwareServiceHandler.java:235)
        at com.businessobjects.http.servlet.internal.BundlePathAwareServiceHandler.service(BundlePathAwareServiceHandler.java:197)
        at com.businessobjects.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:248)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:220)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at com.businessobjects.pinger.TimeoutManagerFilter.doFilter(TimeoutManagerFilter.java:168)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:743)

    Hi Ganesh,
    The issue seems to be related to user security in BI 4.1. It looks like a known bug in some scenarios and has been resolved in BI 4.1 SP03
    Please refer below SAP KBA and confirm the workflow as well as BI 4.1 product version.
    1931237 - StackTrace displayed on BI Launchpad home page
    Regards,
    Hrishikesh

  • Security & Servlet engine and ejb container on different servers

              When you have the servlet container and the ejb container on different physical servers,
              how is the rmi connection meant to to be done while still maintaining the seucrity
              propagation from servlet to ejb tier?
              Assume that my user is already authenticated (forms) on the servlet tier. Do we then
              create a dedicated connection (InitialContext + url/username/password properties)
              to the ejb tier and store this connection in the HttpSession? (basically authenticating
              a 2nd time)
              OR,
              can the servlet container make a generic connection to the ejb container, and pass
              the users security context to the ejb tier transparantly?
              -Sam
              

    Nick Minutello <[email protected]> wrote:
              > Assuming that web container security is being employed, I guess the fundamental question
              > is: Is it necessary to create a "connection" (ie. an InitialConext) per user, or
              > can a "global" initial context be shared (in the end, the TCP connection is shared
              > anyway)?
              It doesn't create a 'connection' per user - when you use JNDI authentication (specifying
              principal and credentials when constructing InitialContext) it associates security info
              with the current thread for the duration of the request. If you cache InitialContext and
              use it later on some other thread it will not do anything.
              > Does it really matter?
              No ;-)
              > Thanks,
              > Nick
              > "Dimitri I. Rakitine" <[email protected]> wrote:
              >>Nick Minutello <[email protected]> wrote:
              >>
              >>
              >>> OK, so when I create the InitialContext, I just specify the URL (to call
              >>the remote
              >>> EJB container). The user ID and credentials are mapped automatically.
              >>
              >>> I obviously also need to cache the initialContext variable in my HTTPSession
              >>object?
              >>
              >>> What would happen if I had one InitialContext for the whole servlet engine
              >>- and
              >>> each thread used that. Would the thread (security) context still get passed
              >>- or
              >>> would the credentials for the original connection get used?
              >>
              >>If you use web-app security, container will associate security info with
              >>the current
              >>thread before invoking your servlet. If you do not use it and cache InitialContext,
              >>
              >>then the current user will always be 'guest' (except for the very first
              >>time when
              >>application calls 'new InitialContext()' with username/password.
              >>
              >>
              >>> Thankyou.
              >>> -Sam
              >>
              >>
              >>> "Vinod Mehra" <[email protected]> wrote:
              >>>>
              >>>>"Sam the bad cat" <[email protected]> wrote in message
              >>>>news:[email protected]...
              >>>>>
              >>>>>
              >>>>> When you have the servlet container and the ejb container on different
              >>>>physical servers,
              >>>>> how is the rmi connection meant to to be done while still maintaining
              >>>>the
              >>>>seucrity
              >>>>> propagation from servlet to ejb tier?
              >>>>>
              >>>>> Assume that my user is already authenticated (forms) on the servlet
              >>tier.
              >>>>Do we then
              >>>>> create a dedicated connection (InitialContext + url/username/password
              >>>>properties)
              >>>>> to the ejb tier and store this connection in the HttpSession? (basically
              >>>>authenticating
              >>>>> a 2nd time)
              >>>>>
              >>>>> OR,
              >>>>> can the servlet container make a generic connection to the ejb container,
              >>>>and pass
              >>>>> the users security context to the ejb tier transparantly?
              >>>>
              >>>>If the user has logged in already, ie the authenticated user is already
              >>>>in
              >>>>the execute
              >>>>thread, the identity should be propgated to the ejb tier transparantly,
              >>>>when
              >>>>you create the
              >>>>new initial context.
              >>>>
              >>>>--Vinod.
              >>>>
              >>>>
              >>>>>
              >>>>> -Sam
              >>>>>
              >>>>>
              >>>>
              >>>>
              >>
              >>--
              >>Dimitri
              >>
              Dimitri
              

  • 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 http://faq.javaranch.com/java/ServletsFaq#otherProtocols 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?
    Thanks,
    Liang.

    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.

  • Oracle 9i Servlet Engine

    I installed Oracle on my machine and have been using it for a while now.
    There is an Oracle Servlet Engine that is always running on http://localhost:8080.
    Does Oracle always need to run that engine ?
    If not, how do I shut it down. Or if it does need to run, how can i change the port to other than 8080. Thanks !

    ok i see the following files in
    C:\oracle\ora90\Apache\Jserv\conf
    jserv.conf
    jserv.conf.default
    jserv.conf.tmp
    jserv.properties
    jserv.properties.default
    jserv.properties.tmp
    How exactly do i shut down the engine or change the port using the above files ? Can u please explain a bit...i'm not and advanced Oracle user ...consider me a beginner... Thanks !

  • Problem in servlet engine (WLS 7.0) with the chunked transfer

    Hi,
              While using jakarta-slide on weblogic 7.0, I encountered the following
              problem while uploading files using WebDAV servlet deployed on WLS:
              "**** This file has a corrupted %%EOF marker, or garbage after the
              %%EOF."
              Is this is a problem with the way that WLS servlet engine is handling
              chunked transfers ?
              According to the change request 084847, "For chunked
              transfer, WebLogic Server was including a hexadecimal number which
              other
              servlet engines used to ignore. This has been fixed WLS 6.1 sp 4."
              Is this fixed in WLS 7.0 ? I could not find this in the resolved bugs
              list for WLS 7 SP1. If this has not been fixed in 7.0, any idea when
              this fix would make it to WLS 7.0 ?
              Any pointers would be of great help.
              Thanks,
              Jeeji.
              

    Hi,
              While using jakarta-slide on weblogic 7.0, I encountered the following
              problem while uploading files using WebDAV servlet deployed on WLS:
              "**** This file has a corrupted %%EOF marker, or garbage after the
              %%EOF."
              Is this is a problem with the way that WLS servlet engine is handling
              chunked transfers ?
              According to the change request 084847, "For chunked
              transfer, WebLogic Server was including a hexadecimal number which
              other
              servlet engines used to ignore. This has been fixed WLS 6.1 sp 4."
              Is this fixed in WLS 7.0 ? I could not find this in the resolved bugs
              list for WLS 7 SP1. If this has not been fixed in 7.0, any idea when
              this fix would make it to WLS 7.0 ?
              Any pointers would be of great help.
              Thanks,
              Jeeji.
              

  • 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?

    hi.
    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,
    Michael
    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

  • How to restart the Servlet Engine?

    Hi
    I am configurating a WebDAV repository in KM
    I am required to restart the Servlet Engine.
    Can anyone please explain me how to restart the servlet engine.
    Thanks in advance
    -madhu

    Basically it means to restart the Java engine!
    On way to do this is to use the NetWeaver Administrator tool (http://portal:port/nwa) and navigate to Administration -> Systems -> <Your SID> and then you will see your dispatcher and server nodes. Just restart the server0..n nodes.
    Cheers

  • Servlet Engine for IIS

    Hi!
    I wanna ask if somebody knows a servlet engine for the IIS, which is free for commercial use & which is certificated by Microsoft.
    Hope somebody can help me!
    Thanks

    thanks for your advice.
    i m currently trying to set up the ISAP redirector for tomcat.
    one more question: IMHO there are 2 posibilities
    1) to install tomcat as standalone server and a different port the IIS
    2) to install IIS with the ISAPI redirector to tomcat
    please correct me if that's wrong. what's the difference?
    And what`s the better solution??

  • How can the servlet engine create objects of interfaces?help

    hello,
    I have this basic fundamental query...when using servlets i noticed that so many methods in the HttpServlet class take as arguments objects of the type "Interface"..where as basic principle in java is u cant instantiate interfaces...interfaces r mere templates which u implement by ur own custom classes.
    For example the doGet method recieves from the servlet engine(servlet container) two arguments which r HttpServletResponse object and HttpServletRequest object..and u use these further to make use of the methods of the inmterfaces..which again is a mystery to me...why?
    here is why:-
    since HttpServletResponse and HttpServletRequest r interfaces..they cant be instantiated...and now that the sevlet engine provides objects of these interfaces...how come u r able to to use the methods of these interfaces...for r they not empty methods?..
    example how r u able to make the sendRedirect() method of HttpServletResponse interface work...is this method not an empty method?
    there r several interfaces...whose objects r being used and passed in this similar fashion....(for example there r many methods that return an enumeration...which is used as if it were an ordinary class that can be instantiated..and whose methods r non empty emthods)
    please help me resolve this mystery
    sheeba

    Don't call me "u". The word is "you". Likewise "are" and not "r".
    The servlet engine creates objects of concrete classes that implement those interfaces. If you want to find the names of those classes in your particular server, you could use for examplereq.getClass().getName()

  • 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???
    Thx.
    Foreverjava

    Hello
    Please check http://www.servlets.com/engines/

  • CiscoWorks Tomcat Servlet Engine service does not start

    Hello!
    CiscoWorks  Tomcat Servlet Engine service does not start.
    Events in the Windows Event Viewer:
    The CiscoWorks Tomcat Servlet Engine service terminated unexpectedly. It has done this 1 time(s).
    output pdshow and file stderr.log,  hs_err_pid2128.log attached.
    Do  you have an idea how to resolve this?
    Thanks!

    The only things which I see are wrong are the start types for the IPM NG database engine and HUM database engine services.  They must be set to Manual, not Automatic.  However, that would not account for the Tomcat crash.  The crash points to an error in the code which processes regdaemon.xml, but I see no reason why that should be failing.  As I said before, I think it would be best to open a Service Request.  Remote access would be helpful to dig into this problem in more detail.
    Please support CSC Helps Haiti
    https://supportforums.cisco.com/docs/DOC-8895
    https://supportforums.cisco.com

  • Should Servlet Engine do it or DatabaseEngine?

    Hi,
    First I was doing the job in this way
    1)select a,b,c from table where x=somevalue;
    2)Then I was reading the value of a,b,c from the result set and storing them in variables(java variables),String s1,String s2,String s3.
    3)Then I was feeding the data in javafunction to get the efficiency from method getEfficiency(s1,s2,s3)
    4)So this sequence was going through out the result set.Now I am making oracle to give me the efficiency as I wrote the getEfficiency(a,b,c) in the oracle
    Which of the cases will you recommend and why?Should the job be handled by servlet engine or by PL/sql engine,which one will give the results faster?If any one amoung you had found the difference in efficiencies please specify it,that will make the
    understanding better.
    thanks a lot
    vicky

    Hi,
    I think that it should depends on several things.
    1. the data amount in the result set.
    if the data amount in the resut set is large, perhaps
    you calculate the efficiency in the store procedure
    and get the result would be faster. Basically,
    the size of data of transimittion on the network
    determine the performance.
    2. algorithm
    if the algorithm may be changed frequently or not,
    if you are sure that it would not be changed, you
    could put it in the store procedure; if not, I think
    that put it in the application would be better. it
    could be maintained easier.
    3. database loading.
    if the database loading is heavy, I think that you may
    consider put method in the application. if it may
    degrade the performance of database server. After
    all , database server is not dedicate to that store
    procedure.
    But above points are interleaving in your case. you
    may need to get the balance by different weight
    for your need. I think that you need to do the tuning
    task if it is worth doing so.
    good luck,
    Alfred Wu

  • New Servlet Engine with iAS

    Is it true that in the next version of iAS, a new servlet engine (TOMCAT perhaps) will be proposed to replace JSERV ?
    null

    WebLogic's Servlet engine is less than $1K / CPU I believe.
    Peace,
    Cameron Purdy
    Tangosol Inc.
    Tangosol Coherence: Clustered Coherent Cache for J2EE
    Information at http://www.tangosol.com/
    "Jon" <[email protected]> wrote in message
    news:[email protected]..
    Does anyone have experience using iPlanet 6.0 Servlet engine with
    WebLogic 6.1 EJB engine? The two engines will be located on separate
    physical servers. If so, any information on the implementation would
    be greatly appreciated (lessons learned especially). Would the cost
    difference between using WebLogic's Servlet engine vs. iPlanet's
    Servlet Engine be worth the attempt? I saw in some previous posts
    that there were issues with how older versions of Weblogic RMI (T3)
    Protocol worked and that Weblogic would only have one socket
    connection for the iPlanet Servlet Engine through which all requests
    will be multiplexed. This would be a bottleneck for any application.
    Is this still true with the latest versions of these products?
    Thanks,
    Jon

  • Oracle Servlet Engine!

    Hi,
    I'm just successful installed 9idb and 9iFS in w2k server. But I decided to change the Oracle Servlet Engine page from port 8080 to 8081. (the page Oracle Servlet Engine with the flying pig. Anyone has ides how to do this?
    Thanks
    Ken

    Anyone has idea???

Maybe you are looking for