W3C home > Mailing lists > Public > www-forms@w3.org > March 2001

RE: implementations of xforms

From: Baden Wehmeyer <BadenW@tranXactive.com>
Date: Wed, 28 Mar 2001 18:15:42 +0200
Message-ID: <46CEB558E2C08C4E8EBDDBC897CF5BFC29CE4C@txmail.tranXactive.com>
To: "SOUHARD, Pascal" <pascal.souhard@mtic.pm.gouv.fr>, <www-forms@w3.org>
hi, Pascal

http://www.xsmiles.org -- an open source XML browser project that
recently added XForms support. Otherwise there is Dominic Cooney's
server side JSP project.

Then there is the work we are doing, but still early days, we are
building DotNet side Xforms rendering controls and a Xforms based voice


-----Original Message-----
From: SOUHARD, Pascal [mailto:pascal.souhard@mtic.pm.gouv.fr]
Sent: Wednesday, March 28, 2001 4:44 PM
To: 'www-forms@w3.org'
Subject: implementations of xforms

I began to read the specification, and before to go on I'd like to know
there are  a lot of xforms implementors. Where can I find tools, xforms
processor... on the web. 
Are there alot of effective project ?
Does anyone know something like that?


attached mail follows:

Hello all,

As an undergraduate data communications project recently I investigated
XForms and implemented a small, non-conforming subset for JSP. It is
server-side, so as you can imagine, a lot of XForms features are not

Anyway, if you're interested the ZIP of the source, javadoc, binaries
examples is available at
http://www.ozemail.com.au/~coonsta/XFormsJSP.zip .

It has been tested on JDK1.2.2 and 1.3.0 on Win32 with Tomcat 3.2.1. It
requires Apache Xalan-J 2.0.0 and Apache ORO 2.0.1 (for the pattern
implementation.) These are available from:

Xalan-J 2.0.0: http://xml.apache.org/dist/xalan-j/xalan-j_2_0_0.zip
Tomcat 3.2.1:
ORO 2.0.1: http://jakarta.apache.org/builds/jakarta-oro/release/v2.0.1/

There's a small problem with Tomcat, in that an old JAXP comes packaged
it that Xalan must replace. Admittedly there's probably a
way of doing this, but, being pressed for time, this is what I did:

- copy Xalan's xerces.jar to Tomcat's lib directory
- extract Tomcat's parser.jar somewhere
- extract Xalan's xalan.jar, overwriting the files from parser.jar
- create a new JAR (e.g. parser-replacement.jar) and put it in Tomcat's
directory, in place of parser.jar
- also remove Tomcat's jaxp.jar
- start Tomcat as normal

To those who initially expressed interest: Sorry for the delay, I have
somewhat busy.

I'd be happy to hear from you with any comments!


Dominic Cooney
Received on Wednesday, 28 March 2001 11:20:36 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:36:04 UTC