Java | Day in my life

2018

Sep 30

Journey to OCMJEA (SCEA)

A desire to achieve this Architect certification started sometime around 2007 when I started to pursue Sun Certified Java Programmer 5.0 (SCJP). Those days on the Sun site they had this certification path that showed three layers, the bottom one being the SCJP and middle tier with SCJD, SCWCD, SCBCD and top tier being SCEA. I remember saying to myself what would it take to get there, little did I …

more

2014

Aug 2

Keytool : Certification management utility for Java

Keytool is a secure socket layer certification management utility included in JDK and manages Java KeyStore (JKS). JKS is a repository of security certificates, either authorization certificates or public key certificates used for instance in SSL encryption. It also allows the user to manage their own public/private key-pairs and certificates. KeyStore You might hear alternative name called …

more

Apr 19

JNDI Tutorial preparations - missing steps

Hope this blog helps anyone looking at running through Sun/Oracle JNDI tutorials. I had to troubleshot to get the samples running and hence putting this blog to help anyone in similar situation. I was running the samples on ApacehDS LDAP server, hence had to make few changes before the tutorial.ldif loaded correctly. Below is the exact steps I had to follow to make it work. Download and install …

more

2013

Oct 12

Apache load balancer for Tomcat

This is a follow-up post to my earlier one apache and tomcat. You could read more about the Tomcat clustering here which describes a more detailed view of load balancing and persistent sessions with-in-memory session replication and so on. But in this post, I will discuss a basic load balancing solution with sample working solution. The mod_proxy module can also be used for load balancing but will …

more

Oct 12

Apache and Tomcat

Tomcat application server is good at serving dynamic content. Though it can serve static content too, it’s generally left to the Web servers to do the job as its lightweight and specialised. Hence most Java-based web application would generally involve Apache to serve static content while dynamic content is left to Tomcat. Integration between Apache and Tomcat can be done using the JK …

more

© Nataraj Basappa 2018