Re: Ann: WebObjects Adaptor for Apache 2.2.x

"Oswaldo V. C. Bueno" <[email protected]>
Newsgroups gmane.comp.web.webobjects.devel
Message-ID <[email protected]>
Hi,
	I'm trying to compile the adaptor on a Linux for Apache 2.2.3. But  
weren't sucessful.

	Anyone else was able to compile it on a Linux?

	To verify my configuration, I compiled it for the latest Apache  
2.0.59 without a problem.

	Can anyone help me?



Thanks,
	Bueno




[root@tslxhws01 Adaptors]# make
cd Adaptor ; make
make[1]: Entering directory `/root/Wonder/Adaptors/Adaptor'
rm -f make.preamble make.postamble
for file in *.c; do \
         echo "${file}: ../Adaptor/${file}" | sed s/\\.c/.o/ >>  
make.postamble ; \
         echo "  $""{CC} $""{CFLAGS} -c ../Adaptor/${file}" >>  
make.postamble ; \
         echo "          ${file} \\" >> make.preamble ; \
done
for file in *.c; do \
         echo "          ${file} \\" | sed s/\\.c/.o/ >>  
make.preamble ; \
done
make[1]: Leaving directory `/root/Wonder/Adaptors/Adaptor'
cd Apache2.2 ; make
make[1]: Entering directory `/root/Wonder/Adaptors/Apache2.2'
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/appcfg.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/cfgparse.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/config.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/hostlookup.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/list.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/listing.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/loadaverage.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/loadbalancing.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/log.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/MoreURLCUtilities.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/nbsocket.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/Platform.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/random.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/request.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/response.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/roundrobin.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/shmem.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/strdict.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/strtbl.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/transaction.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/transport.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/wastring.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/womalloc.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/WOURLCUtilities_3.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/WOURLCUtilities.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/xmlcparser.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/xmlctokenizer.c
gcc  -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include -c ../Adaptor/xmlparse.c
gcc  -c -O2 -Wall -I/opt/apache22/include/ -I../Adaptor  - 
DSINGLE_THREADED_ADAPTOR -DLINUX -DFORKING_WEBSERVER -DAPACHE  -DEAPI  
-I/usr/local/apache2/include mod_WebObjects.c  appcfg.o  cfgparse.o   
config.o  hostlookup.o  list.o  listing.o  loadaverage.o   
loadbalancing.o  log.o  MoreURLCUtilities.o  nbsocket.o  Platform.o   
random.o  request.o  response.o  roundrobin.o  shmem.o  strdict.o   
strtbl.o  transaction.o  transport.o  wastring.o  womalloc.o   
WOURLCUtilities_3.o  WOURLCUtilities.o  xmlcparser.o   
xmlctokenizer.o  xmlparse.o
In file included from /opt/apache22/include/ap_config.h:25,
                  from /opt/apache22/include/httpd.h:43,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr.h:270: syntax error before "apr_off_t"
/opt/apache22/include/apr.h:270: warning: type defaults to `int' in  
declaration of `apr_off_t'
/opt/apache22/include/apr.h:270: warning: data definition has no type  
or storage class
In file included from /opt/apache22/include/apr_file_io.h:29,
                  from /opt/apache22/include/apr_network_io.h:26,
                  from /opt/apache22/include/httpd.h:53,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr_file_info.h:204: syntax error before  
"apr_off_t"
/opt/apache22/include/apr_file_info.h:204: warning: no semicolon at  
end of struct or union
/opt/apache22/include/apr_file_info.h:206: warning: type defaults to  
`int' in declaration of `csize'
/opt/apache22/include/apr_file_info.h:206: warning: data definition  
has no type or storage class
/opt/apache22/include/apr_file_info.h:212: `ctime' redeclared as  
different kind of symbol
/usr/include/time.h:254: previous declaration of `ctime'
/opt/apache22/include/apr_file_info.h:219: syntax error before '}' token
In file included from /opt/apache22/include/apr_network_io.h:26,
                  from /opt/apache22/include/httpd.h:53,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr_file_io.h:548: syntax error before "apr_off_t"
/opt/apache22/include/apr_file_io.h:740: syntax error before "apr_off_t"
In file included from /opt/apache22/include/httpd.h:53,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr_network_io.h:545: syntax error before  
"apr_off_t"
In file included from /opt/apache22/include/apr_buckets.h:32,
                  from /opt/apache22/include/httpd.h:54,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr_mmap.h:134: syntax error before "apr_off_t"
/opt/apache22/include/apr_mmap.h:161: syntax error before "apr_off_t"
In file included from /opt/apache22/include/httpd.h:54,
                  from mod_WebObjects.c:67:
