Welcome to the Java Enterprise Community
The Java Enterprise Community on java.net is a new gathering place for developers working with J2EE technologies. Here, you can immerse yourself in a thriving community of developers and technology experts and find people with similar interests to help with your own open-source projects. Check back often to find the latest project/community news!
New to the J2EE platform?
Read this short document to get started in no time!
Need some BluePrints to help in your design work?
The J2EE BluePrints formalize best practices, guidelines and applications for designing enterprise applications and web services using Java technologies.
Considering submitting a new project in the Enterprise Community?
Read the questions that enterprise leaders ask you, after you have submitted a new project request. This will help community leaders approve your projects quicker.
Sun's "dramatically improved" app server
Here are some quotes from a recent report by Forrester Wave on the "Application Server Platforms" Among major vendors, Sun Microsystems Inc., has dramatically improved its standing in this year's evaluation of applications servers for service-oriented architecture (SOA) and... —
Arun Gupta (Aug 13, 2007)
Yet more plugins from the community
The list of plugins for Hudson just keeps expanding. The last week added a plugin to interface with PMD/FindBugs/checkstyle/CPD as well as a plugin to scan through all FIXME/TODO kind of comments.
First JRuby on Rails App in GlassFish V3
In a previous screencast, I showed how a Rails application can be deployed as WAR file on GlassFish V2. In GlassFish V3, the Grizzly connector by-passes the need to bundle a Rails application as WAR. Instead it directly invokes JRuby...
jRuby on GlassFish v3
|
Summer is almost over and the different projects are showing renewed activity,
and that includes GlassFish v3.
Arun has been doing a number of screencasts around Ruby recently and the latest one shows
How to Run jRuby
on V3.
|
Other GFv3-related activity already announced includes working on the
Separate JSP Project
and
Hg Plugin for Hudson.
Stay tuned for more;
things should start picking up in speed after we get GlassFish v2 out.
That is still scheduled for mid-next month.
Java EE Clients - with or without ACC and Java Web Start
The Java EE Clients can be either batch or interactive Swing or JavaFX UIs and use pretty much any Java technology or library you like. The main interest in using the Application Client Container is to have dependency injection work on the client tier for things like security context, remote references to EJB or Web Services, and even transaction context, all hosted by the GlassFish application server.
There are a few drawbacks such as the size of the files you need to download. For that matter the Java Web Start File Caching may come handy. An overall smaller footprint and better customization of generated JNLP files are part of the future plans.
PreAnnouncing new GlassFish Subproject for JSP
|
The
GlassFish
community is composed of many projects;
some already existed when we started GlassFish,
like
JSF,
JAXB
and
JAX-WS
(nee JAX-RPC).
Others came later but were separate from the beginning,
like
Jersey,
and others spawned from GlassFish
like Grizzly.
Separate projects encourate reuse and contributions but are more work
and can create confusion so we wait before creating them.
We have received several requests for a JSP project so
we are going to create one.
Please let me know (or just post here)
if you are interested in this project.
|
BTW, I found the
JSP Duke
in the
April, 2000
JSP 1.1_a errata.
Two other early serving dukes are
here
and
here
CVM: Why use the C or Java heap?
A comment in a previous blog asks why CVM keeps some data structures in the C heap instead of the Java heap. Here's the answer.
Getting Started with JRuby on GlassFish Screencast
|
JRuby on GlassFish brings simpler deployment, access to an
enormous amount of Java libraries (from JDBC/JPA to
Metro) and
a better availability story. NetBeans IDE
provides a complete development environment for creating a JRuby application and
creating the WAR file of Rails application that can be deployed on GlassFish.
|
A new
screencast shows how NetBeans and GlassFish provide a great development and
deployment platform for your Rails application. The video is divided in four
fragments:
- Create a "Hello World" Rails app
- Deploy this app as WAR in GlassFish
- In Rails app, read the greeting from MySQL database
- Deploy this app as WAR in GlassFish
"Open Letter" or Extortion? What is the Apache Harmony project's "Open Letter to Sun Microsystems" really about? The normal slimy marketing tactics we see every year right before JavaOne. —
Tom Ball
WSIT Security Configuration demystified This is my first of multi-series blogs on WSIT Security Configuration —
Kumar Jayanti
 |