In my role as a Java Technical Architect, I am forced to wear different thinking hats. Some times I am a Solution Architect, Subject Matter Expert on some technology and the last few days I have been wearing the hat of performance tuning expert. Today I am going to pen down some thoughts around what a person should focus on once he or she is by design or default selected to tune an application.
Web Application Performance Tuning Tips
October 24, 2009 · Leave a Comment
→ Leave a CommentCategories: performance · performance tuning · tuning
Tagged: performance, performance tuning, tuning
Developing RESTful Web Services using JBoss RESTEasy
October 13, 2009 · Leave a Comment
Enterprise integration was and remains a key challenge in ensuring availability of enterprise data as a single source of truth in real time manner. Over the decades number of techniques/technologies have come and gone. We have seen EAI,JMS, Web Services, SOA etc that have contended providing true enterprise integration solutions. The latest to join this bandwagon is REST and its implementation avatar is described as RESTful Web Services. In case you are interested in understanding what REST is and how does it compare vis-a-vis SOAP, WebServices et all refer the link for details. This post is going to provide a ready-to-use tutorial around how to implement RESTful WebServices using JBoss RESTEasy project.
→ Leave a CommentCategories: JBoss RESTEasy · RESTEasy · RESTful WebServices
Tagged: JBoss RESTEasy, RESTEasy, RESTful WebServices
java.util.concurrent.atomic: How to use Java Atomic Classes? AtomicInteger
August 28, 2009 · Leave a Comment
It has been some time since the release of Java 5. It introduced a number of improvements in terms of classes to handle concurrency concerns. Today I will cruising thru the java.util.concurrent.atomic package and looking at the package’s relevance in tackling real-life issues.
→ Leave a CommentCategories: Uncategorized
Setting anonymous/stealth login to web applications – the HTTPUnit way
July 12, 2009 · Leave a Comment
I am currently working on setting up Oracle WebCenter/Oracle Weblogic portal for developing a sample application. One of the aspects we need to take care of is provide navigable links to other core as well as support applications. In the production set up all the applications will be hooked up using Single Sign On(SSO), however in the demo version we are not using a SSO setup. Each application has its individual login page. Therefore, while navigating from one application to another, or from the portal to individual application, the user needs to supply security credentials, this is irritating from an user experience point of view.
→ Leave a CommentCategories: HTTPUnit · stealth login
JBoss Drools – Business Rules Management System/Guvnor
May 22, 2009 · Leave a Comment
I was playing around with the web interface of the JBoss Drools engine called Business Rules Management System or BRMS till version 4.0.7. In the subsequent versions i.e 5.0 it is called Guvnor. While trying to validate the newly defined business rule, I got the following error:
java.lang.ClassFormatError: Incompatible magic value 1885430635 in class file
A quick search on the internet revealed the answer. Please ensure that your java class jar files contain only .class files and not source code. Weird yes, but that’s how it is!
→ Leave a CommentCategories: JBoss · JBoss Drools
JBoss Drools – Defining business rules
May 20, 2009 · 2 Comments
The last two articles focused on some of the current projects that I was working on. So after kick starting Drools(4.0.7), I lost track and wrote some posts on JBoss clustering. Interesting as they were, I want to get back on defining business rules using JBoss Drools. I am just taking up from where I left off in my last Drools post. In my last post, I covered how Drools can use MS Excel spreadsheets to implement decision tables. Now I am going to talk about implementing business rules using a DRL. You could treat this as a tutorial.
→ 2 CommentsCategories: Drools · tutorial
Configuring HA-JMS on JBoss server cluster
April 23, 2009 · 1 Comment
→ 1 CommentCategories: Clustering · HA-JMS · JBoss
Configuring HTTP and HTTPS clustering on JBoss Server
April 21, 2009 · 7 Comments
Some collegues of mine were facing problems getting the HTTP/HTTPS clustering setup done for JBoss server. Although I have no experience on working with JBoss I decided to give it a try.
→ 7 CommentsCategories: Clustering · HTTP/HTTPS · JBoss
JBoss Drools – Decision Tables
March 28, 2009 · 6 Comments
I have been playing around with JBoss Drools(Version 4.0.7) – the open source rules engine. JBoss supports business rules implementation using three techniques:
- Decision Tables
- Writing DRL file
- Defining business flow using rules flow rf file
This post is going to cover the first technique for business rules definition using Drools Decision table.
→ 6 CommentsCategories: JBoss Drools
Implementing localization/internationalization(i18n) in Flex
February 4, 2009 · 4 Comments
→ 4 CommentsCategories: flex · i18n · internationalization · localization