Java Web Services and XML
For the purpose of creating a nice API for my new project Caligo (more on this in a future blog post), I was looking for a simple solution to access REST web service in Scala.
The importance of the Java Script programming languages continues to rise. During the last years we can see more and more web applications based on extensive usage of the Java Script programming language. One of the problems Java Script programmers face is the differntiation between the different web browsers. Each and every web browser supports a different falvore of this language. This post shows the available Java Script debuggers we can use when developing for the three most popular web browsers (Chrome, Internet Explorer and Firefox).
JAX-WS RI team is pleased to announce the release of 2.2.3 version. It is also included in Metro 2.1.
Some of the changes in 2.2.3 are:
Add -clientjar option for wsimport
Add support for Async Servlet Transport using Servlet 3.0 api
The bits are also in JAX-WS Maven repository
Continue sending your feedback to the forum and to the mailing list.
A simple demo of the Spring and mybatis integration
San Francisco/Kassel, September 2010. Micromata has been invited by Oracle to present a new Java interface for KML at this year's JavaOne in San Francisco.
One of the features introduced in JAX-WS 2.2.2 RI, integrated in Glassfish 3.1 MS4, is the clientjar option to ease client-side web services programming.
This blog discusses the asynchronous Web Services support in Glassfish V3.1 and the changes in JAX-WS 2.2.2 RI taking advantage of the asynchronous servlet feature introduced in Servlet 3.0.
With JAX-WS 2.2.2 RI /Metro 2.1, Web Services deployment using RI deployment model has been made even simpler by making the web services configuration in web.xml optional.
As you know, JAX-WS RI supports two deployment models to publish web services, one using JSR-109 deployment model and the other JAX-WS RI specific deployment model. In JSR-109 deployment model, a web service can be...
Content available at: http://blogs.sun.com/arungupta/entry/totd_143_retrieve_twitter_user
The following blog shows how to deploy webservices on a 2 instance cluster using glassfish 3.1 .
JSON JSR(pre JCP filed draft)
As announced earlier, Oracle wants to include a Java API for JSON in the Java EE platform. I have circulated the Java API for JSON JSR draft internally in Oracle. If you have any feedback, let me know. I will also reach out to few people(who worked on Java implementations for JSON) to support this JSR. The planned scope for this API is:
Produce and consume JSON...
Content located at: http://blogs.sun.com/arungupta/entry/screencast_31_java_ee_6
In JUG-AFRICA we started an Open Source project to manage the BIG ANNUAL EVENTS for our JUGs. The first release will be available in the early second half of January.
The application will provide a lot of services via the REST Web services.
Java User Groups
I'll like to let you know the dates of JCertif 2011 the biggest Java Community Event in Africa. About 800+ attendees from many countries.
We will be happy to have you as Speaker on Developer Tools, Java, Open Source, Mobile Apps...or Business solutions.
Still hesitating to join JCertif 2011 ? See the past event : JCertif 2010 and this blog post
Hibernate and OSGI Implementation Made Simple
Last April I kicked off FossESI to discuss how to take existing Java applications built using older technologies and implement them using new technologies like OSGi, Spring, Camel and NOSQL databases. At the time of the kickoff, we intended to begin comparing and contrasting 3 NOSQL databases. And just after that started, I got a real-life...
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_workshop
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_silicon
The www.abelski.com web site offers free (for personal and academic usage) courses about various topics in software development. The site focuses on Java technologies.
Content available at: http://blogs.sun.com/arungupta/entry/2_day_java_ee_6