tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Heath Stewart" <hstew...@esotericrealm.com>
Subject Re: Using jsp / servlets for main web site?
Date Mon, 01 Oct 2001 19:50:35 GMT
BTW, here's the log message I get over and over again:

2001-10-01 14:56:09 DEBUG   (2001-10-01) 14:56.09:234   [        ]
(/cocoon/docs/s
amples/referer/a/a.xml) HttpProcessor[8080][0]/DefaultLogKitManager: Logger
for ca
tegory root.xslt returned

Heath Stewart
Systems Administrator / Developer
EsotericRealm
http://www.esotericrealm.com/~hstewart/
----- Original Message -----
From: "David Smith" <dns4@cornell.edu>
To: <tomcat-user@jakarta.apache.org>
Sent: Monday, October 01, 2001 1:33 PM
Subject: Re: Using jsp / servlets for main web site?


> The build command looks right.  It's the same one I used.  The only
weirdness
> I experienced is that Cocoon 2 (beta 2 at least) would core dump the JVM
with
> a seg fault.  I fixed that with 'ulimit -s 2048' because Sun JDK 1.3.1 has
a
> bug in it when stack size is set to 'unlimited' under linux.  Sun's bug
> parade has a write-up for it.  As I understand it, it's fixed in jdk 1.4,
but
> that's still beta.
>
> I'm not well enough versed in how mod_webapp works to know what it grabs
and
> doesn't grab.  Looks like any request for the folder of an app is grabbed
and
> sent to the app for processing.  That may be based on what's in web.xml
> though.  Someone with detailed knowledge of mod_webapp internals would
have
> to answer that one.  I do know in the case of Cocoon2, all requests with
the
> path described in the WebAppDeploy directive are sent to Cocoon2 for
> processing.  Example:
>
> httpd.conf:
> WebAppDeploy cocoon tc_connect /xml_test
>
> URL:
> http://localhost/xml_test/something.gif is sent to the cocoon context
>
> Mounting the root of the site to cocoon would send the entire site to
Cocoon
> for processing.  Then it's up to the sitemap.xmap to figure out how files
are
> handled.  Try deploying Cocoon2 to something like /xml_test instead and
try
> it out.  If that works, then you're probably a lot closer to the answer.
>
> --David Smith
>
> On Monday 01 October 2001 12:51 pm, you wrote:
> > Out of the box, huh? I untar'ed tomcat (already have jdk 1.3.1 and jsse
> > 1.0.2 installed) and got that setup and tested it - no problems. I
untar'ed
> > cocoon2 (latest) and did:
> >
> >
./build.sh --Dinclude.webapps.libs=yes -Dinstall.war=$CATALINA_HOME/webapps
> > install
> >
> > This worked okay. I restarted tomcat and got the message I posted
before.
> > Did I do everything right?
> >
> > I also used mod_webapp.so to connect apache and tomcat. It almost works
(it
> > connects, that is). The examples warpconnection reports that it isn't
> > deployed yet (even though I followed INSTALL.txt) but the cocoon
connection
> > I made using the .war file starts sending everything but xml files as
octet
> > streams. XML files is just returns the error in xhtml form (though not
> > proper xhtml) - the same error as before. So, it's actually doing
> > something, just not the right way.
> >
> > Should cocoon let regular HTML and PHP files be parsed by / sent from
the
> > server as normal and only try to parse xml files? If not, I'll have to
> > unmount cocoon from apache's document root (/) and put it somewhere else
> > (like /xml or something).
> >
> > TIA
> >
> > Heath Stewart
> > Systems Administrator / Developer
> > EsotericRealm
> > http://www.esotericrealm.com/~hstewart/
> > ----- Original Message -----
> > From: "David Smith" <dns4@cornell.edu>
> > To: <tomcat-user@jakarta.apache.org>
> > Sent: Monday, October 01, 2001 10:43 AM
> > Subject: Re: Using jsp / servlets for main web site?
> >
> > > Is this on the default install of Cocoon2 (no edits, mods, etc, ...)??
> > > If so, I got it to run straight "out of the box" with out a problem.
I'm
> >
> > using
> >
> > > RC1 at the moment with TC4, Apache 1.3.19, and mod_webapp.so under
> >
> > Mandrake
> >
> > > 8.  Presently in a development environment until I can learn enough
about
> >
> > the
> >
> > > sitemap.xmap files to be dangerous, but still....
> > >
> > > I've seen your error message before, but am having trouble remembering
> >
> > what
> >
> > > was done to fix it.  Try doing a search on Google for your exact error
> > > message and see what you get.
> > >
> > > On connecting Apache and Tomcat, you have two options -- mod_webapp.so
> > > and mod_jk.so.  Mod_jk.so is the older implementation and very stable
for
> > > production use.  Should be easily findable on one the Jakarta website.
> > > Mod_webapp.so is a very new package and I'm not really sure about it's
> > > release status at the moment.  Pier Fumagalli is one of the major
people
> > > working on that project and I haven't seen much of any posts from him
in
> > > a while.  Last I knew there were one or two major bugs still in need
of
> > > resolution before 1.0 release.
> > >
> > > Good luck!  --David Smith
> > >
> > > On Monday 01 October 2001 10:05 am, you wrote:
> > > > I've been running apache for years and want to move to an xml-based
> > > > operation. I found cocoon sported the best features (without having
to
> >
> > move
> >
> > > > to IIS - God help us). I got Jakarta / Tomcat installed and running
> > > > fine but cocoon2 always bombs out saying, "The sitemap handler's
> > > > sitemap is
> >
> > not
> >
> > > > available..." but there is a sitemap file in the /cocoon/ URI.
> > > >
> > > > Anyway, my real question is whether or not jsp and servlets (namely,
> > > > cocoon) can be served / used on port 80 (instead of 8080) while
running
> >
> > my
> >
> > > > working apache server? Is this what mod_jk.so is for? I say it in
the
> > > > archives as a replacement for the depricated mod_jserv.so, which
I've
> >
> > used
> >
> > > > with little to no problem in the past.
> > > >
> > > > Any comments would be appreciated and if anyone got cocoon working
> >
> > before
> >
> > > > (especially as part of the main site running apache), please let me
> >
> > know.
> >
> > > > I'm a newbie to tomcat but not servlets nor apache so be brutal with
> > > > the tech-talk. TIA
> > > >
> > > > Heath Stewart
> > > > Systems Administrator / Developer
> > > > EsotericRealm
> > > > http://www.esotericrealm.com/~hstewart/
>


Mime
View raw message