Skip to main content

Bhakti Mehta

Bhakti is an author of "Developing RESTful Services with JAX-RS 2.0, WebSockets and JSON"

Bhakti has been involved with Java platform development since 2000. Currently she is a Senior Software Engineer at BlueJeans Network. Prior to this she was at Sun Microsystems/Oracle for 13 years and has been a committer for various open source projects
like Apache Xerces, Xalan, XSLTC and Netbeans . She has worked on different areas like
JAXP, JAXB, WS -RM (Web services Reliable Messaging) and JSR 109 .

She was one of the founding members of GlassFish team. Her primary areas of interest are Server Side technologies, XML, Web Services, Java EE and Cloud.

Bhakti has a Bachelors degree in Software Engineering and a Masters degree in Computer Science.
She is a regular speaker in different conferences along with having articles, enterprise tech tips on different subjects.

Bhakti’s tweets can be followed at @Bhakti_Mehta

Bhakti Mehta's books on Goodreads


bhaktimehta's blog

Woodstox in Glassfish v2

Posted by bhaktimehta on June 1, 2007 at 11:07 AM PDT

Obtaining and analyzing thread dumps

Posted by bhaktimehta on May 25, 2007 at 1:09 PM PDT

Most of us run into bugs where tests "hang". Here are some nice tools and
tips I found to obtain and analyze thread dumps. I am sure there may be
other tools so if you know of some good ones feel free to add.

style="font-weight: bold;">Jstack

Update to Developing Webservices using Glassfish AS 9.1 and JDK 6

Posted by bhaktimehta on January 24, 2007 at 12:10 PM PST

In the previous  href="">blog 
we tried running glassfish-samples using href="">Glassfish
v2  using
JDK 6.

Developing Webservices using Glassfish AS 9.1 and JDK 6

Posted by bhaktimehta on January 2, 2007 at 11:08 AM PST

This blog will show how to develop, run and deploy JAX-WS  based webservices with Glassfish v2 Milestone 3 build JDK 6.

It will demonstrate step by step instructions using the
hello-jaxws sample from the following

What is different when trying with JDK 6?

JAXB/JAX-WS 2.0 versions of the apis.

WS-Reliable Messaging and Session Support (Part2)

Posted by bhaktimehta on August 21, 2006 at 3:29 PM PDT

This is Part 2 in a series of articles on supporting sessions using WS-ReliableMessaging.

WS Reliable Messaging and Session Support (Part1)

Posted by bhaktimehta on August 2, 2006 at 2:31 PM PDT

This sample was shown as a demo in the session Reliable and Transacted Web
Services between Java Technology-Based Project Tango and Microsoft
Indigo" TS-1603 Javaone 2006.

This is a part of tri series blogs where in Part 1 we will show one way

Overview of Web Services Reliable Messaging

Posted by bhaktimehta on March 31, 2006 at 1:08 PM PST

In the real world, challenges are encountered in delivering messages. There can be network/connection problems.
Consequently, messages can be lost or delivered out of order. Web
Services  Reliable Messaging (WS RM) provides a mechanism to ensure a layer of reliability between potentially unreliable or intermittently connected

JAXB 2.0 and JAX-WS 2.0 are a part of Mustang (JDK 6.0)

Posted by bhaktimehta on August 8, 2005 at 4:18 PM PDT

Delivering Web Services is one of the primary themes for Mustang (Java SE 6). Our goal is that JSE will provide reasonable support for ease of development for the web services stack. This will primarily be client-side focused with a lightweight server to support callbacks.