Winning
A shout-out to Open For Business
One of our favorite projects is moving into a more prominent role, as the Java Tools Community project Open For Business (OFBiz) has been accepted as an Apache Incubator project. OFBiz provides the building blocks of e-commerce applications, including catalog, customer, order, warehouse and fulfillment management functionality. A strong community has formed around the OFBiz project, as described in a java.net success story article from 2004.
OFBiz has a remarkably active community -- one that has held its own OFBiz conferences -- and we're sure that the prominence they'll get as part of Apache will help to make this remarkable project even more successful.
Also in Projects and
Communities, an article on TheServerSide addresses Clustering JSR-168 Portlet Applications in Tomcat. "While Tomcat has provided session replication for quite some time, it has not supported replication of session changes resulting from a cross-context call from one webapp to another." The article show how to resolve the problem, with needed changes to be included in Tomcat 5.5.16 and later.
... in today's Weblogs.
Marcelo Mayworm is
Using Maven to remove Chinese Wall during offshore development:
"I came across several interesting communication glitches in an offshore development software. We faced problems such as communication bottlenecks and lack of awareness of what developers were physically producing."
Lance Andersen writes about the
JDBC 4.0 RowId Interface:
"JDBC 4.0 has introduced several new features which will be highlighted in blogs over the next few weeks. Today's focus is on the RowId interface."
In
The economics of quality, Malcolm Davis writes:
"The only thing more expensive than writing software is writing bad software. - Alan Cooper. This blog discusses the truth in Alans statement."
New thoughts from James Gosling kick off the
Also in
Java Today section.
In a talk at Sun's World Wide Education & Research Conference in New York City, Java founder James Gosling discounted the idea that Java was threatened by other languages. "PHP and Ruby are perfectly fine systems," he continued, "but they are scripting languages and get their power through specialization: they just generate web pages. But none of them attempt any serious breadth in the application domain and they both have really serious scaling and performance problems." He also dismisses C#: "we were afraid they were going to do something really creative - but they're hopelessly focused on one platform." Gosling also speaks to SYS-CON.TV's Jeremy Geelan in a video interview.
So what is Java? Lazy conventional wisdom spouts catch phrases about applets, bad performance, Swing appearance problems, and other issues that either aren't true or aren't relevant (and maybe never were). The article What Is Java tries to reframe the conversation for Java's second decade by separating language from VM and taking a look at what each is and where they're going, while also noting the profound size and influence of what is the largest and arguably most underappreciated open source community in existence today.
In today's Forums,
jimorie wants help with using JAI for
Converting raw bitmap data to TIFF:
"Hello! I am interested in finding out if the Java Advanced Imaging library can help me converting raw bitmap image data into a TIFF image. I rip image data out of PDF documents, and I know the colorspace (CMYK, RGB or Grayscale), the dimensions and the bit depth of the image data. I need to convert this to a TIFF image. Can JAI aid me in this? I was thinking it should, but a very quick glance through some examples didn't immediately tell how. So I thought I'd try this forum. Maybe someone could be so very nice and give me a pointer to a relevant example, or class descriptions within the JAI API."
sjasja clears up a common misconception in Re: Option to compile to native code:"Hotspot already does compile to native code. It just doesn't write the compiled code to disk. By compiling dynamically it can make optimizations that are not possible or practical for static compilers, such as inlining "virtual" methods (non-final methods). Static compilation tends to slow down programs, not speed them up. There has been work towards caching some of the compilation on disk though; that has some benefit for short-running programs. To get real benefits from that you need to be running lots of small short-running programs that need to be very fast."
In today's java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
news submission
form. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
feed.
Current and upcoming Java
Events :
- March 15, 2006 - JavaUK06
- March 17, 2006 - 3rd IEEE International Workshop on Mobile Peer-to-Peer Computing (MP2P'06)
- March 17-19, 2006 - Twin Cities Software Symposium
- March 21-22, 2006 - Java Expo '06 at Sun Tech Days Madrid
- March 23-25, 2006 - TheServerSide Java Symposium
- April 7-9, 2006 - Greater Carolina Software Symposium 2006
- April 11-12, 2006 - Sun Tech Days - Sao Paulo
- April 20-21, 2006 - Sun Tech Days - Moscow
- April 21-23, 2006 - Western Pennsylvania Software Symposium 2006
- April 24-27, 2006 - MySQL Users Conference 2006
- April 25-28, 2006 - Enterprise Java Architecture Workshop Toronto
- April 28-30, 2006 - Northern Virginia Software Symposium
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
site.
Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
href="http://today.java.net/today/archive/">java.net Archive.
A shout-out to Open For Business
- Login or register to post comments
- Printer-friendly version
- editor's blog
- 315 reads





