The apology for Jelly is made in Jame's weblog here: http://radio.weblogs.com/0112098/2004/03/26.html#a472
Now that I reread it, I'm not sure if it's tongue and cheek or or what.
The complaints about contexts etc. Come from different postings I've read etc. and I've found some of them at these links. http://nagoya.apache.org/jira/browse/JELLY-100 http://www.osoco.net/weblogs/rael/archives/000202.html http://java2.5341.com/msg/46088.html
The ThreadLocal problem has bitten me first hand.
I'm not bringing these up because I have a problem with Jelly. I use it
every day and it's great for some of the things I do. Also, Jame's Groovy project
seems pretty cool. I hope no one thinks I'm denigrating him by bringing him up by name.
I think it's important to know the strengths and weaknesses of a tool before you start using it. I
use Jelly for complex XML creation and processing. I haven't found a tool that works as well
as Jelly yet.
I'm glad they've fixed the ThreadLocal problem... it may be time for me to upgrade my Jelly jars.
Christopher Farnham Senior Consultant at Wrycan, Inc.
chris.farnham{at}wrycan{dot}com
http://www.wrycan.comPaul Libbrecht wrote:
On 1-Apr-04, at 23:41 Uhr, robert burrell donkin wrote:
On 1 Apr 2004, at 22:18, Christopher W. Farnham wrote:
James Strachan has talked openly about fundamental flaws in Jelly. Things that are not easily fixed such as the JellyContext, class loading, and ThreadLocal variables (this is off the top of my head so I'm not sure if this last statement is verbatim). Jelly has some huge memory leaks. You should never call it from the main thread.
i had a little poke around and i can't seem to find the details. you don't have an url for james' comments, do you?
I didn't know James mentionned this...
The memory-leaked mentioned is probably the one talked about in JELLY-100. There has been a partial fix to this and its already committed:
http://nagoya.apache.org/jira/browse/JELLY-100
Anything more of these dark comments ?
paul
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
