Weblogs |
 |
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
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.
Java News Headlines |
 |
