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

Deploying webservices on Glassfish 3.1 cluster

Posted by bhaktimehta on July 30, 2010 at 1:05 PM PDT

Byron Nevins has posted a very nice blog on offline configuration for Glassfish v3.1 here.

The following blog will show how to deploy a webservices application to a Glassfish 3.1 cluster . You can do additional tasks using the Glassfish Administration Console.

JavaEE 6: EJB Webservices in war

Posted by bhaktimehta on June 25, 2010 at 2:42 PM PDT

This is a new series of blogs which will cover what is new in JavaEE 6 with respect to WebServices

Working with Metro on Glassfish v3 Prelude

Posted by bhaktimehta on November 6, 2008 at 12:53 PM PST

GlassFish v3 Prelude is a lightweight Web 2.0 development and deployment platform built on a modular OSGi-based architecture.
Developers can benefit from a dynamically extensible and embeddable platform with
support for existing Java Web technologies, JRuby, and Groovy.

Working with Metro on Glassfish v3 TP2

Posted by bhaktimehta on May 12, 2008 at 12:56 PM PDT

Glassfish v3  will be the next major release of the GlassFish
application server. The focus of the release is modularization,
enablement of non Java EE containers and embedability. GlassFish v3 builds on the strength of GlassFish v2 but takes a completely new approach, providing a highly modular, lightweight, extensible architecture.

Techtip on using WebServiceRefs

Posted by bhaktimehta on March 14, 2008 at 11:12 AM PDT

This is a tech tip which I worked on Referencing Multiple Web Services from an application client is available as an Enterprise Java Techtip here

Developing Webservices from wsdl using Netbeans

Posted by bhaktimehta on March 5, 2008 at 11:31 AM PST

The following blog shows how you can easily create a Webservices
project in Glassfish v2 using Netbeans 6.0 from an existing wsdl.

Download Netbeans 6.0 from here

To Start

Select File->Create new Project->Web

Deploying SOAP 1.2 based webservice in Glassfish

Posted by bhaktimehta on January 29, 2008 at 2:15 PM PST

The following blog shows how to create and deploy a SOAP 1.2 based
webservice in Glassfish v2 using Netbeans6.0

Download and install Netbeans 6.0 from href="">here.
Click on File->New Project

Choose Web ->WebApplication

Rehash of WS Reliable Messaging (WS-RM) in Metro 1.0 and what's next

Posted by bhaktimehta on September 18, 2007 at 10:59 AM PDT

 Project Metro is a new
name  for the JAX-WS + Project Tango combination. JAX-WS is the standardized web services stack and Project Tango is the  Sun's Java
Web Services interoperability project with Microsoft's Windows Communication Foundation.

Resolving Non RM Request or Missing wsa:Action header error

Posted by bhaktimehta on August 24, 2007 at 1:57 PM PDT

We have been getting bug reports where users run into the following
error when interoperating with MS.

<message> WSRM3018: Non RM Request or Missing
wsa:Action header</message>

This is a case where we are trying MS client -> Sun

WS-Reliable Messaging and Session Support (Part3)

Posted by bhaktimehta on June 7, 2007 at 10:23 AM PDT

This is the third part of tri series blogs where in Part 1 we showed
one way
of supporting sessions with

WS Reliable Messaging. Mike showed in his href="">blog 
WS Reliable Messaging and Session Support Part 2