Insert Witty Irony Here

vince kraemer's Weblog


20080605 Thursday June 05, 2008

Faster NetBeans on Windows... because someone filed a bug report.

Folks that work with NetBeans dev builds may have noticed a little bit of a speed improvement in the last couple of days.

I got involved in a thread on the nbj2ee mailing list. The user was seeing terrible performance on Windows while using directory deployment onto Glassfish V2. The user was able to describe their situation in enough detail that I could replicate the problem and fix it.

But after fixing it, I realized that this was a bigger issue. I figure there is about 800 uses of getOutputStream(), spread over 500 files. So, I filed an issue and another engineer (who knows more about that area of the code) fixed it.

As an added bonus... It looks like both fixes will go into patch 2 for NetBeans 6.1.

(2008-06-05 21:43:11.0) Permalink Comments [4]

New on the Update Center: SIP Application Development Module Suite

Long row, hoed!

You can now get the SIP Application Development modules from the NetBeans Beta update center with NetBeans 6.1.

  1. Open the Plugins dialog, by using the Plugins item of the Tools menu.
  2. Select the SIP Project item from the list of Available plugins.
  3. Press the 'Install' button.
  4. Press the 'Next' button.
  5. Accept the license.
  6. Watch the download status dialog update.
  7. Click Finish on the installation summary page.

As we make bug fixes to the plugin, we will update the bits on the update center. The freshest bits will always be available from the lib/tools/netbeans directory of the Sailfin install, since it takes a couple days to get the bits pushed onto the update center.

I want to thank a number of folks for their contributions to this project. Ludo did the initial work on a module that would support SIP application development. Ajay Acharya had the unenviable task of moving the code to a new repository and a new package structure. Yvo Bogers contributed the test agent code, which is based on the test agent from Ericsson's SDS product. Elena Asarina identified issues and provided some documentation on how to work with the modules in the early stages. Naman Mehta helped write the "glue" that bridged the Maven1 based Sailfin build and the ant based build used by NetBeans projects. Terena Chinn-Fujii made sure the glued-together build actually built something without taking all day to do it. Jiri Kovalsky and Robert Novak made sure I dotted the license ayes and then put the bit up for the world to struggle with.

(2008-06-05 08:15:51.0) Permalink

Calendar

« June 2008 »
SunMonTueWedThuFriSat
1
2
3
4
6
7
8
9
10
11
12
13
14
15
16
17
18
20
21
22
23
25
26
27
28
29
30
     
       
Today

RSS Feeds

XML
All
/5 in 5
/Compile Time
/Ease of Evolution
/General
/GlassFish
/Gotchas
/Java
/Music
/NetBeans
/Sailfin

About Me

Photo of Vince Kraemer
Short Bio

Search

Links


Navigation



Subscribe with Bloglines Add to Technorati Favorites

Referers

Today's Page Hits: 247