PRODUCTS AND SERVICES INDUSTRIES SUPPORT PARTNERS COMMUNITIES ABOUT
  Coherence FAQ
  Label: faq-coherence-web

Content with label faq-coherence-web in Coherence FAQ (See content from all spaces)
Related Labels: httpsessioncontext , installer , j2ee , update-after-forums-move , security , coherence-web , replication , sessions , load-balancing , session-management , installation , cluster , web , session-cache-config , servletcontext

Having issues using Coherence*Web on Sun ONE 7 with ColdFusion MX?
you have installed CoherenceWeb into a ColdFusion MX Java EE application running on Sun ONE 7 and are seeing a {{coldfusion.jsp.JRunTagLibraryInfo$TagAttributeIntrospectionException}}, comment out the {{<listener/>}} blocks in the {{coherenceweb.xml}} configuration file for the ColdFusion MX Java EE application: <! <listener> <listenerclass ...
Having issues using Coherence*Web with Java security enabled?
you are trying to run CoherenceWeb with the default Java security manager enabled (as is the default on some application servers, such as Sun ONE 7), you may need to grant additional security permissions in your security policy file. If you do not, the CoherenceWeb ...
How does the Coherence*Web Installer instrument my Java EE application?
section contains information about the Coherence Web Installer installation process. Inspect During the {{inspect}} process, the CoherenceWeb Installer performs the following tasks: # Generate a template {{coherenceweb.xml}} configuration file that contains basic information about the application and target container ...
How do I cluster the ServletContext
Servlet Specification version 2.4 states in section SRV.3.2: {{In cases where the container is distributed over many virtual machines, a Web application will have an instance of the ServletContext for each JVM.}} The specification further clarifies the distributed scope of ServletContext attributes ...
How do I enable HttpSessionContext
Servlet Specification version 2.4 states in section SRV.15.1.12: {{public interface HttpSessionContext}} {{Deprecated. As of Java(tm) Servlet API 2.1 for security reasons, with no replacement. This interface will be removed in a future version of this API.}} CoherenceWeb is fully compliant to the Servlet Specification, and as a result ...
How do I prevent cluster-replication of certain session attributes?
Disabling clustering for session attributes presumes the presence of a sticky load balancer (as the nonclustered attributes will be visible only to requests executing locally within that JVM). # Implement the interface {{HttpSessionCollection.SessionDistributionController}} (in package {{com.tangosol.coherence.servlet}}, in the {{coherenceweb.jar}} found in {{webInstaller.jar}}). The specific method of interest is {{isSessionAttributeDistributed ...
How do I prevent session data from being shared by different apps?
Sometimes you may want to explicitly prevent HTTP session data from being shared by different Java EE applications that participate in the same Coherence cluster. For example, say you have two applications {{HRPortal}} and {{InWeb}} that share cached ...
How do I select the appropriate "Session Model"?
Coherence\Web supports a flexible data management model for HTTP session data. The HTTP session data is managed by an object, and the list of all HTTP sessions is managed by an object. Coherence\Web includes three different implementations of these interfaces ...
How do I share session data between different web applications?
CoherenceWeb allows session data to be shared by different Web applications deployed in the same or different Web containers. To do so, you must correctly configure the CoherenceWeb cookie context parameters and you must make the classes of objects stored in session ...
What does the coherence-cluster-owned parameter control?
coherenceclusterowned}} context parameter (found in the {{coherenceweb.xml}} deployment descriptor) is set to true, the Coherence libraries ({{tangosol.jar}} and {{coherence.jar}}) will be deployed as part of your Java EE application. The CoherenceWeb installer will place the libraries in the {{WEBINF/lib}} directory of each web application found ...