 |
java.net Communities
Welcome to the java.net Community Homepage. Read the latest news and weblog entries from the java.net projects and communities. Check out this week's project spotlight and mark your calendar with the upcoming community events. Browse through the directory of communities or projects. Join a project, lurk, or propose one of your own.
Project Tango: An Overview
The WSIT project has posted a comprehensive introduction to web services interoperability, Project Tango: An Overview (PDF, 624 KB). "This document provides an overview of Project Tango. Project Tango is an open source implementation from Sun Microsystems of the key enterprise Web services specifications, commonly known as WS-*, that provides interoperability with .NET 3.0. "
Using the Swing Application Framework (JSR 296)
"If you've developed many applications using a Swing-based graphical user interface (GUI), you've probably solved some common problems over and over again. Those problems include managing the application life cycle, event handling, threading, localizable resources, and maybe even persistence." Ideally, these are the kinds of common concerns that can be better handled by a framework, namely the Swing Application Framework. In the SDN article Using the Swing Application Framework (JSR 296), John O'Conner introduces the project and shows how to dig into it.
Binding 3rd party classes witih JAXB: One common complaint from the JAXB users is the lack of support for binding 3rd party classes. The scenario is this --- you are trying to annotate your classes with JAXB annotations to make it XML bindable, but some of the classes are coming from libraries and JDK, and thus you cannot put necessary JAXB annotations on it.
kohsuke from Java Web Services and XML
(July 12, 2007 08:47:43 AM PST)
Why Nokia Why?: Nokia N95's GPS leaves me disappointed and disgruntled.
gvix from Mobile & Embedded
(July 11, 2007 04:53:51 PM PST)
JAXB RI 2.1.4 release: I just released the JAXB RI 2.1.4. This version contains a number of bug fixes and should be good for anyone using 2.1.x RIs today.
kohsuke from Java Web Services and XML
(July 11, 2007 12:29:04 PM PST)
Building a Java Desktop Database Application
The NetBeans tutorial Building a Java Desktop Database Application shows how to create a desktop Java application through which you can access and update a database. The tutorial takes advantage of support in NetBeans IDE 6.0 for the Java Persistence API, Beans Binding (JSR-295), and Swing Application Framework (JSR-296). The tutorial shows how to create a database CRUD (create, read, update, delete) application with a custom component used for visualizing the data (car design preview).
JavaFX Bidirectional binding
Chris Oliver's latest blog on JavaFX focuses on new features, including bi-directional binding:
"In addition to corrections to local variable binding, the next update of the JavaFX interpreter will include extended bidirectional binding, including of logical negation, unary minus, arithmetic, and sequence indexing. Here's a JavaFXPad example you can try out.."
IcedTea Graphics and Fonts
The Fkung blog reports ongoing progress with the IcedTea project's unencumbering of graphics rasterization, in order to offer a fully IP-unencumbered OpenJDK. "Graphics are a major encumberence in the OpenJDK; however the encumbered parts are only critical bits and pieces - not wholesale packages. This makes their replacement all the more difficult." The IcedTea Graphics entry reports a major milestone, with the first successful use of Java2D and Swing. An entry from last Friday, More Fonts, reports success on another pain-point: "the rendering problems from my last post have been cleared up, and IcedTea now has basic font support looking quite decent."
Declaring the WS-* vs. REST War Over
Heard enough of REST vs. WS-*? David Chappell's blog declares the war over, citing REST adoption by the already WS-inclined Sun and Microsoft. "The war ended in a truce rather than crushing victory for one side--it's Korea, not World War II. The now-obvious truth is that both technologies have value, and both will be used going forward." Elliotte Rusty Harold stretches this analogy in North and South: "That's a nice analogy. Take it one step further though. WS-* is North Korea and REST is South Korea. While REST will go on to become an economic powerhouse with steadily increasing standards of living for all its citizens, WS-* is doomed to sixty+ years of starvation, poverty, tyranny, and defections..."
Gavin King's EE 6 Wish List, Parts II and III
Continuing a series from earlier this year, Hibernate creator Gavin King has posted two more installments in his Java EE 6 Wish List series. Part II focuses on JSF. "I'm a fan of JSF, not because JSF is by any means perfect, but because I like the overall architecture, and judge its warts and limitations to be more "fixable" than those of other Web Framworks I've used." He calls for asynchronous partial submits and renders, an annotation-based programming model, improved orchestration and error handling, an enhanced lifecycle for non-faces requests, and more. In Part III, he turns his attention to the Expression Language (EL). "While a lot of effort was put into designing the Java-level APIs for working with Unified EL, the expression language itself hasn't changed much since the earliest days of JSP. It is now well past time for some new features."
Beans Binding Proposes Removing EL Requirement
The Beans Binding project, which is developing both the spec and implementation of JSR-295, is making a major change of course by eliminating the required use of the the JSP Expression Language (EL). in a message to the beansbinding developer list, Shannon Hickey proposes a new API to bind properties together. "We all know the two current hot problems with JSR 295: the EL requirement, and the use of ad-hoc parameters rather than subclasses. [...] This is a proposal for resolving these issues, and a request for comments."
Apple sneaks Java support onto the iPhone
ZDNet's Ed Burnette has a surprising revelation in Apple sneaks Java support onto the iPhone. "Despite public comments by Steve Jobs that "Java's not worth building in [to the iPhone]", it turns out that Apple did just that by using an ARM-based CPU that supports Java natively. Programmers cannot (yet) take advantage of this, but Apple could, if they wanted, ship a software upgrade to enable it."
View Projects & Communities Archive
|
 |
JSR-315: Java Servlet 3.0 Specification: JSR-315, the Java Servlet 3.0 specification, was recently accepted as a JSR by an 11-0 vote (with five abstentions). Nominations for membership in the expert group are now being accepted. The JSR's stated goals are to improve extensibility/pluggability, support ease-of-development through the use of new language features, and to better support next-generation web application development
Success Stories | Archive
J-Fall 2007
October 11, 2007
9:00 AM - 6:00 PM
Spant!
Bussum, Netherlands
JavaPolis 2007
December 10-14, 2007
8:00 AM - 3:00 PM
MetroPolis
Antwerp, Belgium
» More Events
 |