Apache DAD Switching to Failover Instance

Hi,
Is there any way to make the DAD switch to failover instance or connect to diff host,diff port if the database connection with already exist one in DAD failed ?
If there how to perform through DAD means what should be the syntax of failover instance entry for DAD ? I am implicitely telling all about HTMLDB point of view to make Apache HTTP server DAD failover to other instance.
Plz guide me .......
Thanks & Regards,
ROSY

Rosy,
What I'm saying (and Scott earlier) is that this is not a htmldb issue.
Looking at my standard $ORACLE_HOME/Apache/modplsql/conf/marvel.conf file I have this entry
          <Location /pls/htmldb>
          SetHandler pls_handler
          Order deny,allow
          Allow from all
          AllowOverride None
          PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
          PlsqlDatabasePassword @BTg2dUbwDsAJ5f8nREPzuyA=
          PlsqlDatabaseConnectString localhost:1521:dually ServiceNameFormat           PlsqlDefaultPage htmldb
          PlsqlDocumentTablename wwv_flow_file_objects$
          PlsqlDocumentPath docs
          PlsqlDocumentProcedure wwv_flow_file_manager.process_download
          PlsqlAuthenticationMode Basic
          PlsqlNLSLanguage AMERICAN_AMERICA.WE8MSWIN1252
          </Location>
In this case my host is localhost my sid is dually and the port is 1521.
If I make a entry in my $ORACLE_HOME/network/admin/tnsnames.ora that points to my database
HTMLDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = dually)
I can now change my marvel.conf file to use this entry
          <Location /pls/htmldb>
          SetHandler pls_handler
          Order deny,allow
          Allow from all
          AllowOverride None
          PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
          PlsqlDatabasePassword @BTg2dUbwDsAJ5f8nREPzuyA=
          PlsqlDatabaseConnectString HTMLDB
          PlsqlDefaultPage htmldb
          PlsqlDocumentTablename wwv_flow_file_objects$
          PlsqlDocumentPath docs
          PlsqlDocumentProcedure wwv_flow_file_manager.process_download
          PlsqlAuthenticationMode Basic
          PlsqlNLSLanguage AMERICAN_AMERICA.WE8MSWIN1252
          </Location>
As you are probably aware I can have multiple entries in this file so I could change the location to say "/pls/production"
          <Location /pls/production>
          SetHandler pls_handler
          Order deny,allow
          Allow from all
          AllowOverride None
          PlsqlDatabaseUsername HTMLDB_PUBLIC_USER
          PlsqlDatabasePassword @BTg2dUbwDsAJ5f8nREPzuyA=
          PlsqlDatabaseConnectString HTMLDB
          PlsqlDefaultPage htmldb
          PlsqlDocumentTablename wwv_flow_file_objects$
          PlsqlDocumentPath docs
          PlsqlDocumentProcedure wwv_flow_file_manager.process_download
          PlsqlAuthenticationMode Basic
          PlsqlNLSLanguage AMERICAN_AMERICA.WE8MSWIN1252
          </Location>
Now I can use the tns entry to direct where the database connections go. There are a number of solutions for DR that you can use with tns names. You really need to spell out what your configuration is ie do you run physical standby? dataguard? how do you failover. How many web servers do you have? one on each machine? Lots of different things can be done here and as Scott mentioned they are a bit outside the scope of this forum.
The question you need to be asking is "How do I manage connections from my client (Apache) to my DR site"
Here is some reading
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:52258813563764
good luck
Chris

