Installing Open Source JBI Components into the NetBeans IDE

Test Drive This Tutorial: Installing JBI Components into the NetBeans IDE

This tutorial is planned for NetBeans 6.0 FCS Release. However, the final version of this tutorial will probably be posted and maintained on the Open ESB Project site.

This tutorial runs with NetBeans 6.0 Milestone 10 and later builds. Download Daily and latest builds for NetBeans 6.0 IDE.

This tutorial also requires that you download JBI components from the Open JBI Components daily build site.

NetBeans 6.0 Milestone 10 provides only a handful of JBI components as part of the default GlassFish Application Server. However, you can incorporate many of the JBI components available from Project Open ESB and related sites into the NetBeans IDE.

The tutorial shows how to download JBI components from the Open ESB Project site and install them into the NetBeans IDE. It also shows how to install the WSDL Extensions Plug-in to leverage the editing tools available from the NetBeans IDE.

The tutorial uses the open source FTP Binding Component and WSDL Extension Plug-in to illustrate this procedure.

Note: Currently, the WSDL Extensions Plug-ins for JBI Components are not readily available from the Project Open ESB site. For this tutorial, I provide this Plug-in for the FTP Binding Component to illustrate how the procedure works.

Comments:

Vince, Your blogs are great! I like the way you have it set up so that the tutorial is part of your blog, with a way to link back to the blog entry. Very cool! One of these days when I get a few hours, I'll download everything and try it all out. -Sue

Posted by Sue Weber on July 31, 2007 at 03:41 PM PDT #

I think it would be valuable to explain how to first uninstall previous versions first before installing the latest. So before installing the BPEL SE, provide detail about how to first uninstall any BPEL Composite Apps and then uninstall the BPEL SE (including reference Force Undeploy if they encounter any issues).
Also it would be good to explain how to uninstall the NBM before installing the latest NBM.
Also after you have installed a new NBM I have found that you need to restart netbeans before it takes affect.

Have you thought about creating these on a wiki, so people like me can update it?

Posted by james lorenzen on August 07, 2007 at 04:34 AM PDT #

How would I go about installing another JBI component if the WSDL Extensions Plug-ins are not available? In the "Understanding the JDBC Binding Component" tutorial, you are referring to the SMTP binding component, but it is not bundled with the NetBeans 6.0 Beta 2 or RC 1.

Do I need to download the full OpenESB installer jar as mentioned on the JBIWiki page on the SMTP BC?

Posted by Dag Høidahl on November 19, 2007 at 11:52 PM PST #

I found a solution, and I'm posting it here in case anyone else is facing the same problem: To use the SMTP binding component which was missing from the NetBeans 6.0 beta, I downloaded the latest OpenESB distribution, which contains a NetBeans distribution where all the binding components are bundled.

Posted by Dag Høidahl on December 03, 2007 at 08:30 PM PST #

The tutorial was exactly what I needed. Short but to the point. Resolved all my questions.

Posted by Nick on December 27, 2007 at 03:50 PM PST #

I found the netbeans plugin for SMTP at http://download.java.net/jbi/binaries/open-esb-full-install/nbm/latest/

This netbeans wsdl extension prerequisits the javax.mail nmb, which can be downloaded from the same resource.

Posted by Kris on January 07, 2008 at 12:07 AM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

I've been writing technical documentation at Sun for eight years.

I plan to use this blog to test-drive NetBeans tutorials, provide commentary on SOA technology, and tell you a little about myself and my interests.

-- Vince Genovese

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today