Hello Rickard,

The mails that you send to the list, appear 2 times, once with the
footer of the mailing list, and once without :)

Regards,
        Chris
Wednesday, May 31, 2000, 2:08:23 PM, you wrote:

R�> All,

R�> Sometimes situations arise where one is not quite sure whether to laugh
R�> or cry. This is definitely one of them.

R�> I looked into the "AWT being loaded" problem, which seemed to be caused
R�> by the BeanInfo classes (thanks to Roman Porotnikov for a decent
R�> stacktrace). I changed the code template that was used for the BeanInfo
R�> classes to do lazyloading of Icons. It turns out that it was the eager
R�> loading of the images used by the icons that was the culprit in this
R�> story. Once I had changed the template and rebuilt all the BeanInfo
R�> classes the AWT subsystem was not started (I checked with the
R�> -verbose:class flag.. HUUUUUUUUUUUUGE difference).

R�> As a result, jBoss should now be usable on *nix servers without any
R�> X-system, and (... drumroll ...) as a direct consequence of NOT loading
R�> AWT the startup is MUCH faster and jBoss as a whole require MUCH less
R�> memory :-)

R�> CVS has been updated with the new BeanInfo generator, and the binary has
R�> been updated with the latest BeanInfo classes. Those who use CVS should
R�> do a full rebuild to make sure everything is generated properly.

R�> Enjoy.

R�> Now, laugh or cry? *That*, my friends, is the question..

R�> Rickard, ROTFL

R�> ps. If some *nix user without X-server can confirm that this actually
R�> works, that would be great. Thx. 
R�> pps. As a side-result, this removes the requirement to separate the GUI
R�> from the EJX plugins. Hohum.




-- 
Best regards,
 Christoph                            mailto:[EMAIL PROTECTED]

--------------------------------------
Christoph Sturm - Research&Development 
phn://+4369910063342
http://www.schaumwelt.com
--------------------------------------



Reply via email to