(Point taken, Sam.)

Hi, bcel-dev'ers!

Any commentary on the two points below?  The jar size issue isn't as important as the 
fact that I had classloader issues using Repository.lookup(className)....

--Glen

> -----Original Message-----
> From: Sam Ruby [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 19, 2002 3:42 PM
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: Heads-up / opinions? - BCEL -> tt-bytecode
> 
> 
> Comments?
> 
> Glen - a pet peeve of mine is Apache projects who don't talk to one
> another....  Grrr.
> 
> - Sam Ruby
> ---------------------- Forwarded by Sam Ruby/Raleigh/IBM on 02/19/2002
> 03:40 PM ---------------------------
> 
> Glen Daniels <[EMAIL PROTECTED]> on 02/18/2002 06:50:07 PM
> 
> Please respond to [EMAIL PROTECTED]
> 
> To:    "Axis-Dev (E-mail)" <[EMAIL PROTECTED]>
> cc:
> Subject:    Heads-up / opinions? - BCEL -> tt-bytecode
> 
> 
> 
> 
> Hi all.
> 
> So, while looking into some reported problems with BCEL, I ran into a
> couple of difficulties with the library.  In particular, 
> there is no way to
> get BCEL to make you a JavaClass from a java.lang.Class, so 
> it tries to
> load the class, which was failing to work with JWS files on my home
> machine.
> 
> As an alternative, I switched over the code to use the 
> tt-bytecode library
> from SourceForge (http://tt-bytecode.sf.net/), which has the following
> benefits:
> 
> 1) The jar is much smaller (128k vs. 335k)
> 
> 2) It has an easy to use API for creating a new BClass with a Class
> parameter, solving the classloader issue
> 
> This is a BSD style license jar file.
> 
> I'm going to commit my changes, which also make sure that JWS 
> files are
> compiled in debug mode (at least for javac), and leave the 
> bcel.jar there
> for now as well.  If everyone's good with this switchover 
> tomorrow, I'll
> remove bcel, if not I can roll back the change.
> 
> --Glen
> 
> 
> 
> 

Reply via email to