Web Service Nodes of a GlassFish Server 3.1 instance
NetBeans has supported web service development for quite a while but... I always hit an issue when I develop web services clients that bothered me... I never knew the wsdl url for services that I had deployed. So, if I was creating a client for a web service, I would need to have the service's implementation project available OR I would need to fire up the admin gui to find out what the wsdl url is to complete either of these two dialogs:
[CENTER][IMG]http://blogs.sun.com/vkraemer/resource/Screenshot-Add_web_service.png[/IMG]
The Add Web Service dialog
[IMG]http://blogs.sun.com/vkraemer/resource/Screenshot-New_web_service_client.png[/IMG]
The Create Web Service Client dialog
[/CENTER]
I got tired of feeling stupid and opening the admin gui to lookup the wsdl url (or to run the 'tester'), so I started to look for a solution for folks that do web service development against GlassFish Server 3.1.... and here it is in a single screenshot:
[CENTER][IMG]http://blogs.sun.com/vkraemer/resource/ws-nodes-and-actions.png[/IMG]
Web services on a registered server exposed with
an action to test the service and
an action to copy the wsdl url to the clipboard[/CENTER]
A special shoutout to [URL="http://www.java.net/blogs/ludo"]Ludovic Champenois[/URL] and [URL="http://www.java.net/blogs/jitu"]Jitendra Kotamraju[/URL] for exposing the data that I needed, restfully.
[B]NOTE: To see these new nodes you will need to get a [URL="http://bits.netbeans.org/download/trunk/nightly/latest/"]recent nightly build of NetBeans 6.10 that includes GlassFish Server 3.1 build 20 or higher[/URL] (or a [URL="http://dlc.sun.com.edgesuite.net/glassfish/3.1/nightly/"]post September 9, 2010 nightly build of GlassFish Server 3.1[/URL])[/B]
[url=http://blogs.sun.com/vkraemer/entry/web_service_nodes]Read More about [Web Service Nodes of a GlassFish Server 3.1 instance...[/url]