CarbonRider - Articles

Archive for the ‘Articles’ Category

Back to Basics – Fresh new start

Saturday, August 14th, 2010

I remember almost 5-6 years back when I started learning many programming languages, .Net (1.1) was one of my favourite framework and C# was the language of choice. The event based programming model, readymade suite of components with ASP.Net was definitely an interesting way to develop web applications. The ease of development and powerful Visual Studio IDE [...]

I am not addicted to Coffee

Sunday, July 11th, 2010

Almost 7 years back when, I joined first organisation, inspite the fact of knowing languages like Visual Basic 6.0, ASP, Java 1.2, PHP 4, C, Shell Script, Oracle PL/SQL, MySQL [and little bit .Net] etc., I started working on HTML and JavaScript. The goal was to understand how online shopping sitess actually work [and the most important [...]

Codemodel – Java Code generation library

Thursday, July 8th, 2010

I was looking out for a utility/library which can be used to generate Java Source code. Initially I thought of using source code templates and generate Java Files from it. But fortunately I came across an interesting library CodeModel. This library is used by most of the popular code generators including JAXB. The library provides [...]

IBM Websphere – Address Already in use : NET_Bind

Monday, July 5th, 2010

I was recently trying to fix one error and after installing patch 31 on IBM websphere 6.1.0.25, I came across a weird problem – My application was trying to connect to database using DBCP common pool and it suddenly stopped working after applying patch. The error message logged in file was “Network adapter could not [...]

IBM Websphere – Worst NiGhTmArE (NoClassDefFoundError – com.sun.org.apache.xerces.internal.dom.DocumentImpl)

Sunday, July 4th, 2010

Last week, I was trying to deploy CXF 2.X webservice application on Websphere 6.1.0.X. Everything worked well and no error at the time of deployment. But while invoking webservices, we were getting an error java.lang.NoClassDefFoundError: com.sun.org.apache.xerces.internal.dom.DocumentImpl After googling, we found that this class is integral to JDK 1.5 and ships along with it. We were bit [...]

Enterprise Application – What it demands?

Sunday, May 30th, 2010

Scalability, performance etc are all required to good build softwares. Before starting development, majority of the firms do come up with well designed Software Architecture and address customer needs in efficient way. Selecting right technology, infrastructure and placing frameworks at right place are all required to build robust applications. While we can see there are [...]

Do we have right community?

Saturday, April 24th, 2010

I recently interviewed one technical guy who is supposed to be a good resource in his project. Since the guy has spent most of the time working on Messaging, I thought of asking some questions on Messaging and threats that exist for messaging (No I haven’t worked much on messaging, but as a habit I [...]

Apache Common Chain

Sunday, April 18th, 2010

There is always a need to develop component based architecture with a flexibility to have loosely coupled units. While it is perfectly valid that a component may be dependent upon an output produced by another component, it shouldn’t be aware of how and from where the data is retrieved. The task of fetching data and [...]

Apache CXF – Code First – Schema validation demystified

Sunday, March 21st, 2010

In my previous article, I talked about how you can use schemaLocation property to override default CXF behaviour for Code First approach. But the approach had one major problem – Defining entire schema structure in one XSD file. After spending few hours finding an option to get rid of this problem, I could finally found [...]

Hazelcast – open source clustering

Wednesday, March 3rd, 2010

I was crawling through few technical sites and came across this interesting framework – hazelcast. It looks quite good framework for developing cluster based application. The introductory video gives a good overview of framework and features listed in documentation has really created some curiosity. I am planning to explore it. Has anyone used this framework, if yes [...]