Similar Messages

  • Failover clusterign... How similar do the primary and failover instance need to be in a failover cluster?

    How similar do the primary and failover instance need to be in a failover cluster?
    Does the number of database have to match, naming, general config etc...
    Mr Shaw

    In failover clustering, you use shared storage so the number of databases is irrelevant since only one node can see/access the shared storage at any given point in time. Ideally, the server configuration should be the same on all of the nodes to minimize
    potential issues that may impact downtime. However, you need to consider licensing/# of CPU-cores and implementation cost, especially if you are only using the other nodes as standby. As far as licensing is concerned, the standby has to have the same or fewer
    number of CPU-cores as the primary node to be covered by licensing. Besides, you don't want your standby node to be more powerful than your primary node. This is why the option to have a hybrid deployment of having a physical server as the primary node and
    virtual machine for standby nodes is now supported.
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Can't forward request from Apache to Tomcat on second instance

    Hi,
    I am trying to create 2 separate environments (dev and test) on one powerful
    Unix server which has 2 network cards, 2 IP addresses, 2 server names...
    Using Apache 2.0.43 and Tomcat 4.1.29/JBoss 3.0.7, mod_jk 2.0.43
    on Solaris 9, Intranet environment.
    Everything is fine on the first instance,
    but on the second instance when I do http://server2,
    Apache still can't redirect to second Tomcat/JBoss:
    "Forbidden
    You don't have permission to access / on this server.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/2.0.48 (Unix) mod_jk2/2.0.2 Server at mopppgctxat1.pfizer.com Port 80"
    If I do http://server2:8080, getting it all right.
    I made all internal ports on the second instance different from the first:
    e.g. 8080->8180, 8009->8109, etc.
    Even tried to change "Listen <ip2>:80" to 81, same error.
    Curiously, jk2.properties is totally commented out.
    I haven't compiled mod_jk, just copied the binary from the 1st instance.
    Can that be a problem ?
    Any help is very appreciated.
    Thank you,
    Oleg.

    By trying and trying I got it to work .... long hours
    I removed the queue to queue option and the subscriber name from the subscriptions definition. And then I removed the destination-queue on the propagation schedule. Then it worked.
    Mette

  • How to switch between different instances of component usage?

    Hi All,
    Need your help.
    My application is about "Program Management", there is a table on the upper level which displays several program header data. in the lower level of the screen, I have a view container in which I embed another component to display program details.For instance,if you make a lead selection on one row of the table above, then the lower part will display the program detail.
    Here is the problem: e.g. first, I make a selection on program '001', then I'll create a component usage of the program detail and I put it into a component uage group, second, I make a selection on program '002', then the same like above, I create another component usage and put it into a component usage group. Now I have two instances of program detail component usage, when I select program '001' again, how can I switch back to program '001' detail.
    So, I'm trying to achieve multiple instances of program detail so that user don't need to wait for loading program details everytime.
    Thanks in advance.
    Regards,
    Aaron
    Edited by: Aaron Shen No.2 on Sep 22, 2009 3:44 AM

    Hi Aaron,
    As you are using two separate components, they would be having two separate views to display the required information.
    In the onleadselect of your main view ( where you are using the individual views of the other components via the viewcontainerUI ), you have to embed the following code:
      DATA lo_api_main TYPE REF TO if_wd_view_controller.
      lo_api_main = wd_this->wd_get_api( ).
      CALL METHOD LO_API_MAIN->FIRE_PLUG
        EXPORTING
         PARAMETERS =
          PLUG_NAME  = 'OP_TO_TWO'
    Create two outbound plugs in your window, and link them to the inbound plugs of the individual views of used components.
    I am embedding the code of my onleadselection:
    method ONACTIONSELECTED .
        DATA lo_nd_table_data TYPE REF TO if_wd_context_node.
        DATA lo_el_table_data TYPE REF TO if_wd_context_element.
        DATA ls_table_data TYPE wd_this->element_table_data.
        DATA lt_table_data TYPE wd_this->elements_table_data.
        data lv_selected_index type i.
      navigate from <CONTEXT> to <TABLE_DATA> via lead selection
        lo_nd_table_data = wd_context->get_child_node( name = wd_this->wdctx_table_data ).
      get element via lead selection
        lo_el_table_data = lo_nd_table_data->get_element(  ).
         CALL METHOD LO_EL_TABLE_DATA->GET_INDEX
           RECEIVING
             MY_INDEX = lv_selected_index
    case lv_selected_index.
    when 1.
    data lo_cmp_usage type ref to if_wd_component_usage.
    lo_cmp_usage =   wd_this->wd_cpuse_comp_one( ).
    if lo_cmp_usage->has_active_component( ) is initial.
       lo_cmp_usage->create_component( ).
    endif.
       DATA lo_api_main TYPE REF TO if_wd_view_controller.
      lo_api_main = wd_this->wd_get_api( ).
      CALL METHOD LO_API_MAIN->FIRE_PLUG
        EXPORTING
         PARAMETERS =
          PLUG_NAME  = 'OP_TO_ONE'
    clear lo_cmp_usage.
    when 2.
    DATA lo_api_main TYPE REF TO if_wd_view_controller.
      lo_api_main = wd_this->wd_get_api( ).
      CALL METHOD LO_API_MAIN->FIRE_PLUG
        EXPORTING
         PARAMETERS =
          PLUG_NAME  = 'OP_TO_TWO'
      data lo_cmp_usage type ref to if_wd_component_usage.
       lo_cmp_usage =   wd_this->wd_cpuse_comp_two( ).
       if lo_cmp_usage->has_active_component( ) is initial.
         lo_cmp_usage->create_component( ).
       endif.
    endcase.
    endmethod.
    Regards,
    Prosenjit.

  • SQL 2012 HADR failover instance

    Greetings all.
    Currently here is the setup we have built out.  All are Server 2012 R2 OS
    2 node FCI shared storage SQL 2012 servers in production site.  Failover works flawlessly between them. WSFC setup between them
    1 node in DR, member of the WSFC with the 2 servers above but not FCI, seperate storage infrastructure but same disk drive letter setups
    Availability Groups setup between the 2 that are fully synchronized
    We are going to have a planned primary outage in the primary DC.  Nerves are getting the better of me in regard to the setup.  I know the data is there and it can be accessed.  My question is that once i perform the failure of the two nodes
    in the FCI how are my applications going to know how to reach the HADR server as it is on a seperate instance?  Does SQL aliasing need to be setup in the configuration to make it work properly or am i being overly paranoid at this point?

    The listener name is similar to a cluster client access point. When you create a listener name, it will create a virtual computer object in Active Directory and, with AD-integrated DNS, will create the corresponding DNS entries. Depending on how you configure
    your cluster, the listener name should have 2 virtual IP addresses - one for the production network and another for the DR network - and will be written to the DNS. That being said, your listener name has to be unique so that the network traffic can be properly
    routed to the instance running the Availability Group. You also need to configure the appropriate TTL value for the listener name or use the latest SQL Server client APIs to take advantage of the MultiSubnetFailover parameter in the application connection
    string
    Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
    Blog |
    Twitter | LinkedIn
    SQL Server High Availability and Disaster Recover Deep Dive Course

  • Link Aggregation to 2 switches for Failover

    I know this subject has been commented on in the past but I'm looking for fresh opinions.
    Here is my scenario:
    5 intel xserve 10.6.4 with 4 nics (2 onboard 2 PCI)
    Our network switches support LACP but only for ports on that switch, we can not split our bonded nics to two switches. (Our switches do not support meshing)
    I'm interested in failover more than throughput.
    By setting the bondmode to static the failover works but we run the risk of overloading the switch since the MAC address of the bonded nics constantly hops between ports on the switch. (mac-flap)
    If I bind 2 interfaces to a switch and 2 to another I now have 2 different IP addresses and although I eliminate the switch as a single point of failure I now have a DNS issue.
    Any ideas would be appreciated.

    By setting the bondmode to static the failover works but we run the risk of overloading the switch since the MAC address of the bonded nics constantly hops between ports on the switch. (mac-flap)
    You really, really don't want to do this. Most switches force a pause (even if only for a few milliseconds) whenever a MAC flaps like this. That will wreak havoc on sustained throughput (e.g. when downloading files, for example). Don't go there.
    If I bind 2 interfaces to a switch and 2 to another I now have 2 different IP addresses and although I eliminate the switch as a single point of failure I now have a DNS issue.
    There are ways of getting over this, depending on your network topology/routing. One would be to migrate the IP address of the failed interface to the other interface should the link fail - a simple shell script should be able to do this.
    Any ideas would be appreciated.
    Don't fall into the trap of over-engineering your network. Before you go much further think about the last time your switch failed. Most switches (especially reputable brands) have reliability bordering on rock-solid, so you might be trying to cater for an event that will never happen. In my experience, servers go down far more often than switches do (even if just for regular maintenance) so you might consider how to protect services if/when your server goes down more than when your switch does.

  • 3750 switches list of instances to monitor

    Hello,
    Does anyone have a list of th main instances to monitor on cisco switches as well as their OIDs( ie: CPU, memotry,....etc)
    Regards

    Hi 950358,
    these are the few:
    monitor alert log
    Check for Instance & Database to be up
    check for database_name,open mode, log mode, startup_time
    Check for all the necessary Processes to be up like pmon smon etc
    Check the processes of the Application in the server FNDLIBR etc
    Check Listener processes to be up
    free and used space on server
    Size of the Database
    Number of Tablespaces
    Number of Datafiles
    Number of Invalid objects
    list of invalid objects
    locks on db
    Number of Archives generated the previous day
    List the archive log generated
    check for archivelogs shipped to standbydatabase (if u hav DR)
    Latest redo log SCN# in Primary and Standby database
    TNS Ping results to STANDBY database
    Login and check the Application front end
    Errored Requests submitted in the last 24 hours
    Verify the managers are all running properly
    Check for a sample Report (submit active users)
    Check for VNC is working
    Buffer Hit Ratio
    Library Hit Ratio
    check for number of DB users
    Completed concurrent requests that have run for more than 2 hrs
    Current Running Requests
    Request Currently Running for more than 2Hrs
    Error Concurrent Requests in the last 24 Hrs
    Check database backup (RMAN) status (daily + weekly + monthly) as per your backup policy
    it is better to use oem regarding automated alerts.
    HTH
    Regards,
    Haafiz

  • Apache and cluster and failover

              Hi All,
              I have a quick question. I am running 2 WLS 5.1 sp6 app servers
              in clustered mode (on solaris 7) using Apache 1.3.12 (also Solaris),
              and the weblogic proxy. Everything is working fine, and failover
              works correctly if one of the servers crashes.
              My problem is when the primary server for a session is correctly
              shut down. In my environment failover does not work in this situation.
              In the case that the server is shut down correctly, should failover
              occur? I would think that all sessions that are on the server
              being shut down would be transferred to the secondary server...
              is this a bug in weblogic? Or am I just wrong?
              Thanks again
              

              "Cameron Purdy" <[email protected]> wrote:
              >Some OS's combined with some WL releases will failover
              >on graceful
              >shut-down. Sometimes you just have to kill -9 or close
              >the port to get
              >failover to work.
              >
              >--That is very good information.  Thank you.  I do see the failover
              working correctly when I have 2 NT WLS app servers and a Solaris
              Apache web server. The problem occurs when I have 2 Solaris app
              servers and the Solaris Apache web server. does this sound familiar?
              >Cameron Purdy
              >Tangosol, Inc.
              >http://www.tangosol.com
              >+1.617.623.5782
              >WebLogic Consulting Available
              >
              >
              >"Nick Barbato" <[email protected]> wrote in message
              >news:[email protected]...
              >>
              >> Hi All,
              >>
              >> I have a quick question. I am running 2 WLS 5.1 sp6
              >app servers
              >> in clustered mode (on solaris 7) using Apache 1.3.12
              >(also Solaris),
              >> and the weblogic proxy. Everything is working fine,
              >and failover
              >> works correctly if one of the servers crashes.
              >>
              >> My problem is when the primary server for a session
              >is correctly
              >> shut down. In my environment failover does not work
              >in this situation.
              >> In the case that the server is shut down correctly,
              >should failover
              >> occur? I would think that all sessions that are on
              >the server
              >> being shut down would be transferred to the secondary
              >server...
              >> is this a bug in weblogic? Or am I just wrong?
              >>
              >> Thanks again
              >
              >
              

  • I need to transition my 1st Generation Apple TV from an older instance of iTunes to a new instance of iTunes on my brand new Mac... How do I "switch" from one instance of iTunes to another? How do I get the 5 Digit Code Network to come back on my Screen?

    I need to transition my 1st Generation Apple TV from an older instance of iTunes on my iBook to a new instance of iTunes on my new Mac... How do I get the 5 digit Network code to come back? Is there anyway for 1st Generation Apple TV to be synched to two instances of iTunes or do I have to choose one or the other? I appreciate any advice or suggestions. Thanks!

    The 5 digit code is every time different. That does not matter. Just integrate every device into your network.
    You can connect many computers to Apple TV but syncronisation works exactly with one computer. That's why I use "streaming". But you can sync one computer, then another, and so on. The content on your Apple TV is the content from your computer that has synced last. But you can not mix it.
    The new Apple TV has no syncronisation. Everything is streamed,
    Regards,
    Torsten,
    Germany

  • Switch Process view to instance overview (end to end monitoring)?

    In my end to end monitoring, by defaut I can see the process Overview objects.
    If I want to switch to the instance view , the system doesn´t allow me to  perform such this action.
    Some authorizations are needed ? Do I have to configure something ?
    Thanks fo any suggestions ?

    Hi
    >>>>Some authorizations are needed ? Do I have to configure something ?
    No. I was able to switch between without needing any authorizations/ configurations
    regards
    krishna

  • 9IAS error when updating or Deleting the DAD

    Hello,
    I am getting the following error when ever i am updating or deleting the DAD
    Changes not applied : Instance not found for fqn et="system";ei="0",et="DADList";ei="45",et="StandardDAD";ei="64
    Any suggestions,
    Thanks,
    Sudheer

    Sudheer,
    Did you by chance patch recently that involved the Apache/modplsql directory?
    I ran into this issue after my last patch. It turns out I had to copy my .xsd files from my backup modplsql/conf directory to the 'new' modplsql/conf directory. The readme file only said to copy the .conf files over.
    Hope this helps,
    Melissa Wilcox

  • Do I need to change OCI layer to utilize Oracle RAC failover Feature?

    Dear Oracle Experts,
    From the Oracle documents, the RAC is a great feature providing the scalability and high availablility. I thought the failover features should be transparent to users.
    However, from this book:
    http://www.oreilly.com/catalog/oressentials2/chapter/ch01.html
    "For instance, in high-availability implementations in which multiple systems share disks and implement Real Application Clusters/Oracle Parallel Server, you may want users to reattach to a second server transparently if the first fails. You can write programs that do this using OCI. "
    "You can write applications with the Oracle Call Interface (OCI) to provide failover to a second instance transparently to the user. "
    I am confused if RAC failover feature have to depend on OCI user application coding?
    I have an application developed over Oracle 8.1.6, if I buy Oracle9i to use RAC failover feature, should I modify my application at OCI layer to make it work? Can I switch the oracle instance when the original one fails only by RAC setup instead of changing OCI code?
    Thanks.
    Wei
    P.S. I am running application over Compaq tru64 5.1A.

    Hi ,
    As answered by Sumit u need not alter ur application for shifting it to RAC.But there are few things which will determine the perfoemance of your application on RAC and depend on the type of application u use .Application partioning,data partitioning,index partitioning ... look for these topics . This may help.
    The other thing u mentioned abt. Oracle Libraries,DB name,SID .. . Now when u'll have RAC there will be more than 1 Node I believe. So each Node will have its SID,Oracle Binaries but DB name will be same.
    Gud Luck!
    Vijay Shanker
    Edited by: Vijay Shanker on Feb 14, 2009 6:12 PM

  • Distributed HA cluster with load-balancing and failover: advice?

    My workplace has a Xeon Xserve, which acts as our primary external server, with an attached ActiveStorage XRAID. We have just purchased a second Xserve/XRAID set to act as a mirror, which we will colocate. Both have Leopard Server installed, along with an array of additional software.
    What we want to do is have both servers load-balance between the two, with failover in case of a server or XRAID fault. I plan on using RSYNC to mirror static files between the two, and I'm looking into PostgreSQL replication and load-balancing solutions for our database. I gather that Apache supports web-server failover and load-balancing, as well. But, that still leaves the actual host and network setup to arrange.
    Does Leopard server support such a thing? The only information I found on IP failover instructs the user to place the two servers on the same subnet, directly connected via ethernet cable; obviously, this would not work in my case.
    Ideally, what we'd end up with is a situation in which the two systems kept each other in sync, both in static files and database data, and load-balanced between themselves; in cases of failure, the remaining system would transparently assume all duties until the other was restored, at which time they would resynchronize
    Any suggestions on how I could arrange such a thing?

    Interesting. Does this DNS-based approach support session tracking, though? I would need to have a user directed to just one of the two servers for the duration of their session, to avoid having to synchronize temporary files and such.
    You can't have it both ways. You need to build tolerance into the app.
    At the simplest level where you run all traffic to one site and use the second site as a failover/standby site you'll be OK most of the time - all users will go to the same server and their sessions will be intact.
    However, under any failover situation (your primary site is down for some reason), there is going to be some level of session traffic that it going to switch over to the other site. If your site depends on sessions then you're going to need to tolerate this kind of situation - your app will need to be able to fail gracefully if a user comes in with an invalid session cookie.
    Note, though, that this may be less of an issue than you at first think - all DNS clients will cache DNS data for whatever TTL you set. This means that if a user looks up your site name and you return an IP address with a 30 minute TTL, then that user is going to use the same IP address for the next 30 minutes and isn't going to ask the server again. This should negate most chance of a user suddenly switching from one server location to the other in mid-session.
    The trick comes in setting the DNS TTL low enough to effect a failover, yet not so long that you impact performance - e.g. you don't want the user to perform a DNS lookup on every page load. You may find that 10 minutes is appropriate. Just bear in mind that this affects how long a user could see your site 'down' before the failover DNS kicks in. Clearly you don't want to set the DNS TTL to a day since that may prevent the user switching to the secondary site for 24 hours by which time, hopefully, the primary site is back up, anyway.
    The 'right' TTL value may take some analysis on your traffic to see how long a typical user 'session' is. If the average user spends 20 minutes on your site, then it would make sense to set your TTL to somewhere around 20 minutes to give the best chance of their entire session staying on the same server.

  • Invalid Connection remains connected on AQ by my JMS code while RAC switch

    Hello All,
    Greetings !!
    I am facing a issue with my JMS code which connect to AQ to dequeue the message. While RAC switch of DB instance my code remains with the invalid connection and seems like hung and need to be restart for fresh connection.
    My code works in thread implemented while creates the connection with AQ on initial start-up and keep on dequeue the message on subscription while infinite thread execution.
    Code also have reconnect login in case we face any DB disconnection or exception but here while RAC switch we are not able face any disconnection due to while my reconnect logic is not being called.
    So can anyone advice me how we can get notification in my code about the RAC switch, so that I can call my reconnect logic for fresh connection ??
    Thanks in advance for suggestions.
    BR//
    Sumit

    Sounds like you need to look at FAN (Fast Application Notification) and FCF (Fast Connection Failover):
    http://docs.oracle.com/cd/E11882_01/java.112/e16548/apxracfan.htm#JJDBC28935
    http://docs.oracle.com/cd/E11882_01/java.112/e16548/fstconfo.htm#JJDBC28823
    Not sure how these would be integrated in your application as I'm not a developer but these are the methods Oracle provide to breakout of stale / dead application connections when a RAC instance fails.
    Hope this helps,
    Paul

  • Issues on server instance restart for endeca

    Hi,
    We are using endeca as a search engine and jboss as the app server for our application,when we restart the jboss instance we are getting following error only on few instance (out of 6 instance in the cluster only 2 or 3).
    2012-05-01 06:39:32,456 ERROR [nucleusNamespace.atg.dynamo.servlet.dafpipeline.DynamoServlet]
    javax.servlet.jsp.JspException: org.apache.jasper.JasperException: javax.el.ELException: Error reading 'defaultSortUrl' on type com.endeca.soleng.uiComponentLibrary.web.urlFormatter.components.MetaInfoComponentUrl
         at org.apache.jsp.tag.web.include_tag.doTag(include_tag.java:124)
         at org.apache.jsp.layout.VitaminShoppeLayout_jsp._jspx_meth_cartridges_005finclude_005f2(VitaminShoppeLayout_jsp.java:694)
         at org.apache.jsp.layout.VitaminShoppeLayout_jsp._jspx_meth_c_005fforEach_005f2(VitaminShoppeLayout_jsp.java:662)
         at org.apache.jsp.layout.VitaminShoppeLayout_jsp._jspx_meth_c_005fotherwise_005f3(VitaminShoppeLayout_jsp.java:572)
         at org.apache.jsp.layout.VitaminShoppeLayout_jsp._jspx_meth_c_005fchoose_005f3(VitaminShoppeLayout_jsp.java:513)
         at org.apache.jsp.layout.VitaminShoppeLayout_jsp._jspService(VitaminShoppeLayout_jsp.java:120)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
         at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
         at org.apache.jsp.tag.web.include_tag.doTag(include_tag.java:108)
         at org.apache.jsp.results_jsp._jspx_meth_cartridges_005finclude_005f0(results_jsp.java:125)
         at org.apache.jsp.results_jsp._jspService(results_jsp.java:101)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
         at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatcher.java:94)
         at atg.servlet.ServletUtil.invokeInclude(ServletUtil.java:3316)
         at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:567)
         at org.apache.jsp.search.query_005fnew_jsp._jspx_meth_dsp_005finclude_005f2(query_005fnew_jsp.java:483)
         at org.apache.jsp.search.query_005fnew_jsp._jspService(query_005fnew_jsp.java:206)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
         at atg.servlet.WrappingRequestDispatcher.include(WrappingRequestDispatcher.java:94)
         at atg.taglib.dspjsp.IncludeTag.doEndTag(IncludeTag.java:585)
         at org.apache.jsp.en.query_jsp._jspx_meth_dsp_005finclude_005f0(query_jsp.java:134)
         at org.apache.jsp.en.query_jsp._jspService(query_jsp.java:91)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
         at com.endeca.content.reference.Controller.doGet(Controller.java:230)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
         at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
         at org.jboss.web.tomcat.service.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:97)
         at org.jboss.web.tomcat.service.session.JvmRouteValve.invoke(JvmRouteValve.java:84)
         at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
         at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
         at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
         at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:381)
         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
         at java.lang.Thread.run(Thread.java:662)
    Caused by: org.apache.jasper.JasperException: javax.el.ELException: Error reading 'defaultSortUrl' on type com.endeca.soleng.uiComponentLibrary.web.urlFormatter.components.MetaInfoComponentUrl
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:431)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
         at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
         at org.apache.jsp.cartridges.ResultsList_jsp._jspx_meth_dsp_005foparam_005f0(ResultsList_jsp.java:297)
         at org.apache.jsp.cartridges.ResultsList_jsp._jspx_meth_dsp_005fdroplet_005f0(ResultsList_jsp.java:229)
         at org.apache.jsp.cartridges.ResultsList_jsp._jspService(ResultsList_jsp.java:118)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
         at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
         at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
         at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
         at org.apache.jsp.tag.web.include_tag.doTag(include_tag.java:108)
         ... 86 more
    Caused by: javax.el.ELException: Error reading 'defaultSortUrl' on type com.endeca.soleng.uiComponentLibrary.web.urlFormatter.components.MetaInfoComponentUrl
         at javax.el.BeanELResolver.getValue(BeanELResolver.java:66)
         at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
         at org.apache.el.parser.AstValue.getValue(AstValue.java:118)
         at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
         at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:928)
         at org.apache.jsp.components.SortOptions_jsp._jspx_meth_c_005fif_005f0(SortOptions_jsp.java:148)
         at org.apache.jsp.components.SortOptions_jsp._jspService(SortOptions_jsp.java:117)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:387)
         ... 111 more
    it is not constant on any specific instance it will switch between different instance on each restart.

    Hi Mike,
    Sorry for the late response. Probably you have already solved the issue.
    Anyway, look in the Windows Registry for SAP keys and delete then. A good place to start is "<i>My Computer\HKEU_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services</i>".
    Don't forget to backup the registry before any change.
    Hope this help.
    Cheers,
    Marcelo

