Using JSF in High Available Applications

Hi
I have a client that requires that all their applications are HA. For this I need to deploy my web applications in multiple servers and enable web session replication between those servers. I'm concerned that using JSF will require a lot of session replication between the servers because all components for all forms are stored in the web session. Has anybody done test using session replication? Any experience with this?

There is a context param in the web.xml
javax.faces.STATE_SAVING_METHOD
Which stores the component tree in a hidden field in your HTML perhaps this can help you

Similar Messages

  • Unified APPL_TOP in R12 for High Availability application tier?

    Hi Gurus,
    I have come up with an idea but i need your inputs on its possibility.
    Consider: i have node1 and node2
    Node1: Forms and Web
    Node2: CM and DB
    i have shared appl_top between node1 and node2.
    My questions:
    1. According to Unified APPL_TOP concept in R12, can i shift the FROMS AND WEB services from node1 to node2 incase the hardware on node1 fails?
    2. Similarly vice versa, that is, can i switch CM from node2 to node1 incase node2 hardware server fails.
    If yes, kindly inform me the resources and metalink note ids for the same.
    Using above i am trying to make it HA application tier.
    Please help on this.
    Thanks.

    user5499188 wrote:
    Hi,
    Sorry to update after long time. A just came to me.
    384248.1 says that we need to use Linux OCFS for shared appl_top.The note does not say that you must use OCFS. :-) It says that OCFS2 is certified and supported for R12 application tier file systems. That does not mean that OCFS is your only option.
    1> Is it compulsory to have OCFS to use shared appl_top? if yes what OCFS we should use?
    No, it is not compulsory. If you want to use OCFS, however, the supported and certified version is specified in Note 384248.1 Another fairly common solution is to use NFS to deploy the shared application tier filesystem.
    Regards,
    John P.
    http://only4left.jpiwowar.com

  • SQL Server Analysis Services (SSAS) 2012 High Availability Solution in Azure VM

    I have been testing an AlwaysOn high availability failover solution in SQL Server Enterprise on an Azure VM, and this works pretty well as a failover for SQL Server Databases, but I also need a high availability solution for SQL Server
    Analysis Server, and so far I haven't found a way to do this.  I can load balance it between two machines, but this isn't working as a failover and because of the restriction of not being able to use shared storage in a Failover Cluster in Azure
    VM's, I can't set it up as a cluster which is required for AlwaysOn in Analysis Services. 
    Anyone else found a solution to use an AlwaysOn High Availability for SQL Analysis Services in Azure VM?  As my databases are read-only, I would be satisfied with even just a solution that would sync the OLAP databases and switch
    the data connection to the same server as the SQL databases.
    Thanks!
    Bill

    Bill,
    So, what you need is a model like SQL Server failover cluster instances. (before sql server 2012)
    In SQL Server 2012, AlwaysOn replaces SQL Server failover cluster, and it has been seperated to
    AlwaysOn Failover Cluster Instances (SQL Server) and
    AlwaysOn Availability Groups (SQL Server).
    Since your requirement is not in database level, I think the best option is to use AlwaysOn Failover Cluster Instances (SQL Server).
    As part of the SQL Server AlwaysOn offering, AlwaysOn Failover Cluster Instances leverages Windows Server Failover Clustering (WSFC) functionality to provide local high availability through redundancy at the server-instance level—a
    failover cluster instance (FCI). An FCI is a single instance of SQL Server that is installed across Windows Server Failover Clustering (WSFC) nodes and, possibly, across multiple subnets. On the network, an FCI appears to be an instance of SQL
    Server running on a single computer, but the FCI provides failover from one WSFC node to another if the current node becomes unavailable.
    It is similar to SQL Server failover cluster in SQL 2008 R2 and before.
    Please refer to these references:
    Failover Clustering in Analysis Services
    Installing a SQL Server 2008 R2 Failover Cluster
    Iric Wen
    TechNet Community Support

  • High availability for Lync 2013 persistent chat server and office web app server

    I have 1500 users, need HA in primary data center and DR also. looking for HA and DR solution for persistent chat server and office web app server.
    is below correct?
    1. 2 persistent chat server in a pool of primary data center and 1 in DR.  can this be reduced or any changes?
    2. 2 Office web app server in a pool of primary data center and 1 in DR.  can this be reduced or any changes?
     also do i need HLB for both roles?

    1) In Lync Server 2013, there are improvements in both high availability and disaster recovery:
    High availability improvements: SQL Server mirroring is used to provide high availability for the Persistent Chat Server content database and Persistent Chat compliance database within a data center (in-site).
    Disaster recovery improvements: Persistent Chat Server supports a stretched pool architecture that enables a single Persistent Chat Server pool to be stretched across two sites (that is, a single logical pool in the topology, with servers in the pool physically
    located across two sites). SQL Server Log Shipping is used for cross-site disaster recovery.
    For more information about high availability and disaster recovery, see
    Configuring Persistent Chat Server for High Availability and Disaster Recovery in the Deployment documentation.
    2) for HA & DR, you can 2 Office web app server in a pool of primary data center and 1 in DR. and You will need HLB for office web app servers
    http://blogs.technet.com/b/meamcs/archive/2013/03/27/office-web-apps-2013-multi-servers-nlb-installation-and-deployment-for-sharepoint-2013-step-by-step-guide.aspx
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question, please click "Mark As Answer"
    Mai Ali | My blog: Technical | Twitter:
    Mai Ali

  • 2012 R2 - Clustering High Availability File Server

    Hi All
    What's the difference between creating a High Availability Virtual Machine to use as a File Server and creating a 'File Server for general use' in the High Availability Wizard?
    Thanks in advance.

    Hi All
    What's the difference between creating a High Availability Virtual Machine to use as a File Server and creating a 'File Server for general use' in the High Availability Wizard?
    Thanks in advance.
    What's your goal? If you want to have file server with no service interruption then you need generic SMB file server built on top of a guest VM cluster. HA VM is not going to work for you (service interruption) and SoFS is not going to work for you (workload
    different from SQL Server and / or Hyper-V is not supported). So... Tell what do you want to do and not what you're doing now :)
    For a fault-tolerant file server scenarios see following links (make sure you replace StarWind with your shared storage specific, I'd suggest to use shared VHDX). See:
    http://technet.microsoft.com/en-us/library/cc731844(v=ws.10).aspx
    http://technet.microsoft.com/en-us/library/cc753969.aspx
    http://social.technet.microsoft.com/Forums/en-US/bc4a1d88-116c-4f2b-9fda-9470abe873fa/fail-over-clustering-file-servers
    http://www.starwindsoftware.com/configuring-ha-file-server-on-windows-server-2012-for-smb-nas
    http://www.starwindsoftware.com/configuring-ha-file-server-for-smb-nas
    Hope this helped :)
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.
    The goal is a file server that's as resilient as possible. I need to still use DFS namespace though. Its on a Dell VRTX server with built-in shared storage.
    I'm having issues getting the High Availability wizard for General Purpose File Server to see local drives :(
    So I'm just trying to understand the key differences between creating one of these and  a hyper-v server with file services installed.

  • Do all the weblogic application servers need to share storage in order to implement high availability?

    I would like to understand if a shared storage is required for all application servers that will run weblogic + oracle identity manager.  I've been using the following oracle guides : http://docs.oracle.com/cd/E40329_01/doc.1112/e28391/iam.htm#BABEJGID and http://www.oracle.com/technetwork/database/availability/maa-deployment-blueprint-1735105.pdf and from my interpretation both talk about configuring all the application servers with access to a shared storage.  From an architecture standpoint, does this mean all the application servers need access to an external hard disk?  if shared storage is required what are the steps to implement it?
    Thanks,
    user12107187

    You can do it and it will work. But Fusion Middleware products have EDG to provide guidelines to help you to implement high availability.
    Having a shared storage will help you to recover from storage failure, otherwise this might be a point of failure.
    Enterprise Deployment Overview
    "An Oracle Fusion Middleware enterprise deployment:
    Considers various business service level agreements (SLA) to make high-availability best practices as widely applicable as possible
    Leverages database grid servers and storage grid with low-cost storage to provide highly resilient, lower cost infrastructure
    Uses results from extensive performance impact studies for different configurations to ensure that the high-availability architecture is optimally configured to perform and scale to business needs
    Enables control over the length of time to recover from an outage and the amount of acceptable data loss from a natural disaster
    Evolves with each Oracle version and is completely independent of hardware and operating system "
    Best Regards
    Luz

  • High availability when using Oracle Service Bus as Middleware?

    Hi there,
    We are designing a new solution here which will be composed of SAP WM, Middleware and a Java application.
    We have been using OSB when sending data from Java to SAP, and we can get many "channels" working. So we get higher throughput and also HA.
    Now, in that new project we will need to send data from SAP to a Java application, but some people told me we can't have more than one channel when sending data from SAP to OSB. I mean, we won't be able to have High Availability unless we use SAP PI. The only option we would have is to set the gateway to broadcast the message to all available channels, which would duplicate the messages got by the Java application.
    Is that true? Is there any alternative for using OSB with SAP and still get HA and High throughput (SAP -> OSB).
    What do you guys think?
    Regards

    anyone?
    Please

  • SharePoint Foundation 2013 - Can we use the foundation for intranet portal with high availability ( medium farm)

    Today I had requirement, where we have to use the SharePoint Foundation 2013 (free version) to build an intranet portal ( basic announcement , calendar , department site , document management - only check-in check-out / Version).
     Please help me regarding the license  and size limitations. ( I know the feature comparison of Standard / Enterprise) I just want to know only about the installation process and license.
    6 Server - 2 App / 2 Web / 2 DB cluster ( so total license 6 windows OS license , 2 SQL Server license and Guess no sharepoint licenes)

    Thanks Trevor,
    Is load balance service also comes in free license... So, in that case I can use SharePoint Foundation 2013 version for building a simple Intranet & DMS ( with limited functionality).  And for Workflow and content management we have to write code.
    Windows Network Load Balancing (the NLB feature) is included as part of Windows Server and would offer high availability for traffic bound to the SharePoint servers. WNLB can only associate with up to 4 servers.
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Hyper-V 2012 High Availability using Windows Server 2012 File Server Storage

    Hi Guys,
    Need your expertise regarding hyper-v high availability. We setup 2 hyper-v 2012 host in our infra for our domain consolidation project. Unfortunately, we don't have hardware storage that is said to be a requirement that we can use to create a failover cluster
    for hyper-v host to implement HA. Here's the setup:
    Host1
    HP Proliant L380 G7
    Windows Server 2012 Std
    Hyper-V role, Failover Cluster Manager and File and Storage Services installed
    Host2
    Dell PowerEdge 2950
    Windows Server 2012 Std
    Hyper-V role, Failover Cluster Manager and File and Storage Services installed
    Storage
    Dell PowerEdge 6800
    Windows Server 2012 Std
    File and Storage Services installed
    I'm able to configure the new feature about Shared Nothing Live Migration - i'm able to move VM's back and fort between my hosts without storage. But this is planned and proactive approach. My concern is to have my hyper-v host to become highly available in
    the event of system failure. If my host1 dies, the VMs should go/move to host2 and vice versa. In setting this up, i believe i need to enable the failover clustering between my hyper-v hosts which i already did but upon validation, it says "No disks
    were found on which to perform cluster validation tests." Is it possible to cluster it using just a regular windows file server? I've read about SMB 3.0 and i've configured it as well i'm able to save VMs on my file server, but i don't think that my hyper-v
    hosts are already highly available.
    Any feedback and suggestions or recommendation is highly appreciated. Thanks in advance!

    Hi Guys,
    Need your expertise regarding hyper-v high availability. We setup 2 hyper-v 2012 host in our infra for our domain consolidation project. Unfortunately, we don't have hardware storage that is said to be a requirement that we can use to create a failover cluster
    for hyper-v host to implement HA. Here's the setup:
    Host1
    HP Proliant L380 G7
    Windows Server 2012 Std
    Hyper-V role, Failover Cluster Manager and File and Storage Services installed
    Host2
    Dell PowerEdge 2950
    Windows Server 2012 Std
    Hyper-V role, Failover Cluster Manager and File and Storage Services installed
    Storage
    Dell PowerEdge 6800
    Windows Server 2012 Std
    File and Storage Services installed
    I'm able to configure the new feature about Shared Nothing Live Migration - i'm able to move VM's back and fort between my hosts without storage. But this is planned and proactive approach. My concern is to have my hyper-v host to become highly available in
    the event of system failure. If my host1 dies, the VMs should go/move to host2 and vice versa. In setting this up, i believe i need to enable the failover clustering between my hyper-v hosts which i already did but upon validation, it says "No disks were
    found on which to perform cluster validation tests." Is it possible to cluster it using just a regular windows file server? I've read about SMB 3.0 and i've configured it as well i'm able to save VMs on my file server, but i don't think that my hyper-v hosts
    are already highly available.
    Any feedback and suggestions or recommendation is highly appreciated. Thanks in advance!
    Your shared storage is a single point of failure with this scenario so I would not consider the whole setup as a production configuration... Also setup is both slow (all I/O is travelling down the wire to storage server, running VMs from DAS is ages faster)
    and expensive (third server + extra Windows license). I would think twice about what you do and either deploy a built-in VM replication technologies (Hyper-V Replica) and apps built-in clustering features that does not require shared storage (SQL Server and
    Database Mirroring for example, BTW what workload do you run?) or use some third-party software creating fault tolerant shared storage from DAS or investing into physical shared storage hardware (HA one of course). 
    Hi VR38DETT,
    Thanks for responding. The hosts will cater a domain controller (on each host), Web filtering software (Websense), Anti-Virus (McAfee ePO), WSUS and an Auditserver as of the moment. Is the Hyper-V Replica somewhat give "high availability" to VMs or Hyper-V
    hosts? Also, is the cluster required in order to implement it? Haven't tried that but worth a try.

  • URL to be used in high availability for Directory Server

    Hi All,
    I have an environment configured for high availability. I have two OVD and OID servers each in this environment, configured in high availability. What should be the value in the Server URL field of the Directory Server IT Resource in the OIM for this environment? In the normal environment, I had it as "ldap://ovdhost01:6501" and it was working fine. But since there are two servers here, I am not sure what URL to use in place of this. The entry for the two ovd hosts in the OHS is "idstore.com" which is configured on 6501 port. But I tried using the following URLs and none of them worked:
    1. idstore.com
    2. ldap://idstore.com
    3. ldap://idstore.com:6501
    4. ldap://ovdhost01:6501,ldap://ovdhost01:6501
    Can someone help me know the correct URL to be used in this case?
    Thanks,
    $id

    Not sure about OVD or OID but for SOA and OIM:
    SOA:
    XMLConfig -> XMLConfig.SOAConfig -> SOAConfig
    Rmiurl -> t3://soahost1:soaport1,soahost2:soaport2
    Soapurl -> Load balancer or web server url (without the /workflow context)
    OIM:
    XMLConfig -> XMLConfig.DiscoveryConfig -> Discovery
    OimFrontEndUrl -> Load balance or web server url (without the /oim context)
    And ofcourse on your LB or WebServer, you need to configure these:
    SOA: http://docs.oracle.com/cd/E23943_01/core.1111/e10106/ha_soa.htm#CHDDJEGD
    OIM: http://docs.oracle.com/cd/E21764_01/core.1111/e10106/imha.htm#BGBDFEIE
    -Bikash

  • Problem in Webcenter Portal application with High Availability changes

    Jdeveloper Version: 11.1.1.5
    JROCKET
    MDS is pointing to IBM/DB2 database.
    Weblogic Domain 10.3 with 1 cluster - 2 manage servers.
    BigIP - Load Balancing
    Database: IBM DB2
    I am facing below issues in webcenter portal application after making high availability changes.
    1. "A connection to the server has failed" Status - 12152
    12031
    404
    2. Because of Inactivity, session is timeout - ADF_FACES_30108 exception.
    The above exceptions are occuring randomly in the application. It occurs either at login page or inside the application clicking on any link/button.
    I have made high availability changes as per the below blog:
    http://rimmidis.blogspot.com/2012/02/adf-application-running-on-clustered.html
    Any help is really appreciated

    Fixed "Because of Inactivity.." popup message by adding more tokens. The PS4 Webcenter portal application default value for CLIENT_STATE_MAX_TOKENS is 3, we increased to 15 that fixed the popup message.
    There was another popup message "Connection to the server failed, with status = 404, 12152..., which resulted in a bug in the product. The PortletServletContextListener was throwing classcastexception and that was causing this popup message.
    Once again, we have noticed these popup messages only when we tried to make our application high available.

  • High Availability Sites Using ICAN or Java CAPS

    Has anyone here implemented either ICAN 5.0.x or Java CAPS 5.1 in a High Availability scenario?
    If so, how have people gone about doing it? Have you used a different JMS server? How have you ensures message persistence across a WAN?
    I'm interested in any user stories or I can arrange a phone call to anyone who has implemented this?
    Thanks and regards
    Steve
    [email protected]

    Hi, there,
    I am not sure if there is a mostly software based solution for an ICAN deployment in HA. However, if you are using CAPS 5.1+, you can definitely use the SJSAS EE as the runtime, and the bundled SJSMQ EE definitely supports distributed message HA through clustered message brokers.

  • I'm using an earlier version of Firefox (v. 3.6.18), downloaded the add-on but it will not open. I received a error message saying safari can't open "firefox_sync-1.7-sm+fn+fx.xpi" because no available application can open it.

    I'm using an earlier version of Firefox (v. 3.6.18), downloaded the add-on but it will not open. I received a error message saying safari can't open "firefox_sync-1.7-sm+fn+fx.xpi" because no available application can open it.

    "Clear the Cache": Firefox > Preferences > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove the Cookies" from sites causing problems: Firefox > Preferences > Privacy > Cookies: "Show Cookies"
    See http://kb.mozillazine.org/Clearing_the_cache and http://kb.mozillazine.org/Cookies

  • How to design a web based leave management application  using jsf n Spring

    I'm a beginner for spring and jsf technology. I have a requirement to design web based leave management module using jsf and spring. Im confused in the design phase itself and not clearly knowing how to classify the classes. I need to understand clearly on how to do class design, and wanted to use MVC design patterns. As i know jsf itself is MVC but, as i want to use spring, i need to have some kind of model files and bean files.
    I'm clear about the following 3 classes.
    Applicant
    Approver
    Leave
    this will be like applicant will apply for leave and approvar when he logs he will see list of applied leaves and he will approve / reject the same by selecting one or more rows from datatable.
    Please guide me on designing this or gimme some link where i can read about designing java classes for web based applications.
    Thanks for your time and help.

    Please guide me on designing this or gimme some link where i can read about designing java classes for web based applications.Sure:
    http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/

  • Buling a new Web Application using JSF and Ajax.

    Hello Group,
    I am a building a new web application using JSF and AJAX. Planning to use Myfaces Tomahawk, Dojo for Ajax, Hibernate, Spring,Eclipse IDE and Jetty Server.Can some one please suggest me will this be a right one for
    building complex UI and will it support for using the jsf features and would like to know any other free open
    source framework, ide, tools which support the best way for an agile project..?. There is restriction like i have to use java1.4

    jaisheela wrote:
    Hello Friends,
    I am also in the same situation.
    I am a building a new web application using JSF and AJAX.
    Requirement is I need to use IBM version of DOJO and JSF but I need to develop the whole application using Eclipse 3.3,2 and Tomcat 5.5.
    With IBM version of DOJO and JSF, will Eclipse and Tomcat help to speed up the development or do you suggest me to go for Rational Application Developer and WebSphere Application Server.
    If I need to go with RAD and WAS, then I am new to RAD and WAS, is it easy to use RAD and WAS for this kind of application and implement web applicaiton fast.
    Any feedback will be great help.Those don't sound like requirements of the system to me. They sound more like someone wants to improve their CV/resume
    From what I've read recently, if it's just fast you want, look at Ruby on Rails

Maybe you are looking for