/opt/apache22/include/apr_buckets.h:242: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:242: warning: no semicolon at end  
of struct or union
/opt/apache22/include/apr_buckets.h:252: `free' redeclared as  
different kind of symbol
/usr/include/stdlib.h:569: previous declaration of `free'
/opt/apache22/include/apr_buckets.h:255: syntax error before '}' token
/opt/apache22/include/apr_buckets.h:634: field `b' has incomplete type
/opt/apache22/include/apr_buckets.h:706: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:718: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:754: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:890: syntax error before "apr_off_t"
/opt/apache22/include/apr_buckets.h:1168: syntax error before  
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1367: syntax error before  
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1381: syntax error before  
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1431: syntax error before  
"apr_off_t"
/opt/apache22/include/apr_buckets.h:1447: syntax error before  
"apr_off_t"
In file included from mod_WebObjects.c:67:
/opt/apache22/include/httpd.h:826: syntax error before "apr_off_t"
/opt/apache22/include/httpd.h:826: warning: no semicolon at end of  
struct or union
/opt/apache22/include/httpd.h:828: warning: type defaults to `int' in  
declaration of `bytes_sent'
/opt/apache22/include/httpd.h:828: warning: data definition has no  
type or storage class
/opt/apache22/include/httpd.h:839: syntax error before "clength"
/opt/apache22/include/httpd.h:839: warning: type defaults to `int' in  
declaration of `clength'
/opt/apache22/include/httpd.h:839: warning: data definition has no  
type or storage class
/opt/apache22/include/httpd.h:842: syntax error before "remaining"
/opt/apache22/include/httpd.h:842: warning: type defaults to `int' in  
declaration of `remaining'
/opt/apache22/include/httpd.h:842: warning: data definition has no  
type or storage class
/opt/apache22/include/httpd.h:844: syntax error before "read_length"
/opt/apache22/include/httpd.h:844: warning: type defaults to `int' in  
declaration of `read_length'
/opt/apache22/include/httpd.h:844: warning: data definition has no  
type or storage class
/opt/apache22/include/httpd.h:975: syntax error before '}' token
In file included from /opt/apache22/include/http_request.h:45,
                  from mod_WebObjects.c:69:
/opt/apache22/include/util_filter.h:142: syntax error before "apr_off_t"
/opt/apache22/include/util_filter.h:299: syntax error before "apr_off_t"
In file included from mod_WebObjects.c:72:
/opt/apache22/include/http_core.h:229: syntax error before  
"ap_get_limit_req_body"
/opt/apache22/include/http_core.h:229: warning: type defaults to  
`int' in declaration of `ap_get_limit_req_body'
/opt/apache22/include/http_core.h:229: warning: data definition has  
no type or storage class
/opt/apache22/include/http_core.h:288: `ap_auth_type' redeclared as  
different kind of symbol
/opt/apache22/include/httpd.h:898: previous declaration of  
`ap_auth_type'
/opt/apache22/include/http_core.h:673: syntax error before "apr_off_t"
In file included from mod_WebObjects.c:73:
/opt/apache22/include/http_protocol.h:111: syntax error before  
"apr_off_t"
/opt/apache22/include/http_protocol.h:203: syntax error before  
"apr_off_t"
In file included from mod_WebObjects.c:79:
/opt/apache22/include/apr_strings.h:297: syntax error before "apr_off_t"
/opt/apache22/include/apr_strings.h:313: syntax error before '*' token
/opt/apache22/include/apr_strings.h:349: syntax error before "size"
mod_WebObjects.c: In function `copyHeaders':
mod_WebObjects.c:288: dereferencing pointer to incomplete type
mod_WebObjects.c:289: dereferencing pointer to incomplete type
mod_WebObjects.c:290: dereferencing pointer to incomplete type
mod_WebObjects.c:293: dereferencing pointer to incomplete type
mod_WebObjects.c:367: dereferencing pointer to incomplete type
mod_WebObjects.c:371: dereferencing pointer to incomplete type
mod_WebObjects.c:379: dereferencing pointer to incomplete type
mod_WebObjects.c:380: dereferencing pointer to incomplete type
mod_WebObjects.c:383: dereferencing pointer to incomplete type
mod_WebObjects.c:384: dereferencing pointer to incomplete type
mod_WebObjects.c:395: dereferencing pointer to incomplete type
mod_WebObjects.c:396: dereferencing pointer to incomplete type
mod_WebObjects.c:397: dereferencing pointer to incomplete type
mod_WebObjects.c:400: dereferencing pointer to incomplete type
mod_WebObjects.c:401: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `gethdr':
mod_WebObjects.c:413: dereferencing pointer to incomplete type
mod_WebObjects.c:414: dereferencing pointer to incomplete type
mod_WebObjects.c:414: dereferencing pointer to incomplete type
mod_WebObjects.c:416: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `sendResponse':
mod_WebObjects.c:430: dereferencing pointer to incomplete type
mod_WebObjects.c:431: dereferencing pointer to incomplete type
mod_WebObjects.c:432: dereferencing pointer to incomplete type
mod_WebObjects.c:433: dereferencing pointer to incomplete type
mod_WebObjects.c:446: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `WebObjects_translate':
mod_WebObjects.c:655: dereferencing pointer to incomplete type
mod_WebObjects.c:657: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:658: dereferencing pointer to incomplete type
mod_WebObjects.c:661: dereferencing pointer to incomplete type
mod_WebObjects.c:663: dereferencing pointer to incomplete type
mod_WebObjects.c:676: dereferencing pointer to incomplete type
mod_WebObjects.c:676: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:677: dereferencing pointer to incomplete type
mod_WebObjects.c:682: dereferencing pointer to incomplete type
mod_WebObjects.c: In function `WebObjects_handler':
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:708: dereferencing pointer to incomplete type
mod_WebObjects.c:712: dereferencing pointer to incomplete type
mod_WebObjects.c:714: dereferencing pointer to incomplete type
mod_WebObjects.c:720: dereferencing pointer to incomplete type
mod_WebObjects.c:752: dereferencing pointer to incomplete type
mod_WebObjects.c:788: dereferencing pointer to incomplete type
mod_WebObjects.c:789: dereferencing pointer to incomplete type
mod_WebObjects.c:789: dereferencing pointer to incomplete type
mod_WebObjects.c:795: dereferencing pointer to incomplete type
mod_WebObjects.c:804: dereferencing pointer to incomplete type
mod_WebObjects.c:804: dereferencing pointer to incomplete type
/usr/include/bits/stdio.h: At top level:
/opt/apache22/include/httpd.h:923: storage size of `finfo' isn't known
mod_WebObjects.c:253: warning: `setOption3' defined but not used
make[1]: *** [mod_WebObjects.o] Error 1
make[1]: Leaving directory `/root/Wonder/Adaptors/Apache2.2'
make: *** [Apache2.2] Error 2





