on Apr 14, 2005
I suppose all of my networking over the past year has payed off, because my session for JavaOne in June, 2005 has been accepted. Last year I wasn't so lucky, so I was pleasantly surprised to get a confirmation e-mail a couple of weeks ago.
The session will be a Birds-of-the-Feather (BOF) called "Exploring the JavaServer Faces Ecosystem". It'll be in the WebTier track. Here's the summary:
on Mar 31, 2005
J2EE applications, both Web and EJB, often need to set configurable parameters such as a timeout value, retry count, and so on. To avoid hardcoding some arbitrary values for these parameters in code, the applications need to externalize these values so that a deployer can change them without recompiling the code.
The portable solution in J2EE for such configurable parameters is environment...
on Mar 15, 2005
There is always a great deal of interesting proposals submitted for the
JavaOne conference, and this
makes it really challenging for the various selection committees.
In his blog last Monday, Casey Cameron provided good advice for
submitters. In my case, I'd like to turn this around and ask
potential conference goers for any advice they would like to give
regarding the selection of the web-...
on Jan 7, 2005
I am glad my original post about Practical AOP and Transparent Remoting has received polite and smart comments against it. This is definitely a nice way to get the discussion about AOP going! Here are my answers to these comments.
First of all, cajo said that "this is a perfect example of why I fall into what you call your third AOP viewpoint. As you said, magic happens; but it is also totally...
on Jan 4, 2005
There are basically four views about AOP nowadays (ok, it's more or less the same for any technology): those who think it's the golden hammer and everything is a nail, those who think it has some applicability, those who are strongly against it or have deep concerns about its wild adoption and those who simply couldn't care less about it. :-) I hope this kind of posts I intend to write help all...
on Dec 17, 2004
We had a good turnout for our Dec 7th SDN chat on JSP 2.1 / Faces 1.2, with some excellent questions. The transcript is now available.
I'd like to invite you to keep the discussion going on our mailing lists at our public JSP spec project. Though our scope is limited for the JSP 2.1 release, we're still fairly early in the process and so your feedback has a good chance of influencing the JSP...
on Dec 14, 2004
On Tuesday Dec 7th at 11:00 AM Pacific, Roger Kitain and I will be hosting a JDC chat on the Faces 1.2 and JSP 2.1 technologies, which are part of the upcoming J2EE 5.0 platform. The focus of these new releases is to improve alignment of the J2EE web tier and to further enhance ease of development. A cornerstone of the new releases is a new, unified expression language API that both...
on Dec 6, 2004
We have just launched the J2EE SDK project with the goal of building a rich developer's community for the J2EE SDK.
This project will provide tips, whitepapers on how to take full advantage of the J2EE SDK. We also plan to start a variety of sub-projects to enhance the toolset and components that work with the J2EE SDK.
We look forward to having java.net community members join and...
on Dec 6, 2004
Localization seem to be a never ending topic. Here are some questions on the subject, occasionally followed by answers.
Access the questions here
Important items include managing two locales for your server side applications: one for language and one for formatting (I call this country locale)
on Nov 26, 2004
Derby is an Open Source project based on the IBM contribution of the Cloudscape RDBMS to Apache. Cloudscape 10 and Derby are currently identical with the exception of what is packaged in the two products for extras.
If you download Cloudscape 10, it includes the DB2 JDBC Universal Driver which is needed for the Cloudscape/Derby Network Server. If you download Derby, you will need to download...
on Nov 9, 2004
Please take a moment and complete the Java AVK Survey as we are interested in your input as we plan for the next release of the Java AVK for the Enterprise.
For additional information on the benefits of the Java AVK, please visit the Java Application Verification Kit for the Entprise Home Page.
on Nov 9, 2004
The plans for the next release of J2EE 5.0 (formally 1.5) are in full swing. One of the key initiatives is to reduce the complexity for the developers and focus on Ease of Development (EoD).
EJB has always been an area where we have had requests to try and simplify things for the developer. I believe the early draft of the EJB 3.0 is off to a great start in accomplishing this requirement....
on Jul 27, 2004
Hello, and welcome to my first blog on java.net. In spite of all the
hype about blogging lately, I was still hesitant to jump into the
blogging universe until I had something to say, and today I do:
People have been requesting that Sun release the source code of its
implementation of JavaServer(TM) Faces Technology for several years,
and Sun's answer has been that doing so is...
on Jun 28, 2004
The Java Application Verification Kit for the Enterprise (J2EE AVK) is a valuable tool for any J2EE developer. The toolkit allows you to validate that your J2EE applications are correctly utilizing the APIs provided by J2EE and helps you to understand whether your application is using vendor specific features.
The newest release of the J2EE AVK provides support for J2EE 1.4 and incorporates...
on Jun 22, 2004
Our thoughts on introducing exception chaining are centered on much of the feedback we received from the JDBC RowSet Implementations 1.0 release, both from public forums such as ServerSide and on feedback email aliases.
By defining a group of methods that allow a Throwable instance to be set at the SQLException level, this allow related exceptions definition introduced in JDBC RowSets to also...
on Jun 15, 2004
I'm still surprised at how many people are confused about Sun's J2EE 1.4 SDK. For example, did you know it has a production-quality Application Server that is free, even for deployments? Sun made a decision to do this two years ago, and for the last couple of years engineers in my neck of the woods at Sun have been working very hard to make the latest version of that AppServer (8.0 PE) into an...
on Jun 13, 2004
One key goal of the new JCP 2.6 (Java Community Process)
introduced earlier this year is to create more transparency into the
specification work performed by the Expert Groups. To promote
this goal of increased transparency,
the JavaServer Pages Standard Tag Library (JSTL) expert group
(JSR-052) is launching project
While the source code for the JSTL Reference Implementation...
on Jun 10, 2004
It is hard to believe that JavaOne is fast approaching. It seems that I just got back from last year's. I am now preparing for this year's event (including finishing my presentation!) and there is a lot to think about:
Where do I stay (and not blow my budget)?
What sessions do i attend in person?
Where should I go to eat?
and of course which parties should i attend?
It looks like another...
on Jun 4, 2004
We've been doing some prototyping over the past week and wanted to put together a simple enterprise application to prove some of the characteristics of JMS message processing via message-driven beans. The application server we're using is WebSphere Application Server 5.1 and for the purposes of our testing, we've been using the embedded messaging server. Although WSAD isn't my favourite tool, it...
on Jun 3, 2004