Return-Path: Delivered-To: apmail-jakarta-commons-dev-archive@apache.org Received: (qmail 27778 invoked from network); 2 Sep 2002 16:44:52 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 2 Sep 2002 16:44:52 -0000 Received: (qmail 16683 invoked by uid 97); 2 Sep 2002 16:45:24 -0000 Delivered-To: qmlist-jakarta-archive-commons-dev@jakarta.apache.org Received: (qmail 16661 invoked by uid 97); 2 Sep 2002 16:45:24 -0000 Mailing-List: contact commons-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Jakarta Commons Developers List" Reply-To: "Jakarta Commons Developers List" Delivered-To: mailing list commons-dev@jakarta.apache.org Received: (qmail 5769 invoked by uid 98); 2 Sep 2002 10:59:02 -0000 X-Antivirus: nagoya (v4218 created Aug 14 2002) User-Agent: Microsoft-Entourage/10.1.0.2006 Date: Mon, 02 Sep 2002 03:58:20 -0700 Subject: [jelly] Many Problems, Solutions? From: "Zed A. Shaw" To: Message-ID: Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi, I've been working with Jelly to see if it will fit the bill for a project I'm contemplating. I have been running into some problems though that I thought someone could help me with. This e-mail is kinda long, but I'm basically trying to learn Jelly to the point that I can start writing some tags I'll need and start using for an application. If someone could answer my many questions, I'll be well on my way to cracking this wonderful nut. Here's the running list so far: Project Problems: 1. Example jelly scripts used in unit tests not included in source distro 2. Source X-Reference generation replaces Jelly source with Unit test sources. So, if you go the Jelly site and try to look at the source x-ref for the JellySwing tags, you only find the source for the unit tests. 3. Tag documentation is organized in a "flat file" format. How hard is to get this organized in a frames format similar to JavaDoc? I'd be willing to attempt this if someone is willing to shoot me help when I get stuck. 4. Is is possible to put examples into the tag library classes? Maybe, creating the tag library documentation from the tag library's java docs would be a great way to do this. XML Processing Problems: 1. Can't seem to figure out how the jelly:jsl style tag works. I tried creating an XML document with jelly:xml parse, and then a stylesheet with jelly:jsl stylesheet, and then applying those together with jelly:jsl style, but it barfs on the doc that jelly:xml parse produces. It complains that the doc is not a valid XML document. The examples in the Junit don't help either. 2. It seems rather random whether an jelly:xml, jelly:core, or jelly:jsl will accept a XPath, XML Document, or both. Maybe I'm confused on this, but let's take the jelly:jsl stylesheet vs. jelly:jsl style tags. With a this code works: ... But not this: ...