Security Vulnerability in your WebApplication (CVE 2017-9805)

Researchers have identified a major security flaw (CVE 2017-9805) in the Apache framework (Apache Struts REST Plugin) which could allow the hackers to inject malicious code to either steal critical customer data or cause service disruption of any server running an application built using the Struts framework and using the popular

Continue reading »

Changing default session timeout Jboss 7

JBoss Enterprise Application Platform 6 has a default session bean timeout of 30 minutes, which is configured in standalone/configuration/standalone.xml The default HTTP session timeout can’t be modified in EAP 6. To override default value for your own application, follow the below approaches: Add an entry in the application web.xml file:

Continue reading »

JConsole for monitoring Weblogic Application Server 12c

Performance and high availability of production systems are critical for any business. Hence there is a plethora of monitoring tools available in the market that helps you to monitor your production systems, generate alerts, and trigger emails in down time situations. Few commercially available monitoring tools in the market are

Continue reading »

Auto Deployment and Hot Deployment

Auto Deployment:   Features provided by the Application Servers in which applications can be automatically deployed / undeployed on to the server. The App Server provides a mechanism where they scan certain folders for the applications for ex. autoDeploy folder in weblogic, deploy folder in tomcat / Jboss etc. Hot

Continue reading »

JSP Precompilation in WebLogic Application Server

JSP Precompilation in WebLogic Application Server: Performance is paramount for any production system. A few seconds saved at the bottle neck is few seconds gained in the over all performance of the system. Compilation of JSP at runtime in a production environment can infuse an overhead. Hence it is a

Continue reading »

Clustering in WebSphere Application Server

Clustering is a very critical aspect of any middleware enterprise application. It provides capabilities of high availability by providing fail over and load balancing mechanism. This post is a sample demonstration of configuring a cluster in WebSphere Application Server Network Deployment 7.0. Prerequisites: Deployment Manager Profile created using profile management

Continue reading »

Weblogic Dynamic Cluster configuration

This is a new feature available in Weblogic 12c (12.1.2). Dynamic cluster contains one or more dynamic servers. It allows you to add a new server dynamically at peak loads.  This would eliminate the need of adding the managed server manually to a cluster.  The businesses can define number of

Continue reading »

Common NodeManager exceptions (UnsatisfiedLinkError)

Below are few most common issues you might run into when trying to start a NodeManager. 1. weblogic.nodemanager.common.ConfigException: Native version is enabled but NodeManager native library could not be loaded Caused by: java.lang.UnsatisfiedLinkError: no nodemanager in java.library.path Remedy: You would need to point your jmv to point to the native

Continue reading »

What’s new in Weblogic 12c (12.1.2).

WebLogic 12c (12.1.2) is the latest version released. It is robust, provides unmatched performance and high availability. This can be downloaded from the below URL. http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html Below are few new features that are introduced in WebLogic 12.1.2. 1. Dynamic Cluster Support: It is one of the most striking features of

Continue reading »

Weblogic JMS Test plan using Apache JMETER

With the ever growing business needs, today’s companies need their web applications to be robust and  highly scalable. Before deploying the JMS resources in production environment, companies do performance testing. This post provides a brief insight about how we can load test to measure performance of a Weblogic Server JMS

Continue reading »