We are making progress on the next release of Leonardo, an open source desktop Java drawing program. One of the key features scheduled for the next release is a webservice that lets users save and share reusable symbols they've created. For example, someone could create a set of GWT mockup widgets, then share this set with others.
The challenge I face is that I'm mainly a client side developer....
on Dec 7, 2010
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_jax
on Sep 26, 2010
Over the years, I've lived a double life. On one side, I've been a member of many "pure architecture" teams and forums. We couldn't see code with a pair of binoculars. On the other side, I've been knee-deep in the code trenches where emergent architecture changed and morphed daily. Architecture? What Architecture? All we had was code. That was...
on Sep 24, 2010
Mark Reinhold announced today that the JDK 7 / JavaSE 7 project has slipped once again: mid-2011 without Jigsaws and Lambdas, late 2012 for JavaSE 8 with those. The delay (or some other bad news like dropping features) was already expected by anyone who tracks the project. But really, how big and bad is this delay?
As a big enthusiast of both Jigsaw and Lambdas - and as a tech writer who just...
on Sep 8, 2010
Content available at: http://blogs.sun.com/arungupta/entry/2_day_java_ee_6
on Sep 1, 2010
As you may have noticed, Oracle’s java.net collaboration site is undergoing an infrastructure provider change. More details on this can be found on Sonya Barry’s blog. For Mojarra JSF, this transition is only partially complete. I plan to publish a new entry (and update the Spec and Mojarra JSF FAQ files) when it’s all done describing everything you need to know to...
on Dec 2, 2010
In order to bring the testing matrix for Mojarra more in line with Oracle’s current engineering investment, we are planning to have all future Mojarra builds that are targeting the upcoming JSF 2.1 specification only support JavaSE 6 and beyond. Any 2.0.X and 1.2 builds will still continue to be built with Java SE 5.
If you have any comments about this decision, please let me know here....
on Aug 16, 2010
Content available at: http://blogs.sun.com/arungupta/entry/screencast_34_glassfish_3_1
on Nov 17, 2010
Content available at: http://blogs.sun.com/arungupta/entry/totd_146_understanding_the_ejb
on Oct 20, 2010
Content available at: http://blogs.sun.com/arungupta/entry/s313522_instructions_for_osgi_enabled
on Sep 24, 2010
I have been a Java developer since the 1.02 days. It has been a long and fun ride, and in spite of what people said over the years, the Java language and Java platform didn't die and are in fact stronger than ever. But sometimes I wish it would evolve faster.
Java EE has come a long way, to the point Java EE 6 can be considered a lightweight development platform. When Glassfish v3 was...
on Aug 23, 2010
Automated functional tests are key to ensure the quality of large applications in incremental development processes. In contrast with unit tests where each test is supposed to be independent from the outside environment, functional tests are really integration tests: in order for them to run properly the process must start from a well known state.
The majority of enterprise applications use a...
on Oct 14, 2010
I had originally planned to write a blog post per day during JavaOne 2010. That being my first JavaOne I was of course completely unprepared for the hectic routine of sessions, meetings, parties and more sessions. I wrote blog posts in the first two days and disappeared ever since.
I am alive, well, and back to Brazil. I had a terrific time in San Francisco where I got to meet a lot of...
on Oct 7, 2010
For anybody interested, we are giving a talk about repositories and content management in general on Thursday 12:30 at Hilton SF, Yosemite B. Session ID is S314239.
Feel free to drop by and ask also for Magnolia related questions should you have any. We have reserved some time also after the presentation should there be the need.
on Sep 21, 2010
It was my first day at JavaOne 2010 today. And what a day!
The kick off for me was the Glassfish community event. The room was packed with Glassfish users and developers. It was nice meeting in person people I have been reading and interacting with online for such a long time.
There was a presentation on the Glassfish product roadmap and a break out for discussion of many Glassfish-related topics...
on Sep 20, 2010
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.
JavaOne is the biggest and most important conference for the international Java Community to discuss the latest issues of the Java technology. Kai Reinhard and Florian Bachmann from the Micromata GmbH will present JAK on this occasion. JAK is...
on Sep 16, 2010
My name is Haim Michael, I am the General Manager for Zindell Technologies and I am an eternal student and a lecturer. I chose to develop the abelski web site for the benefit of all people world wide. I have started to develop it in November 2007 and I continuously update its courses and add new ones. All courses on this web site are available for free personal and academic usage.
on Oct 4, 2010
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...
on Sep 16, 2010
Scala is an object oriented and a functional programming language. If you already know Java or C# you will find Scala an easy to learn and a powerful one. Most of the new features that were added in C# (comparing with Java) exist as well, and apart of enjoying the power of OOP you will also get to enjoy the power of Functional Programming.
There are many advantages for using Scala. However, the...
on Sep 12, 2010
NOTE: A slidedeck with 20 slides of "How To" JavaFX Dependency Injection with FxContainer is available here.
The world is already filled with dozens of IoC containers. Do we need another one? That is the question I pondered a lot before setting out to write a DI/IoC container in JavaFX. I will briefly cover the facts that necessitated writing one and then show how to use it...
on Aug 21, 2010