Arieh's Weblog

     
 
You've got to love open-source

As I mentioned before, I am working on trying to get JMX and Web Services to interact.

I am working with the Tomcat Servlet Engine and using it in several ways (embedded, inside of a service container, coupled with a stand-alone JMX agent). While debugging my test program, I find that my query trying to enumerate the Connector objects (which are necessary for the generation of the URL from which the Web Services are to be accessed) returns an empty list.

In olden times we would have no recourse, but wait for the vendor to acknowledge the problem, and fix it (as long as within his priority list).

These days, there are definitely better options. Jakarta-Tomcat, is an open source project under the Apache umbrella.

No sooner I am able to download the source code, that a brief investigation provides the clues for the manifested problem.

Using the Bugzilla bug tracking system that Jakarta relies on, I was able to immediately report the problem, submit a proposal for how to fix it, identify the developer assigned (who, in fact is a colleague here at Sun).

I will add that I implemented my own version of the change in my copy of the source tree, and was able to continue my work in short order.

So, yes, open source, long-distance, distributed collaboration works.

Posted by arieh @ 06:20 AM MST [ Comments [1] ]
 
 
 
 
Comments:

Open source is definitely cool in that you can open up the hood and see what's inside. But sometimes opening the hood is pretty scary. I too have made modifications to Tomcat's JSP container. The scary thing is that when I started poking around, I found that the JSP container was not MT-safe at all, my previous testing had indicated there were probably some MT problems. _Fortunately_ it was relatively easy to put some critical sections in place to fix my problems.

Posted by mock on June 12, 2004 at 07:40 AM MST #

Post a Comment:

Comments are closed for this entry.
 
« December 2009
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
31
  
       
Today

[RSS Newsfeed]

Valid XHTML or CSS?

[This is a Roller site]
Theme by Rowell Sotto.
 
© Arieh's Weblog