Vadiraj's Blog

My experiments with Java

Netbeans Application Installer Generator (updated)

Thursday Oct 25, 2007

One important and latest update : The plugin update center URL is updated to the latest one on www.openInstaller.org  site. The updated plugin is also available on the NetBeans 6.5/7.0 development update center but I am not able to get the URL of of that anywhere. So you can use the update center available from www.openInstaller.org  site which is here.

Thanks to one of my blog readers whom I met at Sun tech days Hyderabad yesterday who pointed this error. I happen to lost his name from my memory.... :)

Since the announcement, there have been lot of requests for improvements for Netbeans Application Installer Generator plugin. Netbeans Community members as well as NetCAT members recognized this plugin. Many members want this plugin to support other Netbeans project types such as Java applications and web applications. I am currently working on to support creating installers for Java applications built from Netbeans. The user experience will be similar to the Netbeans module suite projects that exists today.

Today I updated the NBM with the issues reported by the community members. The following issues were addressed in this update:

  1. On windows, the created installer, when launched from inside the Netbeans, uses the correct and existent JDK available on the system.
  2. On Windows 2003, the plugin was not installing the product.

Thanks to all community members who reported the issues. Mainly, Wadi Jalil Maluf, Juergen and Peter Blemel.

The following are the upcoming tasks that I am working on now:

  1. Support installer creation for Mac OS X.
  2. Support for installer creation of Java application projects.
  3. Uploading the sources to http://contrib.netbeans.org.

The update center URL is still the same : here. Try out this update and let me know what do you think..

One more update: The plugin is going to be part of the development Auto Update Center modules and will be available for download from the same update center inside NB 6.0. Here is the issue related to this request.

[9] Comments
Like this post? del.icio.us | furl | slashdot | technorati | digg
Comments:

Yay, thank you for adding support for Java applications! But my netbeans 6.0 beta2 does not find the update, yet. :(

Posted by Thorsten on October 25, 2007 at 07:22 PM IST #

Hi Thorsten, thanks for your interest in this plugin. As I mentioned in this blog entry, the support for Java application project is upcoming. Stay tuned :)

Posted by Vadiraj on October 25, 2007 at 07:54 PM IST #

Thank you very much for this pluggin.

Waiting for Java application support.

Posted by Affar on October 25, 2007 at 09:19 PM IST #

Here's a documentation issue. The module description given when the module is installed is

"The name of the installer bundle file will be ' -binary.zip'. ... This plug-in also generates another zip file called ' -source.zip'"

The actual file names used are -image.zip and -project.zip

Posted by Peter Blemel on October 26, 2007 at 04:17 AM IST #

Error while trying to use generated installer :

Script : CBNXIDE-installer-image\oi_framework\runtime\install\bin\Engine-wrapper.vbs
Line: 227
Char: 1
Error: The network path was not found.

Code : 80070035
Source : WshShell.Exec

Posted by Peter Blemel on October 26, 2007 at 04:20 AM IST #

I should have mentioned in my earlier post ... I am using Win XP SP 2, on a local drive (not networked).

Posted by Peter Blemel on October 26, 2007 at 05:22 AM IST #

Hi Peter Blemel, The JavaHelp issue and error in Engine-Wrapper both are fixed and I updated the NBM. Please use the latest NBM posted in the update center and let me know if you have any other issues.
-Vadiraj

Posted by Vadiraj on October 29, 2007 at 03:04 PM IST #

It goes much further now. The installer launches, and presents the first panel (left side column w/ Welcome , License, Install Home, etc). However, when I click 'next' I get an error dialog box

An internal error has occurred.
Please contact your system administrator.
Detailed information is shown below.
For additional information, please see the log file.
Press OK to exit.
Invalid SwiXML Descriptor

I am not sure where the log file is, but if you tell me where I can e-mail it to you.

Posted by Peter Blemel on October 31, 2007 at 04:35 AM IST #

Hi Peter, the logs will be in {HOME}\Local Settings\Temp folder. Can you please email them? Also, include your OS version, I know its windows, but I need the exact version. Thanks. -Vadiraj.

Posted by Vadiraj on October 31, 2007 at 08:06 AM IST #

Post a Comment:
Comments are closed for this entry.