All web sessions (Java) getting started on the cluster server

We have a clustered environment and are using Web Analyzer to access our BI system.  I just recently discovered, however, that all of the web sessions are running on the clustered server, which should not be happening.
We use a virtual name when accessing the Web Analyzer URL (because of the clustered environment) but the same thing happens when I use the actual physical name of the primary server (taking out DNS as a possible cause of the problem).
So, my question is, what dictates where the web session gets launched?  When looking in AL08 I see all of the web sessions running on our clustered server and their terminal name is the name of the primary server.  Conversely, all SAP GUI sessions are running on the primary server, so I know this is just an issue with web/http related sessions. 
I thought there might be a java attribute that dictated which server where these sessions got started (such as in the dispatcher config) but I can't find anything, plus I know it's not a load-balancing issue because the web sessions never start on the primary server.
Thanks for any insight
Ross

We have two separate instances each running on their own physical server.  Thus, it is possible to go to the java port of each individual server;  ie. http://server1:port or http://server2:port.  The cluster is setup such that either server could go down and the remaining server will keep working.
When I use the virtual server name (which resolves to server1) in the URL, the http session actually always gets sent to server2 with server1 as the terminal name (when looking in sm04 or al08).
1) Clients goes to http://<virtual server name>:port
2) Virtual server name is resolved to server1
3) Server1 receives http request and sends to server2
4) Http session is started on server2 with terminal name of server1
The same thing happens if I use server1 or server2 in the URL as well -- the session always gets sent to server2.  I know I do not have a good enough knowledge of how the j2ee dispatcher works - I'm assuming this is the problem.
Thanks again

