Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: J2EE

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


J2EE

After having been doing this for 20 years, I can say that transaction processing has got to be one of the most difficult middleware components to persuade developers to use. There are several reasons for this, but probably the most important is that, unlike something like caching or security, you don't see the benefits transactions bring until there's a failure. Unfortunately (or fortunately,...
on Mar 2, 2006
I was recently pointed at an article: 98% of Java developers "just don't need it", from a posting at TheServerSide.com. In the article, the author muses that 98% of Java Developers don't need some of the advanced J2EE features such as XA and JMS, for many projects. Firstly, I agree! However, the article did get me thinking... Is it that most projects don't demand these facets of J2EE, or that...
on Mar 2, 2006
The Wrapper interface provides a mechanism for JDBC users to be able to access an instance of a resource which has been wrapped for architectural reasons. This mechanism helps to eliminate the need to use non-standard means to access vendor specific resources. The following JDBC interfaces are subinterfaces of the Wrapper interface: java.sql.Connection java.sql.DatabaseMetaData java.sql....
on Feb 23, 2006
The following enhancements were made in JDBC 4.0 in order to provide a better developer's experience when dealing with SQLExceptions: Support for causal relationships For-each loop support New SQLException sub-classes Causal Relationship Support We have added support for the Java SE chained exception mechanism by adding additional constructors allowing for the cause to be specified. The...
on Feb 21, 2006
Java EE 5 went into Beta today. I've been raving at people inside of Sun about how important this is. I think Java EE 5 will be by far the biggest developer event of 2006. I love what we've accomplished in Tiger and Mustang, but Java EE 5 brings a much deeper and more important set of changes: Java EE 5 is a major revamp of the Java enterprise developer programming model. It radically...
on Feb 21, 2006
GlassFish Beta or Milestone 5 is offically available. The GlassFish community is building an open source application server implementing the Java EE 5 specifications. Milestone 5 implements the Public Final Draft version of all Java EE 5 specifications except EJB. The latest implementation of that specification will continue to be tracked in weekly builds of GlassFish. Contributions from...
on Feb 21, 2006
GlassFish_Roller Deploying Roller 2.1 on GlassFish. The Roller 2.1 switched its security system to the Acegi security framework and moved away from container managed authentication.  This allows deploying the Roller on GlassFish without having to add a custom JDBC Realm. Please refer to The Roller InstallationGuide for complete installation and configuration steps for the Roller...
on Feb 21, 2006
A year ago I swore I would never use the term AJAX (that lasted about 3 days) as it brought to mind cleaning my sink. A year later I have to say AJAX has made the world a better place and looks to make an even brighter future. Where has AJAX come in its first year? AJAX is almost easy enough for a 1 year old - When AJAX emerged there was a lot of FUD comparing AJAX to rocket science. At Sun...
on Feb 17, 2006
JDBC 4.0 has just completed public draft review and the EG is working on closing the last few issues. One of the interfaces that I expect to change signficantly is the SQLXML interface. Here is a list of the major features being added to JDBC 4: ROWID Support National Character Set Support Additional SQLException sub classes Improved Blob/Clob support SQL XML support Ease of Development...
on Feb 17, 2006
Download milestone 2, the latest GlassFish plugin for Eclipse. It works with both WTP 1.0 and latest WTP 1.0.1 builds.
on Feb 16, 2006
The Release Candidate, build 32g, for Milestone 5 (beta) of GlassFish is now available. We had to delay the bits because there were issues in the javadocs and when we did the respin we ran into some problems building due to the site outage. Now we think we have the right set of bits all from the beta branch and after some amount of testing seem good. We think it is ready but let us know if...
on Feb 14, 2006
Complex software such as Application Server typically consists of tens of components and hundreds of configurable (tunable) parameters. Tuning those hundreds of parameters, in a clustered environment in varying load conditions is often a difficult task. Application servers expose wealth of monitoring information. As of now, this information has to be processed by users or other external tools to...
on Feb 10, 2006
Brian Leonard has a nice article which shows you how to capture the ddl for a table in pointbase and create the same table in Derby using Netbeans 5.0. Another option for doing this is by using the commander tool and the 'unload database' command: ./startcommander.shDo you wish to create a new Database. (Yes (Y) or No (N))? [default: N]: Enter product to connect with: (Embedded (E) or Server (S...
on Feb 6, 2006
We're trying to make is easier for you to get detailed information about how to use the latest features in GlassFish. There have been alot of really good blogs, articles and Tech Tips describing how to use the new Java EE 5 features in GlassFish . Many of the blogs have been posted on The Aquarium. There are so many in a week that we created a page in the GlassFish project where we archive...
on Feb 3, 2006
My grade-school friend Jonathan Locke, who is the creator of Wicket sent me a fascinating brainstorm the other day. Particularly in light of all of the hoo-hah around AJAX these days, I asked him for the OK to blog it. Here's what he had to say: it hit me today like a ton of bricks that a wicket app should be able to seamlessly fuse with swing so that there is no code boundary between the two....
on Feb 1, 2006
This blog has moved here var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); var pageTracker = _gat._getTracker("UA-3111670-3"); pageTracker._initData(); pageTracker._trackPageview();
on Feb 1, 2006
Bonjour, comment Java? This is not a blog... GlassFish Java EE5 does not support Spring and  Hibernate... NetBeans does not support Database to Java EE 5 Entity generation... NetBeans does not support Java EE 5 annotations code completion for Table names or Column names.... Eclipse IDE does not have support for GlassFish Java EE 5 server... Sun does not know what Ajax is... There is no...
on Jan 27, 2006
GlassFish Milestone 5 (beta release) is due out on Feb 6. We are asking for feedback on the documentation for that release. The latest revisions of the docs have been posted on the website and we would appreciate any feedback on the Developer's Guide, the Adminstration Guide and new with this release the Application Deployment Guide specifically. Of course, any and all feedback on the...
on Jan 27, 2006
This blog has moved here var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); var pageTracker = _gat._getTracker("UA-3111670-3"); pageTracker._initData(); pageTracker._trackPageview();
on Jan 27, 2006
Project app-hosting has been created for java.net projects to showcase their J2EE application and allow users to demo the app live. LocaWeb, a Brazilian internet service company, has agreed to host the Sun Java System Application Server PE 8.1 and we are very grateful. The first application available for you to demo is AtLeap, . Hong Zhang, one of the deployment leaders blogged about her...
on Jan 26, 2006