Hi, Rodrigo!
That was the problem that I constantly saw too. The only way I solved it was
to build Apache 1.3.6 from scratch with the default directory tree, and not
use the Red Hat native binaries for 1.3.3. Wish I had better news.

Regards, Arnie Nelson

-----Original Message-----
From: Rodrigo Zerlotti [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 01, 1999 3:20 PM
To: Java Apache Users
Subject: Re: How do I make a DSO -


Ok. I am almost there. I compiled mod_jserv.so, changed all the files (by
hand and
by using apxs), but I am getting:

Syntax error on line 70 of /etc/httpd/conf/httpd.conf:
Cannot load /etc/httpd/modules/mod_jserv.so into server:
/etc/httpd/modules/mod_jserv.so: undefined symbol: jserv_error_exit

when I try to start the server. Looks like it is missing some lib....

Any help?

Rodrigo

Rodrigo Zerlotti wrote:

> Thanks Arnie, looks like it does  work.
>
> The only problem is that I am trying to stick with the red rat install
because
> it contains the SSL mods already installed. I will be building several
machines
> with this configuration, and it would be better to allow the installer to
> install the OS + Apache all together, otherwise I will need to install the
OS,
> then Apache, then SSL mods (don't know how) and finally JServ.... But, if
there
> is no way around.....
>
> I think i can modify configure to skip the "src checking", but I couldn't
make
> that to work yet.
>
> I removed the call  --with-apache-install and the configure+make+make
install
> ran fine, but didn't created the mod_jserv.so. My next step is to try to
compile
> mod_jserv manually since make and make install already compiled the java
> sources.... I will post my finds. In the mean time, if anyone finds a
solution,
> let me know...
>
> Thanks again,
>
> Rodrigo.
>
> "Nelson, Arnold" wrote:
>
> > Hi, Rodrigo!
> >
> > I just finished making this work. I gave up on the Red Hat version of
> > Apache. There are too many default directory settings in the JServ
package
> > which refer to the source compiled version of Apache. I did an rpm -e
> > uninstall of the Red Hat Apache. Then I downloaded the 1.3.6 source from
> > Apache, and compiled it with DSO support. The whole structure is set up
> > under /usr/local/apache.
> >
> > You need to have the Blackdown JDK1.2pre-v1 kit installed and running as
> > well as the JSDK2.0 package from sun prior to the Apache-JServ install.
Here
> > is a config.sh script which worked to build the mod_jserv.so file under
the
> > Apache-JServ-1.03b directory (rebuild the tree if you have already done
a
> > make):
> >
> > ./configure \
> > --prefix=/usr/local/jserv \
> > --with-jdk-home=/usr/local/jdk1.2 \
> > --with-jsdk=/usr/local/JSDK2.0/lib/jsdk.jar \
> > --with-apache-install=/usr/local/apache
> >
> > -------------------------------------------------
> >
> > Here are the additions I made to the httpd.conf file in
> > /usr/local/apache/conf:
> >
> > #--------------------------------------#
> > # Apache JServ Configuration Additions #
> > #--------------------------------------#
> >
> > # Load the DSO for mod_jserv
> > LoadModule jserv_module       libexec/mod_jserv.so
> >
> > # Setup jserv status program
> > <Location /status/jserv>
> >         SetHandler jserv-status
> >         order deny,allow
> >         allow from all
> > </Location>
> >
> > # Begin jserv directives
> > <IfModule mod_jserv.c>
> >         ApJServManual off
> >         ApJServSecretKey DISABLED
> >         # ApJServSecretKey /usr/local/apache/etc/jserv.secret.key
> >         ApJServProperties /usr/local/apache/etc/jserv.properties
> >         ApJServLogFile /usr/local/apache/var/log/jserv.log
> >         ApJServMount /servlets /servlets
> > </IfModule>
> > -----------------------------------------------------------------
> >
> > Here are the jserv properties files I set up in /usr/local/apache/etc:
> >
> > jserv.properties
> > ----------------
> > port=8007
> >
> > wrapper.bin=/usr/local/jdk1.2/bin/java
> > wrapper.classpath=/usr/local/jsdk/lib/jsdk.jar
> > wrapper.classpath=/usr/local/jserv/lib/Apache-JServ.jar
> >
> > zones=servlets
> > servlets.properties=/usr/local/apache/etc/jserv.servlets.properties
> >
> > security.remote.administration=true
> > security.allowedAddresses=127.0.0.1
> > #security.authentication=true
> > #security.secretKey=/usr/local/apache/etc/jserv.secret.key
> > security.authentication=false
> > security.selfservlet=true
> >
> > log=false
> > log.file=/usr/local/apache/var/log/jserv.trace
> > log.timestamp=true
> > log.dateFormat=[yyyyMMdd HHmmss.SSS zz]
> > log.channel.init=false
> > log.channel.terminate=true
> > log.channel.serviceRequest=true
> > log.channel.authentication=false
> > log.channel.requestData=false
> > log.channel.responseHeaders=false
> > log.channel.signal=true
> > log.channel.exceptionTracing=true
> > log.channel.servletManager=true
> > log.channel.singleThreadModel=true
> >
> > jserv.servlet.properties
> > ------------------------
> > repositories=/usr/local/apache/share/servlets
> >
> > ---------------------------------------------
> >
> > The properties files are adaptations of the the examples supplied by the
> > JServ package, and were initially obtained from a good writeup on a link
> > from jserv.apache.org which is:
> >
> > http://www.servletcentral.com/1999-01/jserv.dchtml
> >
> > That is my wrapup. Hopefully, there is enough information there to
bridge
> > the document communications gap. This is a working configuration.
> >
> > Regards, Arnie Nelson
> > Norstan Consulting
> >
> > -----Original Message-----
> > From: Rodrigo Zerlotti [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, March 31, 1999 4:06 PM
> > To: JServ Apache
> > Subject: How do I make a DSO -
> >
> > Sorry if it is very simple, but I am a beginner on the Apache world.
> >
> > I have red-hat5.2 running apache/secure (no src available, so I cant
> > recompile). I can use apache's apxs to load the DSO, but I don't know
> > how to setup jserv configure to build it. configure is giving an error
> > when it tries to check apache for dso :
> >
> > ...
> > checking for Apache directory... configure: error:  does not have DSO
> > support
> >
> > Thanks
> >
> > Rodrigo
> >
> > ----------------------------------------------------------------
> > To subscribe:        [EMAIL PROTECTED]
> > To unsubscribe:      [EMAIL PROTECTED]
> > Archives and Other:  <http://java.apache.org/main/mail.html/>
> > Problems?:           [EMAIL PROTECTED]
> >
> > ----------------------------------------------------------------
> > To subscribe:        [EMAIL PROTECTED]
> > To unsubscribe:      [EMAIL PROTECTED]
> > Archives and Other:  <http://java.apache.org/main/mail.html/>
> > Problems?:           [EMAIL PROTECTED]
>
> ----------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Archives and Other:  <http://java.apache.org/main/mail.html/>
> Problems?:           [EMAIL PROTECTED]



----------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html/>
Problems?:           [EMAIL PROTECTED]


----------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html/>
Problems?:           [EMAIL PROTECTED]

Reply via email to