Similar Messages

  • Error event id 2 - Kernel Event Tracing - Session "" failed to start with the following error: 0xC000000D

    I keep getting this strange error logged as Error event id 2. Note session string is blank "". Any ideas?
    Log Name:      Microsoft-Windows-Kernel-EventTracing/Admin
    Source:        Microsoft-Windows-Kernel-EventTracing
    Date:          24/12/2009 09:08:20
    Event ID:      2
    Task Category: Session
    Level:         Error
    Keywords:      Session
    User:          SYSTEM
    Computer:      George-XXL
    Description:
    Session "" failed to start with the following error: 0xC000000D
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Kernel-EventTracing" Guid="{B675EC37-BDB6-4648-BC92-F3FDC74D3CA2}" />
        <EventID>2</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>2</Task>
        <Opcode>12</Opcode>
        <Keywords>0x8000000000000010</Keywords>
        <TimeCreated SystemTime="2009-12-24T09:08:20.835299100Z" />
        <EventRecordID>36</EventRecordID>
        <Correlation />
        <Execution ProcessID="1944" ThreadID="1948" />
        <Channel>Microsoft-Windows-Kernel-EventTracing/Admin</Channel>
        <Computer>George-XXL</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <EventData>
        <Data Name="SessionName">
        </Data>
        <Data Name="FileName">
        </Data>
        <Data Name="ErrorCode">3221225485</Data>
        <Data Name="LoggingMode">5</Data>
      </EventData>
    </Event>

    Can you let us know if you get any Blue Screen crush error while using your comptuer?
    Generally we can safely ignore the errors in the Event log. Aas we don't if you have get other issues in your computer, you can test your computer in the Clean Boot mode. This method will help us determine if this issue is caused by a loading program or service.
    You can try the the following steps:
    1. Click the Start Button type "msconfig" (without quotation marks) in the Start Search box, and then press Enter.
    2. Click the "Services" tab, check the "Hide All Microsoft Services" box and click "Disable All" (if it is not gray).
    3. Click the "Startup" tab, click "Disable All" and click "OK".
    Then, restart the computer. When the "System Configuration Utility" window appears, please check the "Don't show this message or launch the System Configuration Utility when Windows starts" box and click OK.
    Please test this issue in this Clean Boot environment, if the issue disappears in the Clean Boot environment, you can use the dichtomy to quickly narrow down which entry is causing the issue. You can refer to the
    KB929135.
    Good luck!
    John
    This is a very poor answer.  This guy doesn't know what he's talking about because if you tell someone its ok to  "safely ignore the errors in the event log"  as a blanket instruction ESPECIALLY because as he stated so himself
    he didn't know if there were other issues with the OP's pc then he's giving really bad advice. If you ignore errors in the event log then over time your system will degrade and you will have other issues.. Every error on your pc should NOT be ignored.
    It should be decided on a case by case situation.
    Furthermore this is an error involving the Windows Session which it states has failed. Definitely should NOT be ignored.
    I've got the same error which has suddenly just showed up. No BSOD, Do not have WHS installed and all my media center connectors have NEVER been connected. I don't believe this is a service issue. I think it has something
    to do with kernel event tracing.
    Of course, it's just my opinion....I could be wrong!

  • Getting started with the BC Open Platform

    Hey BC partners,
    Welcome to the BC developer forum!
    To get started, just visit http://developers.businesscatalyst.com/ (username: alpha, password: bcdevdocs) and follow the Getting Started tutorials. This is a dedicated developer documentation site which includes information on how to register and create an app, links to API endpoints, modules and tag references and sample apps.
    Here's what you should do:
    Go to http://developers.businesscatalyst.com/getting-started/ and have a look at the introduction pages
    Sign up as a developer and register your app, by clicking the "Create an App" button on the top right part of the screen: http://developers.businesscatalyst.com/getting-started/register.htmlNOTE: For now, all requests are manually reviewed and approved, it might take a couple of days for your app key to be sent
    You'll receive the app key over email, or further clarifications, if needed.
    While your key is generated, follow these steps to create a "Hello World" sample app on your site: http://developers.businesscatalyst.com/getting-started/building-your-first-app.html#hello_ world
    Once you receive the app key, you can start building your app: http://developers.businesscatalyst.com/getting-started/building-your-first-app.html
    Here's another sample app and instructions on how to use it and understand how it works: http://developers.businesscatalyst.com/samples/meet-the-team-app.html
    Other useful developer resources:
    Customizing the Admin Console menu using an app:  http://developers.businesscatalyst.com/developer-documentation/customize-admin-menu.html
    Get started with the Business Catalyst APIs: http://developers.businesscatalyst.com/developer-documentation/api-reference.html
    API endpoints reference: http://docs.businesscatalyst.com/content/api-endpoints/index.html (username: alpha, password: bcdevdocs)check out the new Authentication, FileSystem and the webapps/webapp items APIs
    The bcapi.js SDK - http://adobebc.github.io/bcapi.js/index.htmland how to use it: http://developers.businesscatalyst.com/developer-documentation/sdk-reference.html
    Best practices when developing apps: http://developers.businesscatalyst.com/developer-documentation/best-practices.html
    Within the next few months our team will continue to develop these features with the help of the Beta Group, and then open the development program to all partners of Business Catalyst.
    We hope that you are just as excited as we are to embark in this new direction for Business Catalyst, and shape the future of the platform.
    If you run into any problems or have any questions, start a new discussion on this forum
    Enjoy,
    The Business Catalyst team
    P.S: Make sure to sign up to receive email notifications from this forum  - by going to http://forums.adobe.com/community/business_catalyst/developer_forum and clicking "Follow this forum" in the Notifications pod on the right side of your screen.

    Hi,
    Although I'm learning I am a complete programming / javascript / json / jquery novice so my apologies in advance if this is a stupid question or i have failed to understand the new restful api functionality which is available under this beta.
    In the past, where a client has had really specific functionality that was not achievable within the BC framework, I have implented an external php application (with the help of a web developer) and simply linked to it via a sub domain. Obviously not ideal.
    My hope is that the new api functionality will open up a range of possibilities that will go some way toward eliminating the need to build extenal applications and simply extend the existing BC framework using the added api functionality.
    One example that i would like to move solely on to BC is the following - http://mylist.grocerwatch.com.au/
    The above is a grocery pricing comparison website whereby the applicaton highlights the cheapest and best value (comparible) products. The application also allows the user to select from the items displayed to create a shopping list showing where to buy the selected products for the best value. The user can also email, print, or save their shopping list.
    My question is for someone who is more farmiliar with the new api and who is perhaps more experienced than me with programming. Would it be possible to create the above solely on BC without sacrificing speed, security, functionality etc?
    Thanks.

  • Need help getting started with the ML505 Development Kit

    First of all, an admission...I am a newb to the FPGA world. A babe in the wilderness. I am trying to run a simple little logic design to get my feet wet. Four inputs using the WEST, CENTER, SOUTH, and EAST pushbuttons feeding two AND gates which feeds an OR gate which turns on the NORTH LED. I have tried to use the Platform Cable USB to download the project to the XCF32P Platform Flash PROM using the iMPACT software. As of yet I have been unable to get the program to run. The iMPACT program says the programming was successful but after pressing the PROG button, the DONE LED does not turn on. I've tried different settings with the Configuration Address and Mode DIP switches with no success. To anyone using the ML505, given the gear I have at my disposal, what would you recommend? What modes have you used that worked? Thanks in advance.

    Here is the latest setup I have used in trying to get my FPGA to read from the Platform FLASH PROM. Configuration Address/Mode DIP switches set to 01011001 as per "My Own Platform Image Demonstration" method in the "ML505/ML506/ML507 Getting Started Tutorial" The Platform Cable USB is plugged into the JTAG connector on the ML505. Its status LED is green. In iMPACT the Boundary Scan reveals the following chain... TDI ----- xcf32p -----xcf32p-----xc9s144x1-----xccace-----xc5vlx50t-----TDO   The same mcs file is loaded into both PROMs (xcf32p). I start the programming cycle. It completes and says "Programming Successful" I press the PROG button on the ML505 and the DONE LED does not turn on and the design does not work. With the same chain I add the bit file to the xc5vlx50t so I have the PROMs loaded with mcs files and the FPGA with the bit file. I run the program function again. "Programming successful" is again indicated. The DONE LED lights and the design works. I then press the PROG button. The DONE LED turns off and the design ceases to function. I have also tried this with only one PROM loaded with a mcs file with no success. What am I doing wrong? Am I missing something? Thanks in advance.

  • HT1212 where do i go to get started with the disabled phone process.  I selected the information regarding not syncing into itunes ever.  but where do I go on the site to get started

    where do i go to get started with the disabled phone process.  I selected the information regarding not syncing into itunes ever.  but where do I go on the site to get started

    You use iTunes and restore the phone from Recovery Mode. You will lose all content. http://support.apple.com/kb/HT1808

  • When I try to set up Icloud control panel in Windows Vista, I get "your setup couldn't be started because the Icloud server stopped responding. I've tried loads of fixes suggested on the net but none worked. Can anyone help me please?

    When I try to set up Icloud control panel in Windows Vista, I get "your setup couldn't be started because the Icloud server stopped responding. I've tried loads of fixes suggested on the net but none worked. Can anyone help me please?

    Hello, ksb2. 
    Thank you for visiting Apple Support Communities.
    We are investigating this issue. This article will be updated as more information becomes available.
    iCloud: iCloud Control Panel setup cannot be started
    http://support.apple.com/kb/TS5178
    Cheers,
    Jason H.

  • Can not get example to work after following instructions given in "Getting Started with the NI LabVIEW C Generator" guide

    We explored using sbRIO for our project, for different reasons we ended up going with a different embedded solution . We are currently evaluating the LabVIEW C Generator to convert some of the core analysis routines from LabVIEW to C so the team that will be creating the embedded solution don't have to re-implement them from scratch. 
    Before converting our code, I followed the instructions given in the "Getting Started with the NI LabVIEW C Generator" manual to create a static library created inCygwin using GNU Compiler Collection (GCC). 
    I managed to compile the code, but when I type "run GCD.exe" in the Cygwin console, I just see the window flash with no time to see if the result is correct or not. I modified the main.c cde to add a getchar(), but the window still just flashes and now I am left with the GCD process still running and have to kill it using Windows Task Manager.
    Has anyone else got this example to run? I am sure I am missing an obvious setting or step, please help me.
    More details below.
    Thanks,
    Fab
    Here is a video showing the steps I followed 
    If you don't want/can't see the video. Here are some screenshots of what I have done so far:
    GratestCommonDivisor.lvproj C Generation build specs Information:
    C Function prototype definition:
    I copied Makefile located at: C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\CGenerator\Tutorial\Cygwin
    and replaced both Makefile and Makefile.cygwin in the directory where the C code was generated
    I also copied main.c from the same location and replaced the one generated
    Here is the snapshot of the results after executing "make GCD.exe"
    Then to run it I just type 
    I see a window open and close really quickly and I never see the result. I have tried adding the getchar() line to the main.c file, but still I don't get to see the results.
    Certified LabVIEW Architect * Certified Professional Instructor * LabVIEW Champion

    Hi Kevin,
    I hope you had a good Thanksgiving. I am attaching a zip file with the LabVIEW project, my build specification and my version of "Greatest Common Divisor.vi", which should be the same as the one that you have that ships with the LabVIEW C Generator, but just in case. I am also attaching a zip file with the C files generated by the LabVIEW C Generator.
    You can also see the video I posted earlier with the steps I followed. I hope you are able to point out where I went wrong. 
    Thanks,
    Fab
    Certified LabVIEW Architect * Certified Professional Instructor * LabVIEW Champion
    Attachments:
    GreatestCommonDivisor.zip ‏8 KB
    CGen Files.zip ‏71 KB

  • Session "" failed to start with the following error: 0xc0000022

    Newly installed Windows 2012 R2 server throws the following event roughly every 3 minutes:
    Session "" failed to start with the following error: 0xc0000022
    The PID referenced in the event points to WmiPrvSE.exe running as NETWORK SERVICE.  Is there something obvious I'm missing because I'm not sure where to go with the information I found so far.  I already did my fair sharing of Binggling and everything
    I find doesn't apply or doesn't fix the problem.

    Hi,
    Can you let me know the full event log content?
    I suggest you restart the Windows Management Instrumentation service.
    Niki Han
    TechNet Community Support

  • IP Helper Service causes Session "" failed to start with the following error: 0xC000000D

    I have a Windows 8.1 Pro version. In the event viewer I can see that the error `Session "" failed to start with the following error: 0xC000000D´ is registered every time I boot my laptop.
    I am 100% sure that this is related to the IP Helper Service (iphlpsvc) because the error is logged every time I manually restart the service.
    I have a Windows 8.1 Pro version. In the event viewer I can see that the error `Session "" failed to start with the following error: 0xC000000D´ is registered every time I boot my laptop.
    I am 100% sure that this is related to the IP Helper Service (iphlpsvc) because the error is logged every time I manually restart the service.
    Does anyone know how to fix this issue? I know I could disable the service but I prefer not to do it.
    Thanks
    Alberto

    Hi,
    IP Helper (service name 'iphlpsvc') is apparently designed to improve a Windows PC's support for IPv6 network protocol.
    I suggest you try enable  the dump collection by copying following words into notepad, saving it as dump.reg and importing it:
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\localdumps\iphelper.exe]
    "DumpFolder"=hex(2):63,00,3a,00,5c,00,63,00,72,00,61,00,73,00,68,00,64,00,75,\
      00,6d,00,70,00,73,00,00,00
    "DumpCount"=dword:00000010
    "DumpType"=dword:00000001
    "CustomDumpFlags"=dword:00000000
    Once the error appears again, please find the crashdump file under c:\.
    Regards,
    Kelvin hsu
    TechNet Community Support

  • I never used LabView but need to generate a RS-233 serial output string that contains an IRIG timestamp based on a contact closure. Is LabView an appropriate tool to do this? How much does it cost to get started with the product?

    I never used LabView but need to generate a RS-233 serial output string that contains an IRIG timestamp based on a contact closure. Is LabView an appropriate tool to do this? How much does it cost to get started with the product?

    Labview isn't cheap, but it would certainly allow you to build a program (set of vi's - virtual instruments) that would do what you describe. Where would the timecode information come from? Your vi, or program, would: Start up, initialize the serial port, loop until a trigger happened, read the timecode (from where?), output that timecode out the serial port in a loop until you pressed the stop button. There is a free evaluation of Labview software available from NI - the base product itself runs about $995.
    - Dave

  • Create a new web application, how shall I update the file server.xml

    Hi,
    I will create a new web application, i.e named newApp. Then I create a file structure as follows:
    - <server-root>/newApp
    - <server-root>/newApp/WEB-INF
    - <server-root>/newApp/WEB-INF/classes
    Then I must tell the server that I have created a new web application. Then I must update my file server.xml, How shall I do this and where in the file shall I type in the new information?
    I use windows XP Pro, and Tomcat 4.1.27.
    My server.xml file looks like below:
    <!-- Example Server Configuration File -->
    <!-- Note that component elements are nested corresponding to their
    parent-child relationships with each other -->
    <!-- A "Server" is a singleton element that represents the entire JVM,
    which may contain one or more "Service" instances. The Server
    listens for a shutdown command on the indicated port.
    Note: A "Server" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <Server port="8005" shutdown="SHUTDOWN" debug="0">
    <!-- Comment these entries out to disable JMX MBeans support -->
    <!-- You may also configure custom components (e.g. Valves/Realms) by
    including your own mbean-descriptor file(s), and setting the
    "descriptors" attribute to point to a ';' seperated list of paths
    (in the ClassLoader sense) of files to add to the default list.
    e.g. descriptors="/com/myfirm/mypackage/mbean-descriptor.xml"
    -->
    <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"
    debug="0"/>
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
    debug="0"/>
    <!-- Global JNDI resources -->
    <GlobalNamingResources>
    <!-- Test entry for demonstration purposes -->
    <Environment name="simpleValue" type="java.lang.Integer" value="30"/>
    <!-- Editable user database that can also be used by
    UserDatabaseRealm to authenticate users -->
    <Resource name="UserDatabase" auth="Container"
    type="org.apache.catalina.UserDatabase"
    description="User database that can be updated and saved">
    </Resource>
    <ResourceParams name="UserDatabase">
    <parameter>
    <name>factory</name>
    <value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>
    </parameter>
    <parameter>
    <name>pathname</name>
    <value>conf/tomcat-users.xml</value>
    </parameter>
    </ResourceParams>
    </GlobalNamingResources>
    <!-- A "Service" is a collection of one or more "Connectors" that share
    a single "Container" (and therefore the web applications visible
    within that Container). Normally, that Container is an "Engine",
    but this is not required.
    Note: A "Service" is not itself a "Container", so you may not
    define subcomponents such as "Valves" or "Loggers" at this level.
    -->
    <!-- Define the Tomcat Stand-Alone Service -->
    <Service name="Tomcat-Standalone">
    <!-- A "Connector" represents an endpoint by which requests are received
    and responses are returned. Each Connector passes requests on to the
    associated "Container" (normally an Engine) for processing.
    By default, a non-SSL HTTP/1.1 Connector is established on port 8080.
    You can also enable an SSL HTTP/1.1 Connector on port 8443 by
    following the instructions below and uncommenting the second Connector
    entry. SSL support requires the following steps (see the SSL Config
    HOWTO in the Tomcat 4.0 documentation bundle for more detailed
    instructions):
    * Download and install JSSE 1.0.2 or later, and put the JAR files
    into "$JAVA_HOME/jre/lib/ext".
    * Execute:
    %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA (Windows)
    $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA (Unix)
    with a password value of "changeit" for both the certificate and
    the keystore itself.
    By default, DNS lookups are enabled when a web application calls
    request.getRemoteHost(). This can have an adverse impact on
    performance, so you can disable it by setting the
    "enableLookups" attribute to "false". When DNS lookups are disabled,
    request.getRemoteHost() will return the String version of the
    IP address of the remote client.
    -->
    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8080" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="100" debug="0" connectionTimeout="20000"
    useURIValidationHack="false" disableUploadTimeout="true" />
    <!-- Note : To disable connection timeouts, set connectionTimeout value
    to -1 -->
    <!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 -->
    <!--
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8443" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="100" debug="0" scheme="https" secure="true"
    useURIValidationHack="false" disableUploadTimeout="true">
    <Factory className="org.apache.coyote.tomcat4.CoyoteServerSocketFactory"
    clientAuth="false" protocol="TLS" />
    </Connector>
    -->
    <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 -->
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8009" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" connectionTimeout="0"
    useURIValidationHack="false"
    protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>
    <!-- Define an AJP 1.3 Connector on port 8009 -->
    <!--
    <Connector className="org.apache.ajp.tomcat4.Ajp13Connector"
    port="8009" minProcessors="5" maxProcessors="75"
    acceptCount="10" debug="0"/>
    -->
    <!-- Define a Proxied HTTP/1.1 Connector on port 8082 -->
    <!-- See proxy documentation for more information about using this. -->
    <!--
    <Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
    port="8082" minProcessors="5" maxProcessors="75"
    enableLookups="true"
    acceptCount="100" debug="0" connectionTimeout="20000"
    proxyPort="80" useURIValidationHack="false"
    disableUploadTimeout="true" />
    -->
    <!-- Define a non-SSL legacy HTTP/1.1 Test Connector on port 8083 -->
    <!--
    <Connector className="org.apache.catalina.connector.http.HttpConnector"
    port="8083" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" />
    -->
    <!-- Define a non-SSL HTTP/1.0 Test Connector on port 8084 -->
    <!--
    <Connector className="org.apache.catalina.connector.http10.HttpConnector"
    port="8084" minProcessors="5" maxProcessors="75"
    enableLookups="true" redirectPort="8443"
    acceptCount="10" debug="0" />
    -->
    <!-- An Engine represents the entry point (within Catalina) that processes
    every request. The Engine implementation for Tomcat stand alone
    analyzes the HTTP headers included with the request, and passes them
    on to the appropriate Host (virtual host). -->
    <!-- You should set jvmRoute to support load-balancing via JK/JK2 ie :
    <Engine name="Standalone" defaultHost="localhost" debug="0" jmvRoute="jvm1">
    -->
    <!-- Define the top level container in our container hierarchy -->
    <Engine name="Standalone" defaultHost="localhost" debug="0">
    <!-- The request dumper valve dumps useful debugging information about
    the request headers and cookies that were received, and the response
    headers and cookies that were sent, for all requests received by
    this instance of Tomcat. If you care only about requests to a
    particular virtual host, or a particular application, nest this
    element inside the corresponding <Host> or <Context> entry instead.
    For a similar mechanism that is portable to all Servlet 2.3
    containers, check out the "RequestDumperFilter" Filter in the
    example application (the source for this filter may be found in
    "$CATALINA_HOME/webapps/examples/WEB-INF/classes/filters").
    Request dumping is disabled by default. Uncomment the following
    element to enable it. -->
    <!--
    <Valve className="org.apache.catalina.valves.RequestDumperValve"/>
    -->
    <!-- Global logger unless overridden at lower levels -->
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="catalina_log." suffix=".txt"
    timestamp="true"/>
    <!-- Because this Realm is here, an instance will be shared globally -->
    <!-- This Realm uses the UserDatabase configured in the global JNDI
    resources under the key "UserDatabase". Any edits
    that are performed against this UserDatabase are immediately
    available for use by the Realm. -->
    <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
    debug="0" resourceName="UserDatabase"/>
    <!-- Comment out the old realm but leave here for now in case we
    need to go back quickly -->
    <!--
    <Realm className="org.apache.catalina.realm.MemoryRealm" />
    -->
    <!-- Replace the above Realm with one of the following to get a Realm
    stored in a database and accessed via JDBC -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="org.gjt.mm.mysql.Driver"
    connectionURL="jdbc:mysql://localhost/authority"
    connectionName="test" connectionPassword="test"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="oracle.jdbc.driver.OracleDriver"
    connectionURL="jdbc:oracle:thin:@ntserver:1521:ORCL"
    connectionName="scott" connectionPassword="tiger"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!--
    <Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
    driverName="sun.jdbc.odbc.JdbcOdbcDriver"
    connectionURL="jdbc:odbc:CATALINA"
    userTable="users" userNameCol="user_name" userCredCol="user_pass"
    userRoleTable="user_roles" roleNameCol="role_name" />
    -->
    <!-- Define the default virtual host -->
    <Host name="localhost" debug="0" appBase="webapps"
    unpackWARs="true" autoDeploy="true">
    <!-- Normally, users must authenticate themselves to each web app
    individually. Uncomment the following entry if you would like
    a user to be authenticated the first time they encounter a
    resource protected by a security constraint, and then have that
    user identity maintained across all web applications contained
    in this virtual host. -->
    <!--
    <Valve className="org.apache.catalina.authenticator.SingleSignOn"
    debug="0"/>
    -->
    <!-- Access log processes all requests for this virtual host. By
    default, log files are created in the "logs" directory relative to
    $CATALINA_HOME. If you wish, you can specify a different
    directory with the "directory" attribute. Specify either a relative
    (to $CATALINA_HOME) or absolute path to the desired directory.
    -->
    <!--
    <Valve className="org.apache.catalina.valves.AccessLogValve"
    directory="logs" prefix="localhost_access_log." suffix=".txt"
    pattern="common" resolveHosts="false"/>
    -->
    <!-- Logger shared by all Contexts related to this virtual host. By
    default (when using FileLogger), log files are created in the "logs"
    directory relative to $CATALINA_HOME. If you wish, you can specify
    a different directory with the "directory" attribute. Specify either a
    relative (to $CATALINA_HOME) or absolute path to the desired
    directory.-->
    <Logger className="org.apache.catalina.logger.FileLogger"
    directory="logs" prefix="localhost_log." suffix=".txt"
    timestamp="true"/>
    <!-- Define properties for each web application. This is only needed
    if you want to set non-default properties, or have web application
    document roots in places other than the virtual host's appBase
    directory. -->
         <DefaultContext reloadable="true"/>
    <!-- Tomcat Root Context -->
    <Context path="" docBase="ROOT" debug="0"/>
    <!-- Tomcat Examples Context -->
    <Context path="/examples" docBase="examples" debug="0"
    reloadable="true" crossContext="true">
    <Logger className="org.apache.catalina.logger.FileLogger"
    prefix="localhost_examples_log." suffix=".txt"
    timestamp="true"/>
    <Ejb name="ejb/EmplRecord" type="Entity"
    home="com.wombat.empl.EmployeeRecordHome"
    remote="com.wombat.empl.EmployeeRecord"/>
    <!-- If you wanted the examples app to be able to edit the
    user database, you would uncomment the following entry.
    Of course, you would want to enable security on the
    application as well, so this is not done by default!
    The database object could be accessed like this:
    Context initCtx = new InitialContext();
    Context envCtx = (Context) initCtx.lookup("java:comp/env");
    UserDatabase database =
    (UserDatabase) envCtx.lookup("userDatabase");
    -->
    <!--
    <ResourceLink name="userDatabase" global="UserDatabase"
    type="org.apache.catalina.UserDatabase"/>
    -->
    <!-- PersistentManager: Uncomment the section below to test Persistent
    Sessions.
    saveOnRestart: If true, all active sessions will be saved
    to the Store when Catalina is shutdown, regardless of
    other settings. All Sessions found in the Store will be
    loaded on startup. Sessions past their expiration are
    ignored in both cases.
    maxActiveSessions: If 0 or greater, having too many active
    sessions will result in some being swapped out. minIdleSwap
    limits this. -1 or 0 means unlimited sessions are allowed.
    If it is not possible to swap sessions new sessions will
    be rejected.
    This avoids thrashing when the site is highly active.
    minIdleSwap: Sessions must be idle for at least this long
    (in seconds) before they will be swapped out due to
    activity.
    0 means sessions will almost always be swapped out after
    use - this will be noticeably slow for your users.
    maxIdleSwap: Sessions will be swapped out if idle for this
    long (in seconds). If minIdleSwap is higher, then it will
    override this. This isn't exact: it is checked periodically.
    -1 means sessions won't be swapped out for this reason,
    although they may be swapped out for maxActiveSessions.
    If set to >= 0, guarantees that all sessions found in the
    Store will be loaded on startup.
    maxIdleBackup: Sessions will be backed up (saved to the Store,
    but left in active memory) if idle for this long (in seconds),
    and all sessions found in the Store will be loaded on startup.
    If set to -1 sessions will not be backed up, 0 means they
    should be backed up shortly after being used.
    To clear sessions from the Store, set maxActiveSessions, maxIdleSwap,
    and minIdleBackup all to -1, saveOnRestart to false, then restart
    Catalina.
    -->
    <!--
    <Manager className="org.apache.catalina.session.PersistentManager"
    debug="0"
    saveOnRestart="true"
    maxActiveSessions="-1"
    minIdleSwap="-1"
    maxIdleSwap="-1"
    maxIdleBackup="-1">
    <Store className="org.apache.catalina.session.FileStore"/>
    </Manager>
    -->
    <Environment name="maxExemptions" type="java.lang.Integer"
    value="15"/>
    <Parameter name="context.param.name" value="context.param.value"
    override="false"/>
    <Resource name="jdbc/EmployeeAppDb" auth="SERVLET"
    type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/EmployeeAppDb">
    <parameter><name>username</name><value>sa</value></parameter>
    <parameter><name>password</name><value></value></parameter>
    <parameter><name>driverClassName</name>
    <value>org.hsql.jdbcDriver</value></parameter>
    <parameter><name>url</name>
    <value>jdbc:HypersonicSQL:database</value></parameter>
    </ResourceParams>
    <Resource name="mail/Session" auth="Container"
    type="javax.mail.Session"/>
    <ResourceParams name="mail/Session">
    <parameter>
    <name>mail.smtp.host</name>
    <value>localhost</value>
    </parameter>
    </ResourceParams>
    <ResourceLink name="linkToGlobalResource"
    global="simpleValue"
    type="java.lang.Integer"/>
    </Context>
    </Host>
    </Engine>
    </Service>
    </Server>

    To use servlets u have indeed to update your web.xml...Well I'm not sure this is relevant to your case anyway.
    You have to add a <servlet> element to this file.
    Something like this:
    <servlet>
    <servlet-name>blabla</servlet-name>
    <servlet-class>blablapackage.Blablaclass</servlet-class>
    <init-param>...</init-param>
    </servlet>
    Now this may not solve your problem. Make sure you refer to your servlets using their full qualified names.btw, just to be sure, what is your definition of "servlet"? (i mean: any java class or only javax.servlet.Servlet)

  • Public Interface not responding after second node is started in the cluster

    Hi
    Has anyone ever experienced the public interface not responding between nodes in the cluster (ping, ssh, scp) after the second nodeapps is started in the cluster?
    This is a new install so all I have installed so far is the base release of CRS 10.2.0. This is on Solaris10. The vipca failed during the installation, however I was able to proceed and manually add the nodeapps using srvctl add nodeaps -n -o -A.
    It seems after the second node is started I loose all connectivity to the public interfaces and to my default gateway.
    Also I'm getting the following messages sometimes after I try and stop the nodeapps and start them back up.
    CRS-1006: No more members to consider
    CRS-0215: Could not start resource 'ora.node1.vip'.
    Any suggestions on where I should start troubleshooting?
    Thanks

    Do you have default GW?
    It can connects with GW, can't it?
    Check metalink
    CRS-0215: Could not start resource 'ora..vip' [ID 356535.1]
    CRS-1006: No more members to consider when starting service [ID 465364.1]
    Good Luck

  • Bad load arguments supplied when starting up the Reports Server

    Dear All,
    In report60\server\<filename>.ora
    Following were the contents :
    maxconnect=20
    cachedir="d:\Oracle\806\REPORT60\server\cache"
    cachesize=50
    minengine=0
    initengine=0
    maxengine=1
    maxidle=30
    security=1
    englife=50
    We chnaged it to
    maxconnect=20
    cachedir="d:\Oracle\806\REPORT60\server\cache"
    cachesize=50
    minengine=1
    initengine=0
    maxengine=5
    maxidle=30
    security=1
    englife=50
    We imideatly got result we checked it put it on live application server.
    Everything was smooth but next day we got calls/email from user saying report were slow. when we checked the windows process on application server rwmts60 was occuping 50% of memory so we killed that process. We restrarted the report service but was unable to restart.Then we saw the report log as follows :
    *** 2008-07-29 17:36:51 -- Server started up an engine. (Rep60_WEBDB-01)
    *** 2008-07-29 17:36:53 -- Server engine crashed. (Rep60_WEBDB-01)
    *** 2008-07-29 17:38:18 -- Server started up an engine. (Rep60_WEBDB-01)
    *** 2008-07-29 18:39:44 -- Server shutting down an engine. (Rep60_WEBDB-01)
    *** 2008-07-30 09:13:19 -- Server engine cannot be started. (Rep60_WEBDB-01)
    *** 2008-07-30 09:15:24 -- Server engine cannot be started. (Rep60_WEBDB-01)
    *** 2008-07-30 09:17:29 -- Server engine cannot be started. (Rep60_WEBDB-01)
    *** 2008-07-30 09:19:34 -- Server engine cannot be started. (Rep60_WEBDB-01)
    *** Bad load arguments supplied when starting up the Reports Server
    *** Bad load arguments supplied when starting up the Reports Server
    *** Bad load arguments supplied when starting up the Reports Server
    *** Bad load arguments supplied when starting up the Reports Server
    then we changed back our ora file to
    maxconnect=20
    cachedir="d:\Oracle\806\REPORT60\server\cache"
    cachesize=50
    minengine=0
    maxengine=1
    initengine=0
    maxidle=30
    security=1
    englife=50
    And restarted the service which restarted suceesfully.
    My question is i had changed maxengine=5 and minengine=1 on 20- JUL-2008 around 16:00 .Did this happen b'coz of this 2 parameters.
    Kindly advice.
    Thanking You in anticipation.
    Best Regards,
    Devendra

    Hello Mahendraji,
    Thanks for your reply.
    I may ask some basic question please accomodate me.
    <<$RACLE_HOME\reports\conf\apple_report.conf>>
    I have Application server 9i version 1.0.2.0.0 (isuite).
    I have installed in D drive
    In this drive a folder d:\orcale is created.
    Inside of this i don't have any folder called "reports"
    i have folder called "806"
    \\webdb-01\D-Drive\Oracle\806
    Inside of which i have folder "report60"
    \\webdb-01\D-Drive\Oracle\806\REPORT60
    Inside of which i have folder "SERVER"
    \\webdb-01\D-Drive\Oracle\806\REPORT60\SERVER
    In which i found "Rep60_WEBDB-01.ora" , "Rep60_WEBDB-01.log" and "cgicmd.dat"
    and 2 folders "CACHE" and "security".
    I am confused as you said that the file name should be Rep60_WEBDB-01.CONF but i have Rep60_WEBDB-01.ora are they one and the same . If yes is the extension b'coz i have older version of 9i i.e 1.0.2.0.0 (isuite).
    if no where i how i can search this .
    This Rep60_WEBDB-01.ora file doesnot have parameter "engineResponseTimeOut" if i add it will it work.
    Your explanation regarding "engineResponseTimeOut" is clear.
    Maximum Time taken by our report is 20 minutes. But sometimes when report hangs or SQL takes more time than normal due to the environment so the max time might change to 25 or 30 minutes in such a case should we keep it at 45 minutes to avoid any unneccessary termination.
    <<Note:
    It is always better to run batch reports on a separate server with different engineResponseTimeOut values. Do not submit interactive and batch reports to same server.>>
    If i create a seperate application server how can i send reports requested by user to batch in this seperrate server.
    What should be the criteria of report to be redirected to seperate server?
    What do mean by "submit interactive" and "submit batch"
    My interpretation is when we click on submit query button it is "submit interactive" is it correct.
    I am not clear about "submit batch"
    I know there might be some silly questions but please do accomodate.
    Kindly advice.
    Thanks.
    Regards,
    Devendra Shelke

  • When I try to email photos from iPhoto I get this message: The email server didn't recognize your username/password combination. It won't let me change it, what do I do?

    When I try to email photos from iPhoto I get this message: The email server didn’t recognize your username/password combination. It won't let me change it, what do I do?

    Can you send email ok via the Apple Mail application?
    The username and password are set in the Accounts section of the Mail application. Start Mail, select preferences and select Accounts. Then make absolutely sure that the username, password and outgoing mail server are entered correctly.

  • Can test the cluster server without web server present?

              Dear all
              I've a two UNIX servers installing with weblogic server. Can I
              test the cluster server without other web servers (e.g. IIS or
              Apache) presents?
              Thanks,
              chris
              

    You can also test without a web server of any kind. Use the "combined tier"
              described in the WL clustering docs. To distribute your clients across the
              two servers, you probably will want to configure your DNS to hit both
              servers when an address that you assign to the cluster is used (it will
              round-robin).
              "Joe E. Schwarz" <[email protected]> wrote in message
              news:3aa6048f$[email protected]..
              Hi Chris,
              YES, WLS is itself a web server. For details:
              WLS510: http://www.weblogic.com/docs51/cluster/setup.html
              WLS600: http://e-docs.bea.com/wls/docs60/cluster/setup.html
              Joe
              "chris lee" <[email protected]> wrote:
              >
              >Dear all
              >I've a two UNIX servers installing with weblogic server.
              >Can I
              >test the cluster server without other web servers (e.g.
              >IIS or
              >
              >Apache) presents?
              >
              >Thanks,
              >chris
              >
              

Maybe you are looking for

  • Getting error while starting manage server on weblogic 9.2 platform

    Hi I am getting following error while I try to start manage server java.lang.NullPointerException: at com.bea.console.handles.JMXHandle.(JMXHandle.java:73) at com.bea.console.actions.core.server.lifecycle.Lifecycle.noAccess(Lifecycle.java:771) at com

  • How to copy only an alias, not source file in ARD?

    I'm trying to copy an alias from my computer to all the imacs in my lab with ARD 3...but instead of the alias, the folder the alias points to is being copied. How can I only copy the alias. My apologies if the question has been asked recently. Cheers

  • Problem in name sever

    Hi Experts,   i have configured name space prefix in sld.In NDS it is showing all name spaces.but when i want to create database table in java dictionary dc it's not allowing me to create a table.it is prefix is invalid erorr. what might be the reaso

  • Ibook clamshell indigo won't go into sleep

    When I close the lid of my ibook clamshell it wont go into sleep. I tried going into system preferences and looking at energy saver and display, but Icouldn't find out how to make it go into sleep when I close the lid. Any suggestions will be appreci

  • I forget turn off my assistive , now my I pad cannot slide to unlock how can I do now?

    I forget turn off my assistive , now my I pad cannot slide to unlock how can I do now?