The Source for Java Technology Collaboration
User: Password:



View Archives: Homepage | Projects & Communities | Also Today | Spotlights | Success Stories | Articles | Weblogs

Weblogs


Most Recent | Topic | Community | Webloggers | Top Weblogs | James Gosling   
Monthly Archives:    
February 01 2006

Sun's Developer Tools Strategy FAQ: Now that NetBeans version 5 has been released, I decided to put some frequently asked questions to Bob Brewin, Sun's Chief Architect of developer tools. He provided some insight on the strategy and the roadmap.
Posted by gsporar at (18:14 PST) | Permalink | Discuss (0)  

Grizzly part III: Asynchronous Request Processing (ARP): The Grizzly HTTP Engine can be extended to support Asynchronous Request Processing(ARP). This time I will describe how to extend Grizzly to support ARP, and will conclude by describing a Google's Gmail Servlet that execute only when new emails are coming. With ARP, Grizzly can now have some sleep, waiting for works.....
Posted by jfarcand at (15:13 PST) | Permalink | Discuss (0)  

The Bloody Bat and Fixing Regressions:
Posted by kellyohair at (14:52 PST) | Permalink | Discuss (0)  

Notes from SDForum's Interoperability event: The SDForum hosted an Interoperability Forum featuring Anne Thomas Manes, Graham Hamilton, Prateek Mishra, Kim Cameron and others. Here are my notes on the event. I particularly liked the discussion of the level at which one should program web service - the language level or the XML level.
Posted by haroldcarr at (11:27 PST) | Permalink | Discuss (0)  

Presentation: The Java Desktop forums migrate... also:
Forum postings: Data binding tutorials and controlling Office from Java?
Projects and Communities: Fuse dependency-injection project and DWR's Joe Walker speaks
Also in Java Today: Spring configuration best practices and Wireless Toolkit tutorial
Weblogs: JAX-WS, Japex, and JSF Jar's via Maven
Posted by invalidname at (07:42 PST) | Permalink | Discuss (1)  

Can I call you back? - Asynchronous Web Services: Asynchronous Services are a fact of life, and a key requirement for successful SOA solutions.
Posted by johnreynolds at (07:32 PST) | Permalink | Discuss (2)  

When and why are interoperability fests useful?: Interoperability fests/workshops have become very popular recently, particularly in the area of Web Services. However, they are more widely useful and should be an active part of a developer's testing arsenal whilst building relevant systems, rather than an afterthought as is often the case.
Posted by marklittle at (03:09 PST) | Permalink | Discuss (0)  

January 31 2006

Guidelines for Example-Based Specifications: Tests as specifications...
Posted by wwake at (17:15 PST) | Permalink | Discuss (0)  

JSF 1.2 jars now available via maven: JSF jars are now available via maven.
Posted by edburns at (13:06 PST) | Permalink | Discuss (0)  

Easier Web Service client development with JAX-WS: JAX-WS has simplified the development of Web Service clients when compared to JAX-RPC.
Posted by kohlert at (11:04 PST) | Permalink | Discuss (0)  

JNI How To:
Posted by kellyohair at (10:49 PST) | Permalink | Discuss (0)  

Get GetJava: Help spread the word, and get this nifty logo on your site for FREE!
Posted by chet at (07:32 PST) | Permalink | Discuss (9)  

Test for Echo: Where did my System.out.println go? Also:
Feature Article: A Console Terminal for JARs
Projects and Communities: Mustang Regression Challenge and Jini for clusters
Also in Java Today: Mustang enhancements and RoR creator calls for Java to "retire"
Weblogs: Architecting Swing apps, Kirill reads a Chinese bug report, and Derby meets Creator2
Forum Postings: Certification value and is joining the JCP worth it?
Posted by invalidname at (06:46 PST) | Permalink | Discuss (3)  

January 30 2006

Announcing the Mustang regressions challenge: We are challenging you, the Java developer community, to find functional regressions between J2SE 5.0 (Tiger) and Java SE 6 (Mustang).  The contest runs from Jan 31 through March 31, 2006, with prizes to be awarded in mid-April.  You will find details on the contest home page and FAQ.  The complete entry requirements are in the official legal rules governing the contest.  You can enter the contest using the contest entry form.
Posted by robogeek at (23:03 PST) | Permalink | Discuss (4)  

Accessing Derby from Creator:

Yes, I'm a NetBeans guy, but since Creator 2's been released, I can't stop playing with it. Since I've also been playing with Derby a bit lately, and since Derby isn't one of the preconfigured database server types that ships with Creator, I thought a short blog entry might be in order.


Posted by bleonard at (17:13 PST) | Permalink | Discuss (4)  

