JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space. Subscribe to the world's most powerful i-technology newsletters (scroll down to the bottom of this page) and RSS feeds and don't miss a single breaking news story!
Vringo announced the
addition of Discovery
Channel video ringtones
to its offering. Vringo
users can share video
clips of volcanoes, bees,
skyrockets and any of 20
other videos, using their
mobile phones. Vringo
subscribers worldwide
will be able to
personalize their own
video ringtone
IT Mill Ltd has released
version 5.0 of its IT
Mill Toolkit under the
Apache 2.0 open source
license. With IT Mill
Toolkit 5 developers now
have the building blocks
for RIAs that will allow
them to work with Java
alone. Toolkit 5.0 unites
client-side AJAX tools
with server-side Java to
Redmond Developer News
has published an
interview with Dr. James
Gosling, creator of the
Java language, where
among other things, he
talks about JavaFX and
competing technologies.
And he made a comment I
can't agree with. Here it
is: 'If you look at
something like Flash,
when you get t
Is it easy yet to make
AJAX applications that
easily go offline? Are
developers better off
using an AJAX framework,
a toolkit or just coding
their own
AJAX/JavaScript? Will
JavaScript 2.0 be a
success, or a dud? How
can AJAX apps be made
secure? Sessions on these
and dozens of other to
Front-end engineering
rocks right now. The era
of boring web sites is
over and we're all into
pushing the envelope,
erasing boundaries and
getting beyond whatever
prevents us from building
the next killer web
application. New
companies building
quick-turnaround web
products spring up l
McObject announced that
Perst, its all-Java
object-oriented, open
source embedded database,
has been verified as
compatible with the
Android mobile device
platform backed by Google
and the Open Handset
Alliance.
In October we announced
the winners of the first
round of this year's JCP
elections, during which
members voted for three
Sun-nominated candidates
on each Executive
Committee (EC). To
refresh your memory, the
winners on the Java ME EC
were Research in Motion
(RIM), Samsung, and Time
Wa
The open source Mobile &
Embedded Community is a
gathering place where
developers can
collaborate, innovate,
and drive the evolution
of the Java Platform
Micro Edition (Java ME).
Launched in November
2006, more than 500
active members are
participating in more
than 80 projects, most of
JavaFX is a scripting
language that provides
more powerful client
applications in term of
features for the user
interface experience as
well as being
incorporated with server
platform technology such
as RMI, Web Services, and
EJB. Its ability to reuse
all Java libraries opens
an opport
Introduced commercially
by Sun Microsystems in
1995, the Java
programming language will
be a teenager in 2008.
Java has seen tremendous
growth in its 13 years.
Its design, ease-of-use,
and most importantly its
portability has made Java
the fastest-growing
programming language in
comput
To wish you Happy
Holidays (and if you'll
permit me, a very merry
Christmas) I wrote this
Compiled JavaFX Script
Applet (that executes in
a browser). For fast
deployment I used the
latest version of Java SE
6 Update 10 (formerly
known as Java SE Update
N, formerly known as
Consumer JRE
froglogic GmbH today
announced version 3.3 of
the leading,
cross-platform automated
GUI testing tool Squish.
Squish supports creating
and running automated GUI
tests of applications
based on many user
interface technologies
including Trolltech's Qt,
Java AWT/Swing/NetBeans,
Java SWT/Ec
Unit tests give us the
confidence to change
applications, even legacy
applications that we
didn't write ourselves.
To avoid the drudgery of
writing a test case for
every edge and boundary,
we can let JUnit Factory
generate a large set of
characterization tests
for us. If we need to exp
One of the most
fundamental design
principles of Java is
captured in its motto
'Write Once, Run
Anywhere.' It describes
how a .class file encodes
its instructions at the
bytecode level, allowing
portability between
different machines that,
through a specific
virtual machine
implementat
In a surprise move
Thursday Red Hat named
the former COO of Delta
Airlines Jim Whitehurst
president and CEO,
replacing Matthew Szulik
who remains chairman.
Szulik said he was
stepping down after
almost 10 years with the
company because of
serious health issues
with his family that he h
With any new technology,
best practice documents
are invaluable in helping
developers avoid common
errors and design quality
systems. There is much
literature already
available regarding best
practices for using Java
Management Extensions
(JMX) in monitoring and
management applications
A mere 5 ½ months after
contract singing,
net-linx is pleased to
announce that Folha de
Londrina has taken
nxAdvertising into live
use, including 12 remote
locations, supporting
some 30 remote users.
Folha de Londrina, a
daily metro, is located
in Londrina in the state
of Parana, app
Objective Interface
Systems, Inc. announced
that ORBexpress RT, its
high-performance CORBA
ORB, now supports Mentor
Graphics Corporation's
Nucleus operating system.
Developers of a wide
variety of
resource-constrained
devices can now get a
high-performance,
small-footprint software
dev
Think of Computer
Telephone Integration
(CTI) and you probably
think about screen
popping IT systems and
automated dialling. And
you might also think CTI
is a complex system
development. Rostrvm
Solutions? new Java
toolbar provides
easily-deployable
standard CTI functions
and more.
Jinfonet Software has
announced the general
release of JReport 8.2,
the latest release of its
reporting solution, with
more than 60
enhancements. JReport 8.2
delivers enhancements in
three key areas:
performance improvements,
greater developer
flexibility and an
enhanced user experienc
In my opinion this is THE
biggest announcement that
I?ve heard from Adobe
since the release Flex 2
in the Summer of 2006.
This is bigger than open
sourcing Flex. This is
bigger than AIR. Here's
the news: Adobe is open
sourcing AMF protocol and
messaging under LGPL V3.
Christophe Coenra
In keeping with the
longstanding SYS-CON
tradition of being at the
very forefront of
software development with
all its online and
offline resources,
SYS-CON Media & Events
jointly today announced a
double whammy, launching
both 'Open Web
Developer's Journal' (htt
p://openweb.sys-con.com
Application development
organizations lag behind
their business and IT
peers when it comes to
their use of metrics,
according to a
commissioned study
conducted by Forrester
Consulting on behalf of
Borland Software. Despite
the pivotal role of IT in
enabling business agility
and support
JetBrains has just
announced the final
availability from Monday,
December 17 of JetGroovy
Plugin 1.0 for Groovy and
Grails developers and
Ruby plugin 1.0 for
productive Ruby
development. With
JetGroovy, IntelliJ IDEA
brings its award-winning,
productivity-boosting
features to Groovy an
Sun, which has not
exactly rallied the open
source community around
it - for all its belated
overtures - is now
proposing to pay
developers prize money to
work on OpenSolaris,
GlassFish, OpenJDK,
OpenSparc, NetBeans and
OpenOffice. According to
Simon Phipps' blog - he's
Sun's chief ope
Red Hat has swept up its
messaging, real-time and
grid mojo into a little
beta pile it's calling
Red Hat Enterprise MRG, a
distributed computing
platform that's optimized
to run on top of RHEL, of
course, but can work on
other platforms as well,
it says, either
individually or in combi
Sun says it's got the
first piece of its
proposed xVM
virtualization platform,
the thing it says it's
going to put $2 billion
in R&D into and open
source. It's the xVM Ops
Center, described as a
highly scalable data
center automation tool
for managing
heterogeneous
environments. And it
In the last two days lots
of compiled JavaFX Script
features became
functional, including
many of the UI
components, and much of
the graphics
functionality. I would
like to publicly extend
my thanks and
appreciation to the
talented and diligent
JavaFX Script Compiler
team for achieving
db4objects announced that
db4o runs seamlessly on
the Android platform, a
software stack for mobile
devices introduced
recently by the
Google-backed Open
Handset Alliance. The
Android stack comes
complete with application
framework, development
environment, tools,
debuggers and vital a
ClearApp has announced
support for Oracle SOA
Suite, a component of
Oracle Fusion Middleware,
with the latest version
of its flagship ASM
solution, QuickVision
7.5. The product's
support of Oracle SOA
Suite can provide
customers with a top-down
topology of their SOA
applications across
For building
applications, BundleWorks
includes ant tasks and
command line tools to
allow developers to build
standard bundles for both
custom and third-party
applications. For
testing, BundleWorks
allows a developer to
create and manage
multiple environments to
test multiple versions
Coach Wei, whose Java
credentials are
impeccable, opened up a
can of worms by raising
the issue of why Java's
not in favor any more for
building web sites, even
complex ones. Even a
complex site like
Facebook, Wei noted, is
not written in Java. 'Why
do 'cool kids' choose
Ruby or PHP to
A critical part of Sun's
virtualization portfolio,
Sun xVM Ops Center
reduces datacenter
management complexity by
combining a range of
lifecycle management
functionality into an
all-in-one tool. Sun xVM
Ops Center helps simplify
discovery, monitoring,
operating system
provisioning, com
In a very short time Ruby
on Rails has gained
popularity in the
enterprise development
community among both
programmers and system
managers. As an open
source platform, Ruby is
proving to offer a number
of advantages for
powering enterprise
applications, not the
least of which is a sho
Zenoss has released a new
version of Zenoss
Enterprise. The new
version adds several
enterprise-grade
capabilities for network,
server and application
management including
discovery and monitoring
of virtual servers, new
application monitors
including templates for
the most popular Jav
As I've mentioned before,
compiled JavaFX Script is
currently under
development, and one of
the last pieces of the
puzzle is the UI
features. Currently there
are a few UI features
that are operational in
the compiled version, for
example Frame,
BorderPanel and Button.
Fortunately, the
Software virtualization
is the ability to run
multiple operating
systems at the same time
on the same computer. The
basic premise is that for
most of the day your
server is basically idle
and the CPU and memory
are not tasked with
processes all day long,
the server has excess
capacity
Since Ed Zander led Sun
into the valley of the
shadow of death back,
what? over five years ago
now, it has never
recovered. And there's a
good chance the same
thing may happen to
Motorola. With a year
left to run on his
contract, Zander quit
yesterday and clearly not
a moment too soon
VS 2008 can also be used
to build AJAX-based web
apps. It can be used to
target multiple versions
of software like existing
.NET 2.0 and ASP.NET 2.0
programs and continue to
deploy them on .NET 2.0
machines. .NET Framework
3.5 supports Windows
Presentation Foundation
(WPF), Windows Wor
The first round of this
year's JCP elections is
complete. In this round
Sun nominates members for
election to six ratified
seats on the Executive
Committees (ECs): three
seats on the Java ME
Executive Committee (EC)
and three on the Java
SE/EE EC. A second round
of elections takes plac
There are 8,909 books
listed on Amazon.com with
the word 'Investing' in
the title; there are(!)
27,146 books with the
word investment in the
title. Without having lo
This book is an update of
an earlier version that
was written for SQL
Server 2000. It employs
the Murach approach of
dual pages that repeat
and enhance the concepts
Reviewers overuse the
phrase 'required
reading,' but no other
description fits the new
book 'Ajax Security'
(2007, Addison Wesley,
470p). This exhaustive
tome from B
In my many years of
programming, almost 20
years now, I have used
countless integrated
development environments
(IDEs). I have used
everything from a simple
text edi
It's hard to overestimate
the importance of having
a good logging facility
when you develop
distributed applications.
Did the client's request
reached the server-sid