This ebuild allows the IBM/Lotus Domino server, to serve JSP pages and Servlets. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 11831 [details] ebuild for Tomcat Domino Redirector
Created attachment 11832 [details, diff] Patch file to patch the mkini.sh script This patch fixes the start/stop functionality in the mkini.sh script
Created attachment 11833 [details] simple uriworkermap.properties file This uriworkermap.properties file, redirects everything under the <dominodata>/domino/http/examples directory to Tomcat
Created attachment 11835 [details] Tomcat workers.properties file This workers.properties is exactly the same as the one I did for mod_jk (see bug #19094 or url http://bugs.gentoo.org/show_bug.cgi?id=19094)
This is a ebuild I did, to integrate Apache Tomcat with IBM/Lotus Domino. Please place the files like this: the ebuild (tomcat-domino-redirector-1.2.ebuild) -> net-www/tomcat-domino-redirector/tomcat-domino-redirector-1.2.ebuild the mkini patch (mkini-gentoo.patch) -> net-www/tomcat-domino-redirector/files/mkini-gentoo.patch the uriworkermap file (uriworkermap.properties) -> net-www/tomcat-domino-redirector/files/uriworkermap.properties the workers file (workers.properties) -> net-www/tomcat-domino-redirector/files/workers.properties If you try this ebuild and find a error, then please let me know and I will try to fix it. cheers SteveB
This looks good. There are a few breaks of our common conventions, thought: 1) Can you do all patching and make-file modification in src_unpack? In principle, people should be allowed to issue ebuild foo.ebuild compile more than once without cleaning first. 2) The env vars should be set in a separate function, say set_envvars(), that is called in src_compile (and possibly src_unpack). Otherwise, this env var checking will be run *every time* portage runs through the ebuilds, say when doing a regen or -pv. 3) Why do you manually set MY_PV? Thanks a lot for the contribution:)
i'm now going to maintain tomcat. starting from tomorrow i'll start to work on this
i've no IBM/Lotus Domino server to test it with, therefor marking as cantfix