The Source for Java Technology Collaboration
User: Password:


Today on java.netJanuary 01, 2006

Cold, Cold, Cold: Bundling up for the winter holidays » Read more
 

Projects & Communities

NetBeans
NetBeans Look and Feel Competition: Beautifying your NetBeans environment could win you a t-shirt, USB flash memory, or an iPod. The NetBeans Look and Feel Competition is looking for users who've customized their NetBeans IDE with a custom look-and-feel, or the Substance plug-in. Visit the contest page for details on submitting your screenshot. The contest closes January 15th.»Read more
Java User Groups
JUG Profile: javaBin: The Java User Groups Community is kicking off a new series of profiles with a profile of Norway's javaBin. This interview with Kjetil Jørgensen-Dahl discusses the JUG's organization and membership, its activities, and its organization of the JavaZone conference, which "filled the largest conference hotel in Oslo to its limit" with 1,000 Java developers last September.»Read more

Weblogs

John O'Conner Contributing to Mustang: A submitted bug fix
Not yet complete, my work to fix a Mustang bug overcomes a major hurdle. Yes, I have submitted a fix. After so long anticipating this moment, after the deed is done, I feel like it was too easy.   John O'Conner

Automated visual verification is hard
In the Quality Team we try to automate our testing as much as possible. This is easy for tests of the core library or other functionality where there's no GUI. But when you bring in a GUI like for AWT/Swing tests then the test complexity goes up dramatically, because for some scenarios you need to verify the graphics rendered correctly.   David Herron

Kirill Grouchnikov Spicing up your JTabbedPane - part II
The second part of the series that describes the additional capabilities that you can get on your tabbed panes. This entry describes vetoable close buttons and vertical tabs.    Kirill Grouchnikov

Forums

Is there any EJB metadata API?
I think a Metadata API on EJB3 is useful, for example: 1. Is the class Persistable? 2. What is the persistence field and Data type? 3. What is the Id field? and how to get/set it? 4. Information about the relationship. Although the information can be retrieved from the annotation, if there is a standard API and the JEE container may provide the implementation, that would be an good idea. Based on the metadata, an application can do metadata-driven programming, and do some general work.  

Re: Chapter 9: The Contenders
For instance, everyone reflexively throws up the "enterprise" argument. What are these "enterprise apps"? XA transactions? Interface to PeopleSoft? SAP? So, if 90% of my application is web based, interacts with one or more databases, and 5-10% of it is XA transactions, or ERM/CRM connectivity, then that 5-10% somehow makes my application an "enterprise" app? What exactly is the criteria for an "enterprise" app, anyway?  

Also in Java Today

Realizing Strategies for Document-Based Web Services With JAX-WS 2.0: Part 3
Sameer Tyagi's Realizing Strategies for Document-Based Web Services With JAX-WS 2.0: Part 3 in a Series continues his examination of how to build document-based web services with Java EE technologies such as JAX-RPC. Part 3 examines "how to realize some of the same strategies with the Java API for XML-Based Web Services (JAX-WS) 2.0, a successor to JAX-RPC 1.1."

Hibernate Class Generation Using hbm2java
Hibernate eliminates a lot of hassles, but one new one it creates is the management of mapping files, which must be kept in sync with both your Java classes and your database schema. In Hibernate Class Generation Using hbm2java, John Ferguson Smart looks at the advantages of writing your own mapping files and letting the included hbm2java tool generate suitable Java classes. He also shows how to automate this process with both Ant and Maven.

What platform are you most looking forward to using in 2006?
Java EE 5
Java SE 6
Apache Harmony
Something else
Poll Results | Archive

Ricoh Java Programming Contest 2006: The ricoh.dev.java.net project is the home of the Ricoh Java Programming Contest 2006. Students from universities in six European countries are encouraged to develop innovative Java-based applications for Richo's Aficio multi-functional products. Information on entering the contest is compiled on the ricoh project's front page, and requires being a java.net member, joining the CoolThreads project and the support forum, and then submitting a project request. Registration is open through February 15, 2006.

Success Stories | Archive

Related Links




 XML java.net RSS