Rohan Oberoi wrote:
> This issue raises the issue of whether Struts can work properly on
> Broadvision ( and whether BV6 is servlet 2.2 compliant).  Perhaps
> there should be a BV section on the Struts installation instructions
> (http://jakarta.apache.org/struts/installation.html) ?

Nearly all the installation instructions were provided by individual
developers based on their own experience. If you do manage to get this
to run somehow, and provided a HOWTO, I'd be happy to add it to the
documentation, with links to any patches. 


Rohan Oberoi wrote:
> This means that, to get things like the HTML taglibs working, I'd have
> to go in and edit the Struts source.  In this case, it would be the
> getActionMappingURL() method in org.apache.struts.taglib.html.FormTag.

A third possibility would be to provide your own version of the Struts
taglibs that correct Broadvision's misbehaviour. You could then link
these into your application instead of the standard Struts tags. So, you
would 

1. Copy the taglib package, and modify it to use another package name.
2. Make the changes you need
3. Put the tags into their own JAR, and place the JAR in your lib folder
along with the Struts JAR.
4. Modify the tld's to refer to your classes instead of the Struts
classes. 

Just be sure to retain the license statements and existing author
credits in all source code. If the source code is not in the JAR, then
the license statement (apache.org/LICENSE) must be included as a
separate file.

For extra credit, send us a BV installatin page, with links to your
patched JAR.

-- Ted Husted, Husted dot Com, Fairport NY USA.
-- Custom Software ~ Technical Services.
-- Tel +1 716 737-3463
-- http://www.husted.com/about/struts/

Reply via email to