kamranzafar.org
  • Expertise
  • Experience
  • Projects
  • Writing
  • Open Source
  • Contact
Writing

Category

Java

17 posts · All posts

  • 8 AUGUST 2016

    Spring Boot and WordPress CMS Integration

    There are a lot of excellent open source content management systems available today,  WordPress being one of them, which is widely used. WordPress is a PHP based CMS…

  • 7 APRIL 2016

    Using Standalone ActiveMQ Broker with Wildfly

    Wildfly is an open source J2EE container, which comes with an embedded HornetQ JMS broker enabled by default in it’s full configuration. The embedded HornetQ works great out…

  • 5 AUGUST 2015

    XMPP web chat with ejabberd, Converse.js and Spring MVC

    Converse.js is a fine little XMPP web chat client that can easily be used in web applications. It can integrate with various online XMPP services, like Google Talk, MSN…

  • 3 AUGUST 2013

    Clustering and Load balancing Tomcat servers

    Tomcat is by far the most popular open source Java servlet container that can easily be scaled to ensure high availability. In this post I will show how…

  • 14 SEPTEMBER 2012

    Demise of J2ME

    Since the arrival of iOS and Android smartphones, J2ME has really faded into the background. And it is not because iOS and Android are better platforms, it is…

  • 29 MARCH 2011

    Crawl, index and search

    Sometimes you need to search for files or pages on content-rich websites or browser-based information software/encyclopedias that don’t really have a search functionality. And it could be a…

  • 13 OCTOBER 2010

    Oracle-IBM pact and Android

    IBM-Oracle pact is a good news for Java developers and for the open source community in general. OpenJDK is a more natural open alternative to Oracle J2SE and is…

  • 14 OCTOBER 2009

    Log4J: Emailing specific errors only

    Log4J’s SMTPAppender provides enough basic functionality to send out error messages as emails. Although emailing error messages is not always a good idea, unless something really goes wrong…

  • 19 AUGUST 2009

    Merging arrays in Java

    I was playing around with java arrays and ran into a problem where I wanted to merge smaller arrays into a single big array. So the first thing…

  • 8 MAY 2009

    Resolving log4j.dtd error on JBoss

    I recently faced an issue where the application was not able to find the log4j.dtd, when deployed on jboss. We were using our own repository selector for logging…

Page 1 of 2Older →
© 2026 Kamran Zafar  ·  Cloud, AI & Data Architect  ·  Melbourne, AU