On Jul 4, 2006, at 3:13 AM, Travis Cripps wrote:

> A number of people have expressed interest in using the WebObjects  
> adaptor with Apache 2.2.x.  I finally have gotten a chance to sit  
> down and work on it today.  I'm writing to let you know that it's  
> available in the Project Wonder CVS repository.
>
> The necessary changes turned out to be mostly minor updates to  
> change calls to outdated/deprecated functions.  The biggest (and  
> non-trivial) change was for SSL support.  It's been re-written to  
> use Apache's mod_ssl module.
>
> I've tested with MacOS X 10.4.7, Apache 2.2.2, with and without ssl  
> support.  It works in all of my tests.
>
> Configuration of the web server to work with the adaptor turned out  
> to be surprisingly challenging, due to the new, very strict default  
> access rules that ship in Apache 2.2.x httpd.conf file.  Once I  
> discovered that, it was trivial to change the setting, but it's  
> worth mentioning here to save some people a lot of frustration.
>
> The new default configuration is:
>
> <Directory />
>     Options FollowSymLinks
>     AllowOverride None
>     Order deny,allow
>     Deny from all
> </Directory>
>
> Your options are to comment out the last 2 lines of that block, or  
> to override them in a VirtualHost block.  Just setting the usual  
> Location  block didn't seem to work for me.
>
> And, of course, either change the name of the WebObjectsAlias  
> setting from /cgi-bin/WebObjects to <foo>/WebObjects or comment out  
> the ScriptAlias definition for the /cgi-bin/ directory.
>
> Other than these tips, it's pretty much the standard compilation  
> and installation, and configuration.
>
>
> 1) Alter the make.config file in the Adaptors directory of the  
> Wonder repository to reflect your apache installation setup.
> 2) Run make to build the Adaptor
> 3) Curse because of that one setting you forgot.  Fix it.
> 4) make clean; make
> 5) Install the mod_WebObjects module with apxs
> 6) Configure your httpd.conf and either link or copy the WebObjects  
> directory from the standard location (if on MacOS X) to your new  
> htdocs directory.
> 7) apachectl configtest; apachectl graceful
> 8) Test.
> 8) Curse again.  Change the httpd.conf file as necessary.
> 9) apachectl graceful.  Go to 8 as necessary.
> 10) Finally!  apachectl graceful
>
> Enjoy your shiny new WO adaptor. :)
>
> Travis
> _______________________________________________
> WebObjects-dev mailing list
> [email protected]
> http://www.omnigroup.com/mailman/listinfo/webobjects-dev

_____________________________________________
Oswaldo V. C. Bueno - mailto:[email protected]
Technology - Phone: 55+11+3078+8557
Carpintaria do Software - http://www.carpintaria.com

_______________________________________________
WebObjects-dev mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/webobjects-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.