Maybe you are looking for

  • Does the amount of VRAM matter for AP3 when considering the graphics options in the new iMacs?

    The graphics options go from 512MB to 2GB. The cards themselves (6750, etc) are very capable, but does the amount of VRAM matter? Will 512MB be sufficient for AP3 or should I go for the 2GB of graphics RAM? Why or why not? Thanks.

  • Customisation for business area in vendor balances

    Hello friends, what is the customisation tht needs to be configured to make business area option available in dynamic selection tab in vendor balances report like f.42 I want to show business area wise vendor balances report. Pls let me knw the path

  • Upgraded to FF 26.0, now links don't work in MS Outlook. But work in IE9

    Had FF as default browser. After upgrade to FF 26.0, can no longer link to website from email received in MS Outlook 2010. Get error msg that "needs to know what program to open xxxx" If able to copy hyperlink from right-click, can paste it into FF a

  • X1000 bug or hardware failure???

    Hi, I bought Linksys X1000 2 months ago and faced the following problems since then. I've talked with Linksys support in Thailand. They told me that everyone who bought X1000 also faced these problems and the new firmware will be released soon. Anywa

  • Problem with populating exit variable

    Hi, Im reposting this thread which is already in another section. I have a requirement as follows: There are 2 info objects for Start& End Periods of project. There is another Keyfigure(number of months) which is populated by calculating the differen