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

 

bhaktimehta's blog

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="http://download.netbeans.org/netbeans/6.0/final/">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>com.sun.xml.ws.rm.RMException: 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="http://weblogs.java.net/blog/mikeg/archive/2006/08/wsreliable_mess.html">blog 
WS Reliable Messaging and Session Support Part 2

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="http://weblogs.java.net/blog/bhaktimehta/archive/2007/01/developing_webs.html">blog 
we tried running glassfish-samples using href="https://glassfish.dev.java.net/public/downloadsindex.html">Glassfish
v2  using
JDK 6.