Create an XML Web Application with Struts, Xerces, and Xalan 20 May 2005 23:27 GMTUnfortunately, it's not always obvious how best to use XML in a Web application--or whether you would use it at all. This article answers both questions while showing you how to build a simple, XML-oriented Web application.
Source: JavaBoutique Letting Java in on SQL Server Notifications 19 May 2005 18:10 GMTSQL Server's Notification Services let you instruct the database to let your applications or your users know when data changes or reaches critical thresholds. Furthermore, standard notification delivery methods ensure that notifications aren't limited to .NET or Windows clients.
Source: DevX Getting to Know Groovy 19 May 2005 11:49 GMTThe Java platform isn't just for programs written with the Java Programming Language. Learn how to get Groovy with a new agile dynamic scripting language for the Java Virtual Machine. See where JSR-241 is going and what you can do with its results.
Source: Sun Good Fences Make Good Functions 19 May 2005 04:00 GMTIn some ways, Groovy programming can be as much like Java programming as you want it to be. You can use it as syntactic sugar to simplify some of your least-favorite Java tasks or you can embrace it and explore language constructs unlike anything the typical Java programmer encounters. In this article, you will get some background and a quick introduction to closures.
Source: Java.net Use Callbacks to Isolate Concurrency Bugs 18 May 2005 23:33 GMTBy restricting all object data access to a callback mechanism, a Java server can contain all concurrency issues in a single place, making it much easier for you to see if concurrency constraints have been violated.
Source: DevX Developing for the Web with Ant, Part 1 18 May 2005 04:00 GMTDeveloping for the Web is bread and butter for Ant developers. In part one of this two-part excerpt from
Ant: The Definitive Guide, 2nd Edition, author Steve Holzner covers the tasks specifically designed for packaging web applications, including
war,
cab,
ear, and
jspc. And stay tuned for part two next week, which will cover the tasks for deploying web apps, including
get,
serverdeploy, and
scp.
Source: O'Reilly Wire Hibernate Transactions in Spring 18 May 2005 04:00 GMTThe proper handling of transactions across multiple data stores, supporting multiple application flows, is the kind of heavy lifting J2EE servers were built for. But what if you're using the lighter-weight Spring framework? Binildas C. A. shows how you can wire Spring and Hibernate together to achieve the transaction support you desire.
Source: O'Reilly Java Tech: Language Lessons 17 May 2005 04:00 GMTJava Tech columnist Jeff Friesen has been coding in Java for nearly ten years, and in that time, he's found some surprises in the language, like how
+= doesn't necessarily do what you expect, or the hazards of invoking a potentially overridden method in a constructor. In this article, he provides some important lessons based on this experience.
Source: Java.net