|
Hi Sasha, What a coincidence! I implemented a WAP
prototype 2 years ago; unfortunately I didn’t have the rights to
distribute the WAP components. Now LegoSof, the
company I work for, has the project to develop an online banking system for
WAP. The good news is I negotiated to have the rights of the components; I have
plans to donate them to the Tapestry project if Howard decides to accept them. What are you looking for: WAP components
for Tapestry or better XML support plus XSL servlet
filters? Howard, do you have some ideas to improve
XML support? Do you have a deadline? Regards David -----Original Message----- Hi David, My name is Sasha Haghani and I am new to Tapestry
development. I'm exploring the feasibility of using Tapestry to
develop WAP applications (as well as possibly other non-HTML browser-based
applications). I saw through your quote at http://tapestry.sourceforge.net/quotes_frame.html that
you're using Tapestry for WML development, so I thought you'd be a good person
to answer some of my questions. Howard Ship provided me with your e-mail address (see the
attached message) -- I hope you don't mind. I originally posted a message to the Tapestry developer's
mailing list but didn't receive any responses. Here's an extract: "As I understand it one of the
major benefits of Tapestry is the way it cleanly seperates the Java development
and web design specialties by using standard HTML pages, with
some augmented by transparent HTML elements and attributes, as its
templating mechanism. This allows web designers to work with standard
HTML development tools and to be able to preview and browse a static web of
template files (with sample content). Correct? I was wondering how this can be extended
to WML, or other XML-based markup languages for that matter (like VoiceXML,
XHTML, etc.), which must be well-formed, and even valid (depending on the
tools/viewers used). Would it be possible to develop (or
better yet has anyone written and contributed) "filter" components
which strip out the Tapestry special tags and make the links active so that the
templates could be made previewable/browsable? I guess this filters could
also be developed outside Tapestry itself (if appropriate), possibly as Servlet
2.3 filters. Any info and insights on these specific
questions and on WML (or XML-based markup) development with Tapestry in general
would be greatly appreciated." How much effort did you have to invest in order to make the
out-of-the-box Tapestry distribution work for WML development? What in particular
was required in terms of development (new componenents, extending existing
ones, etc.)? Thanks in advance for any help you can provide David -- it
is truly greatly appreciated. Regards, Sasha Haghani, Toronto, Canada. |
