Java Today |
 |
Phobos: New Build and Source Code
The Phobos project, a lightweight, scripting-friendly, web application environment, has released a new version and has finally posted its source code. As Roberto Chinnici blogs in New Phobos Build, Plus All The Source Code!, "there is a new Phobos build in the documents and files section of our project site. The build is dated July 10, 2006 and is available in binary form for the Solarix/x86, Windows, Linux and Mac OS X platforms." New features include support for JavaScript's E4X extension, the ability to drop new scripting languages into glassfish/lib, and the ability to package Phobos applications as WAR files.
Analysts see Java EE dying in an SOA world
"Java Platform, Enterprise Edition (Java EE) is not going to survive as a major standard programming model in the next five years, predicts Richard Monson-Haefel, senior analyst with the Burton Group, and SOA is part of the reason," according to the controversial (and much-linked) article Analysts see Java EE dying in an SOA world. Monson-Haefel claims "JEE5's failure to address complexity is a harbinger of the Java EE platforms' fall from dominance in the enterprise development platform arena," and that "the Java EE platform will go the way of other once promising standards, such as CORBA (Common Object Request Broker Architecture), which eventually fell out of favor and usage."
Death by UML Fever
In an oldie-but-goodie from ACM Queue, Alex E. Bell writes in Death by UML Fever that "a potentially deadly illness, clinically referred to as UML (Unified Modeling Language) fever, is plaguing many software-engineering efforts today. This fever has many different strains that vary in levels of lethality and contagion. A number of these strains are symptomatically related, however. Rigorous laboratory analysis has revealed that each is unique in origin and makeup. A particularly insidious characteristic of UML fever, common to most of its assorted strains, is the difficulty individuals and organizations have in self-diagnosing the affliction. A consequence is that many cases of the fever go untreated and often evolve into more complex and lethal strains."
Weblogs |
 |
The sharp end of the stick
I like that Java is entering its conservative age. Innovation is overrated for the innovator, and underrated for the follower.
—
Evan Summers
In Defence of the Desktop
Swing, Java DB, and why web applications and desktop applications inhabit entirely different worlds.
—
Simon Morris
Better Software conference
My recent presentation on 'Smoke Tests to Signal Test Readiness' at the Better Software Conference, and a review of a few talks that stood out.
—
Aditya Dada
Forums |
 |
Re: Strange webstart launch problem
If you've installed Java 3D in jre/lib/ext (which is what the installers do) then Java Web Start will be unable to override the installed version of Java 3D. In the case of JOGL, this is why we recommend against installing in jre/lib/ext. In general this is a pretty big problem for standard extensions and their evolution and I'm not sure there is a good solution. —
Entity with collections are not changing.
I have an object(X) which is a loaded entity with several collections of other entities(Y/Z), If new entities are inserted/deleted/modified to the DB (of type Y/Z), then as it seems, even if I re-load entity (X) from the DB through the EntityManager, the collections are still not get refreshed. Do I have to call entityManager.resfresh by myself? re-loading the entity is not enough? If so, as I understand, refreshing the entity is only possible if the entity is flagged as managed? —
Java News Headlines |
 |
