Skip to main content

Masoud Kalali

Masoud Kalali has a software engineering degree and has been working on software development projects since 1998. He has experience with a variety of technologies (.NET, J2EE, CORBA, and COM+) on diverse platforms (Solaris, Linux, and Windows). His experience is in software architecture, design, and server-side development.

Masoud has published several articles at and Dzone. He has authored multiple refcards, published by Dzone, including but not limited to Using XML in Java, Java EE Security and GlassFish v3 refcardz. He is one of the founder members of NetBeans Dream Team and a GlassFish community spotlighted developer. Recently Masoud's new book, GlassFish Security has been published which covers GlassFish v3 security and Java EE 6 security.

Masoud's main area of research and interest includes service-oriented architecture and large scale systems' development and deployment and in his leisure time he enjoys photography, mountaineering and camping. Masoud's can be followed at his Twitter account.

I migrated my weblog from platform to my personal website at


kalali's blog

Develop web application with netbeans ,seam and Glassfish

Posted by kalali on August 15, 2006 at 5:05 AM PDT

In this two part series I will try to show you how easily you can  build applications using NetBeans 5.5 based on  seam , facelets , jsf and new EJB 3 standard.

Step by Step toward a jms sample in NetBeans and yes GlassFish. part 2 : Remote Client

Posted by kalali on May 10, 2006 at 6:01 AM PDT

In previous part you saw that how easy is to make an MDB to consume messages and a jsp/Servlet Front End to send message to a queue.

GlassFish is Open source , but how much Open it is ?

Posted by kalali on May 9, 2006 at 2:07 AM PDT

We know that GlassFish is opensource under CDDL license , being opensource is good but having a good and open relation with community is very good.

Step by Step toward a jms sample in NetBeans and yes GlassFish

Posted by kalali on May 5, 2006 at 6:40 AM PDT

Java EE 5 brings many ease of use in EJB development world and certainly it is one of biggest step ahead in java EE land.

Simply backup and restore your domains in GlassFish Using GlassFish Command Console

Posted by kalali on April 25, 2006 at 5:23 PM PDT

Do you ever though about creating a backup copy of your domains in GlassFish , for example before doing something unpredictable , meanwhile you like your domain because of its configurations ?
here is simple steps to create backup and restore those backup.

overview of XML Parsing in java , different methods and libraries

Posted by kalali on April 24, 2006 at 5:00 AM PDT

what are different technologies and implementations to simply pars some XML files ?
What Java provide you to pars XML files ?
Iin this blog entry After answering the above questions , i will introduce (by name and method of parsing) some XML parser available in java land.we may talk more about each of them in next entries.

An overview of Different Software development models with a deeper look at RUP Development model

Posted by kalali on April 20, 2006 at 3:27 PM PDT

Here is an Presentation that i made last year . it is about different lifecycle models like spiral , waterfall and iterative models.
this presentation contain following contents :

Testing some FrameWorks and applications on Glassfish build 40+ part V , And some tips about Application deployment

Posted by kalali on April 11, 2006 at 3:02 PM PDT

It is a short entry that shows i used DWR Ajax Toolkit On GlassFish But to make the entry a bit more usefull , i would like to tell you how you can deploy an application to GlassFish .

Testing some FrameWorks and applications on Glassfish build 40+ part IV

Posted by kalali on March 31, 2006 at 3:00 PM PST

This time i want to setup and test a utility that i am using with my Application server to mange them and monitor them.
Utility that i will use is Mc4j A very powerful and flexible jmx console built on top of Netbeans Platform .

Testing some FrameWorks and applications on Glassfish build 40+ part III

Posted by kalali on March 30, 2006 at 2:08 AM PST

This time I want to test OSWorkflow on GlassFish , for this purpose I get latest version of this application , I mean osworkflow-2.8.0.