End of the last year and beginning of this I've spent trying to get Magnolia work with ModeShape. There were issues with both of the apps. On one end, Magnolia had issues with the Modeshape session data refresh strategy, on the other one, Modeshape was sometimes stricter then JCR spec required it to be when it came to queries. All of those were elementary issues that were relatively easy to...
Just released a scripting plugin for Grails!
This blog shows how to programatically change the log levels of a particular logger in Embedded GlassFish.
Apache maven is supposed to solve the classpath hell; or so I´ve been told...
Started using maven 2 in a multi-pom project. One of the requirements is to be able to deploy EAR files to Weblogic.
After looking around it seemed like the most stable way of doing this with maven and Weblogic 10.x is to use the Weblogic Ant task. Not ideal since we are migrating away from Ant, but still okay.
I relate a quick story about a Mojarra code review that was gratifying.
The Mojarra JSF Developer community can now know when it is safe to check in to the Mojarra source code repository.
Content available at: http://blogs.sun.com/arungupta/entry/screencast_34_glassfish_3_1
Content available at: http://blogs.sun.com/arungupta/entry/totd_146_understanding_the_ejb
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...
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...
Content available at: http://blogs.sun.com/arungupta/entry/s313522_instructions_for_osgi_enabled
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.
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.
Proof that an Architecture of which no greater can be conceived, must include impementation.
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
Content available at: http://blogs.sun.com/arungupta/entry/java_ee_6_glassfish_jax
Sometimes it makes sense to wrap a single code line into a class. An example is implementing the Range pattern.
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....
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.
Java Web Services and XML
A simple demo of the Spring and mybatis integration