Architecting Applications 2: the Application class: This is the second blog in a series on architecting applications. In the first blog I discussed the application I'm going to develop, how it would be architected, and briefly went over the model. In this second article I'll motivate the need for an Application class that is suitable for typical Swing based Apps, as well as the functionality it should provide.
Posted by zixle at (15:03 PST) | Permalink | Discuss (25)  

W3C, Japex and Native Drivers: The W3C Efficient XML Interchange WG has recently decided to use Japex during the analysis phase to evaluate candidate formats. In order to satisfy all the requirements for this WG, Paul Sandoz and I have developed an extension to Japex to support native drivers. This would allow the WG to compare the relative performance of a C-based XML parser vs. a Java-based XML parser, for example. Read on if you're interested in learning more about native driver support in Japex.
Posted by spericas at (14:05 PST) | Permalink | Discuss (0)  

Using command-line Ant-based build structure that is Netbeans-friendly: Do you use Netbeans to write your Java EE applications? If so, did you ever want to run the build files through command-line only to discover that they can only be run through Netbeans. In this blog, I will describe a few simple steps that will make your Netbeans generated Java EE projects command-line friendly.
Posted by inder at (11:42 PST) | Permalink | Discuss (0)  

Printing to an Apple Airport Connected USB Printer from Solaris: It took me a while to get this working so, for anyone else struggling with this, here's a short description of the solution.
Posted by mhadley at (09:39 PST) | Permalink | Discuss (0)  

A new version of the Java BluePrints Solutions Catalog for J2EE 1.4 is now available: The BluePrints team has released an updated version of the BluePrints Solutions Catalog for J2EE 1.4. This version runs on the newly updated J2EE 1.4 SDK that contains the Sun Java System Application Server 8.2, and bundles the Derby database instead of pointbase.
Posted by inder at (06:36 PST) | Permalink | Discuss (0)  

Show Don't Tell: A breakthrough J2ME app? Also:
Projects and Communities: Google Local goes J2ME and Javadoc survey
Forum postings: Equinox on GlassFish and Swing examples
Spotlight: "Where We Are with the JDK"
Weblogs: COM4J, applet deployment hassles, and new learning content from Down Under
Also in Java Today: In Tune with Tapestry and The Java Podcasters, Part 1
Posted by invalidname at (05:57 PST) | Permalink | Discuss (2)  

January 29 2006

An unexpected bug report: Here is an unexpected by-product of the collaboration fostered by java.net - a bug report filed completely in Chinese.
Posted by kirillcool at (12:45 PST) | Permalink | Discuss (6)  

January 28 2006

Accessing Google Web Service using JAX-WS: Google has a rpc/enc Web Service for searching and fetching cached pages. There are many ways to access these services(for e.g. Google API). Can it be accessed using JAX-WS? JAX-WS doesn't support rpc/enc Web Services so you don't have nice typed objects to work with. But one can use javax.xml.ws.Dispatch to send and receive SOAP messages.
Posted by jitu at (22:57 PST) | Permalink | Discuss (0)  

New version of com4j posted: I posted a new version of com4j, a Java/COM integration library using Tiger features. This version can nicely handle Microsoft Office.
Posted by kohsuke at (22:43 PST) | Permalink | Discuss (1)  

Agile 2006 submission deadline: The submission deadline for the Agile 2006 conference is near.
Posted by wwake at (04:31 PST) | Permalink | Discuss (0)  

January 27 2006

This is not a blog...: This is not a blog about Free Application Servers, Free Tools and Free Stuff...
Posted by ludo at (22:25 PST) | Permalink | Discuss (6)  

Asking for feedback on GlassFish documentation: the latest versions of the GlassFish documentation, Milestone 5 (beta release) have been posted and we're asking for feedback.
Posted by carlavmott at (16:36 PST) | Permalink | Discuss (0)  

Invitation to weigh in on the future of javadoc: If you've ever found yourself cursing in silence or otherwise because you can't find the answer to a J2SE programming question in the javadoc, then we have a survey for you...
Posted by aim at (14:48 PST) | Permalink | Discuss (11)  

Sony Bails on Robots: Sony will halt production of Aibo and humanoid robots as part of a company-wide restructuring.
Posted by bboyes at (14:14 PST) | Permalink | Discuss (0)  

Fast web application redeployment using JMX: If you use GlassFish for your deployment, this blog will demonstrate a fast way for redeploying your application based on JMX.
Posted by jfarcand at (14:14 PST) | Permalink | Discuss (0)  

JAXB Fluent API plugin: Hanson Char wrote a nice plugin for JAXB RI 2.0 that causes XJC to generate additional methods, which are very useful when you are building object tree in memory.
Posted by kohsuke at (14:04 PST) | Permalink | Discuss (0)  

New Learning Content from Down Under: The Learning Federation in Australia has a new crop of excellent educational games for grades P-10.
Posted by rstephe at (12:12 PST) | Permalink | Discuss (0)  

