On 16 Oct 00, at 10:17, Kevin Lewis wrote:
> We have done some integration of Tomcat with jBoss.
>
> The security integration is something like what Dan O'Connor submitted
> on Saturday (I haven't compared them at all, except that his may be more
> complete than ours; it's longer, anyway ;-).
>
> The JNDI integration includes:
> - resource-ref mappings (at least for data sources)
> - ejb-ref mappings.
> - DTD for the xml file that accompanies the web.xml and
specifies the
> mappings.
>
> Just like Dan, we hand to import both jBoss stuff and Tomcat
stuff.
>
> Before we can submit these things, we probably need to know:
> - Where in the package structure it should go.
> - How to avoid APL and GPL licensing problems. I think we need
to be
> able to wrap the Tomcat stuff with GPL licensed things. Is this
> correct?
Hi Kevin,
I'm glad to hear about your work on the integration of Tomcat with
jBoss. I can't wait to see it.
It's an interesting question, where the jBoss-Tomcat stuff should
go. If we put it in the normal hierarchy, we'll need to have all the
Tomcmat stuff available during the build. Just to get a discussion
going, let me suggest a three-part approach. What do you think
about:
1. Putting things that depend on both jBoss and Tomcat in a new
"tomcat integration" project, or if the code is too compact to merit
this treatment, putting it in the "contrib" directory
2. Including instructions for configuring an ant build to use jBoss
and Tomcat libraries
3. Including binary versions of interceptors in the zipped
distribution, with a "readme" for their use
I'm not sure about the APL / GPL licensing problems. But I'm sure
plenty of other people will be. :-)
(By the way, my "security integration" with Tomcat was basically
one import and two lines of code added to an existing file as an
example. I probably should have just put a diff on the list, but I was
afraid that people might be using different versions of the file. Did
you just set the principal and credential in SecurityAssociation?)
-Dan
>
> I'd appreciate any help with this.
>
> Please let me know if there are any questions.
>
> --
> Kevin Lewis
> Middle Reliever
> Axys Solutions
> http://www.AxysSolutions.com/
>