Last month, another FCS release of Seam (1.1.0.GA) was released.
This release incorporates a number of great capabilities such as a RoR-like application generator called Seam-Gen. I am happy to announce that this release of Seam runs on GlassFish with minimal setup.
After a lot of hard work and effort by a many dedicated contributors, JDBC 4.0 and Java SE 6 are now final and have left the barn.
We, glassfish engineering team, often get issues related to windows firewall settings and its impact on socket mechanism in glassfish. This entry describles some of those issues
When you're adding a table record and need a primary key, you can choose to generate one yourself or let the Java Persistence API do that for you. In this entry, I'm going to review a couple of the alternatives the JPA provides you for creating primary keys.
This article describes how applications (typically Message Driven Beans) deployed in glassfish can use JBoss Messaging as the JMS provider using Generic resource adapter for JMS.
jMaki, an Ajax framework that provides a lightweight model for reusable Ajax-enabled widgets has it's first beta release candidate available inlcuding support for PHP.
If you find yourself needing to work with composite primary keys, the JPA's got you covered. However, there's more to it than simply setting at @Id annotation. In this blog entry I discuss the details.
FOSS.IN is one of the world's largest and most focussed FOSS events, held annually in India. GlassFish team of Sun Microsystems, which participate in one of the most important open source efforts initiated by Sun Microsystems, will not only talk about GlassFish & Java EE platform, but will also have a live demo running at their booth. This blog gives details about the demo that's going to be shown their.
Struggling to get control over the browser's back button? Are new browser windows and tabs reeking havoc on HTTP session management with in your web application? Start a conversation with JBoss' Seam framework to get past these annoying problems.
JMS provides powerful asynchronous communication, but it is message-oriented and doesn't support InputStream/OutputStream at all. So it is nearly impossible to send a large file without loading it on memory. How can we acheive this? Let me talk an enhancement of JMS for this issue.
Key to technology accessibility is simplicity of trying things out. Yes, I am talking about developer ease of use. Trying out the technology samples with Java EE vendors is not easy now-a-days.
Over the last few years, I've written many articles on different topics in the Java/Open Source field. Just for the record, here is a list of all the articles I've written over the past couple of years on various topics.
If you're close to Edinburgh and want to know more about JavaServer Faces, I'm holding a public 4-day course starting November 14th.
While using Java Persistence API in an enterprise application, there is often a need to access access entities in the same persistence context in different components involved in a particular request. Using a very simple Java EE application, this article shows how to achieve this in an elegant and portable way. The technique described here is completely portable across any Java EE 5 compatible application server because it uses a standard feature called *persistence context propagation*.
jMaki is a framework that provides a lightweight model for reusable Ajax-enabled widgets as JSP tags or JSF componets. The latest NetBeans plugin makes using jMaki is even easier.
In Java Persistence API, Embeddable class is used to represent composite primary key or share common columns between entities. But when sharing Embeddable classes, you should be cautious whether its fields or properties are mapped to the database due to the unclear spec. I will introduce the supplementary rules to the spec which is implemented in GlassFish(TopLink Essentials).
My quest to implement a Little League website with all Java technologies starts today...a soon as I get home from the kids' soccer games.
The MLB season is nearly over, but my local Little League is just starting to plan its next season. I'm on the League board, and boy do I have a job to do!
Stability is a goal with the upcoming GlassFish V2 milestone 2 release which has enterprise level features.
Previously I bloged about How to use Java Logger in Java SE mode - a workaround to change logger type. But the workaround is no more needed. GlassFish v2(from b17) implemented a new feature - the configuration for logger type for this.