My XML Signature is invalid, now what do I do?: Here are some tips on debugging XML Signatures using the new XML DSig API (JSR 105).
Posted by mullan at (11:33 PST) | Permalink | Discuss (0)  

When Applets are not WORA: During the end of 2005 I had a customer who could not run a Java Applet on his desktops, despite having the latest update from Sun. And the desktops ran the fastest-growing OS and browser in the market today
Posted by flozano at (09:07 PST) | Permalink | Discuss (14)  

Too Far Gone: Applets: What Went Wrong? Also:
java.net Poll: What's wrong with applets?
Projects and Community: JSR 203 discussion and MOD audio support for Java Sound
Forum postings: Surprising GregorianCalendar slowdown and .Net UI catching up with Java?
Also in Java Today: I18N from browser to database and open source myths
Weblogs: Grizzly NIO architecture, demo'ing J2EE apps, and Java/MS interoperability
Posted by invalidname at (07:59 PST) | Permalink | Discuss (0)  

January 26 2006

Sun Java Studio Creator 2 Released: Sun Java Studio Creator 2 has been released
Posted by ddevore at (20:05 PST) | Permalink | Discuss (0)  

Affine Frustration Transformed - New! Fewer Bugs!: I put together a generic ZoomPane that holds other Swing components. Hand a new AffineTransform to ZomePane to show a new portion of the underlying view. It seemed simple to put together, but getting it to work was frustrating. Here's what finally worked.
Posted by dwalend at (18:05 PST) | Permalink | Discuss (6)  

Grizzly NIO Architecture: part II: Long time ago I've started discussing the GlassFish new HTTP NIO based engine called Grizzly. After several releases, bugs fixing, fires rills, afraid to write in English and a new member in the family, I'm continuing the exploration of the Grizzly Architecture.
Posted by jfarcand at (17:17 PST) | Permalink | Discuss (1)  

Allow users to demo your J2EE app: app-hosting project has been created for java.net projects to showcase their J2EE applications and allow users to demo the app live.
Posted by carlavmott at (16:54 PST) | Permalink | Discuss (3)  

Benchmarking using Japex and JUnit: Despite some similarities, performance testing and conformance testing are different types of activities, and certainly not every conformance test is necessarily a good performance test. There have been some attempts to using JUnit for performance testing, notably JUnitPerf. Rather than extending a conformance framework for performance purposes, we took the opposite approach and extended Japex, a performance framework, to integrate with JUnit. It turns out that in some cases JUnit tests are good performance tests and having the ability to re-use conformance tests for performance does save a lot of time. Interested? Read on ...
Posted by spericas at (14:16 PST) | Permalink | Discuss (0)  

Glassfish, JSF 1.2 and ADF Faces (Update): Update on running ADF Faces in Glassfish.
Posted by edburns at (14:02 PST) | Permalink | Discuss (0)  

Introducing Java Web Services / WCF Interoperability: Sun and Microsoft are working together to ensure web service interoperability in reliable messaging, security and atomic transactions. This blog gives you the big picture as well as letting you know when and where the Sun bits are available and how to use them.
Posted by haroldcarr at (12:45 PST) | Permalink | Discuss (0)  

Finding Bugs Made Easy: A review of the FindBugs Tool developed at University of Maryland by Professor Bill Pugh and his team.
Posted by aditya_dada at (10:43 PST) | Permalink | Discuss (0)  

Comparing webapp frameworks : Struts: Struts is the grandaddy of Java webapp frameworks so it's fitting that we start our tour here. I think it's probably safe to say that Struts was the first model 2 (web MVC) framework to gain widespread adoption in the Java arena and to this day it's still used by many people.
Posted by simongbrown at (09:48 PST) | Permalink | Discuss (1)  

Couldn't I Just Tell You?: Event handling throughout Java... Also:
Feature Article: Server-Side Typed Event Distributors
Weblogs: Call for application bugs with Mustang, interceptors with EJB 3, and if Java were a car...
Also in Java Today: Joel on design and Hibernate/EJB 3 tuning
Projects and Communities: JXTA board elections and JavaOne "super saver" discount
Forum postings: Escape analysis and what "Managed" means in EJB
Posted by invalidname at (07:07 PST) | Permalink | Discuss (0)  

How To Refresh Web Services in Creator 2: Developing Web Services with Creator 2 as the testing tool can be difficult since it does not pick up changes to the service. This blog will tell you how to remove all references to the old service so you can insure that you are working with the newest version.
Posted by ddevore at (06:14 PST) | Permalink | Discuss (0)  

January 25 2006

Character Conversions from Browser to Database: Character data goes through a gauntlet of transformations as it travels from your browser, through a middle tier, and finally to a database. Learn how to avoid data loss in this updated article.
Posted by joconner at (12:06 PST) | Permalink | Discuss (2)  


 XML java.net RSS