Archive for the 'Java' Category

Published by Adam Myatt on 25 Jul 2008

Sun Releases Java 6 Update 7 (JDK 1.6.0.07)

BugId Category Subcategory Description
6511756 hotspot jvmpi forte_is_valid_method() should call CollectedHeap::is_in_reserved() rather than is_in()
6671051 java

classes_lang (process) Runtime.exec() hangs if signalled during fork/exec
6652375 java classes_security Add replacement GlobalSign Root CA to JDK
6696605 java

classes_security

Add Secom root certificates to the JDK
6656050 java classes_security

Add AOL Root CA #2 to JDK
6679340 java classes_util_i18n (tz) Support tzdata2008b
6685178 java monitoring

REGRESSION: NPE in ConnectorBootstrap when Agent.getManagementProperties() returns null.

6643315 java sunservicetags Product Registration Info button in the Windows JDK installer should use default browser

6656520 java_plugin misc Loading cacerts file from running JRE directory (JRE 1.4.2)
6567254 java_plugin ns6 Stack stomp in CSecureJNIEnv
6674757 java_plugin plugin Firefox hang upon first applet launch with Windows OEM builds of Java
6709297 javawebstart other Wonderland does not install via webstart with 6u10 b21 or later

6620632

jaxp stax DTD event is missing entity and notation information

Published by Adam Myatt on 09 May 2008

Smashmouth Rocks JavaOne 2008

The band Smashmouth played a private concert at the JavaOne 2008 “After Dark” party held Thursday night in Yerba Buena Gardens outside the Moscone Center.

The evening was filled was some great music and food. Check out these pics and videos…

Continue Reading »

Published by Adam Myatt on 07 May 2008

Javadoc Analyzer in NetBeans 6.1

NetBeans 5.5 contained a useful tool called the ‘Javadoc Auto Comment’ feature. With the heavy rewrite of the NetBeans internals in version 6.0, the auto comment tool as we knew it was stripped out. This was down with some howling and protests, but at least there was a good reason (and not simply for the heck of it).

Quoted from NetBeans Wiki:

‘We have intended to replace the AC tool for a long time due to its archaic UI and a weak linkage to the editor, where users usually want to edit source code. Changes in the Java model in NetBeans 6.0 forced us to drop the tool immediately and start to implement particular features that will replace the tool as resources permit. So NetBeans 6.0 contains basic editor hints to create or fix javadoc, and the long-awaited ability to generate javadoc skeleton on /** + <Enter> in the open editor as the first step. Of course, the Javadoc Search and the Show Javadoc were adapted to the new model as well.’

NetBeans 6 did contain Javadoc hints and warning so on a class by class basis you could see what was missing or incomplete. NetBeans 6.1 introduced Javadoc code completion. So far so good, but it wasn’t quite as useful as the old Auto Comment tool.

I recently checked the NetBeans 6.1 update center and discovered a plugin listed called Javadoc Analyzer. I had been following several related bug posts at the NetBeans site and knew they had been working on it, but had not had time to try it out.

Download it from the update center and you’re ready to use it with no configuration.

Continue Reading »

Published by Adam Myatt on 07 May 2008

Exploring the Pavilion Floor at JavaOne 2008

The JavaOne Pavilion (basically a trade show and vendor demo space) is always an interesting experience. It’s a mix of IT geeks running around seeking out swag, vendors hawking the next great widget or framework, and interesting “attractions” littered throughout the space.

The obvious things you notice heading up the main aisle are the big sponsor vendors such as Intel, Oracle, etc.

Ever present and ready to discuss a technology…

Then there are always cool technologies on display that utilize Java in some way such as the Perrone Robotics autonomous vehicle.

Seen here are some of the electronics it runs in the trunk :

And of course, always something weird. This live action machine shot marbles through a series of pipes to test and try out real time Java technology.

And finally, and perhaps most bizarre, Intel’s oxygen bar. They touted the slogan as something similar to ‘ since oxygen is essential to life, so is Intel’ [reletive to computing life]. The picture below shows bubbling bottles of 90% oxygen with aromatherapy flavors mixed in. You were given a personal nose tube, slightly uncomfortable, but not too bad given the unique experience. If you haven’t tried it you should definitely try to stop by before the end of ther week.

After a few hours of walking the floor, gathering brochures, and scoping out specific vendors, I enjoyed I few beers and some food as part of the Pavilion Welcome Reception. I’m still amazed at how long the lines get at these things, but hey, it’s free beer at an IT conference!

Published by Adam Myatt on 01 May 2008

Sun Releases Java 6 Update 6 (JDK 1.6.0.06)

Bug fixes in JDK 1.6.0.6.

BugId Category Subcategory Description
6532373 java classes_awt xcb_xlib.c:50: xcb_xlib_unlock: Assertion ‘c->xlib.lock’ failed.
6632169 java classes_net HttpClient and HttpsClient should not try to reverse lookup IP address of a proxy server
6648816 java classes_security REGRESSION: setting -Djava.security.debug=failure result in NPE in ACC
6650748 java classes_util_i18n (tz) Java runtime doesn’t detect VET time zone correctly on Windows
6673080 java classes_util_i18n (tz) Support tzdata2008a
6676491 java sunservicetags Incorrect locale specified in the URL embedded in the register[_<locale>].html
6641731 java_deployment general The Java control panel is not showing up in the Windows Vista control panel on a AMD 64 machine
6618901 java_plugin plugin 6.0 JRE applet running on Vista limits heap to 64 MB
6648381 java_plugin plugin FontConfiguration exception preventing applets from loading
6595845 javawebstart general Java 6 JavaWebstart increases footprint by factor 2
6648395 javawebstart install JWS can’t find cache file after network crash
6672868 jax-ws other Package javax.xml.ws.wsaddressing not included in make/docs/CORE_PKGS.gmk
6578538 jce classes_crypto com.sun.crypto.provider.SunJCE instance leak using KRB5 and LoginContext

Next »