AcePerl
view release on metacpan or search on metacpan
docs/ACE_SERVER_TRAPS.HOWTO view on Meta::CPAN
Most documentation dealing with this software simply tells you to get
it going. The software comes with no documentation whatsoever. No
README at all. There is a manual that comes in /acedocs called
aceserver.html. Its installation instructions don't work on version
4.7g.
Solution
The best installation information is in the README file for
AcePerl-1.54. A few more hints are listed here.
The AcePerl README file implies creating a user called acedb. This
creates permissions problems that we haven't solved yet. We are using
individual user names instead.
One thing that no documentation mentions is that we had to move
gifaceserver.LINUX to /usr/local/bin/gifaceserver. Obvious, but still
makes you wonder while you do it.
Inetd.conf
Our individual inetd.conf files were completely commented out, and the
daemon stopped because of our dispersed locations. Append the required
line to the file, and enter:
Killall -HUP inetd
server.log
The server really wants a server.log file, writable by the user to
whom the gifaceserver is assigned in the inetd.conf file. We created
one by opening the gifaceserver on a fake port number (12345):
/usr/local/bin/gifaceserver /home/httpd/database/contacts 12345
1200:1200:10
Models
Documentation
The best documentation for models is in /acedocs/exploring/*. The
table of contents is in /acedocs/exploring/toc_models.html.
Unfortunately, like all the ACEDB documentation, it uses absolute
pathnames. We have converted these pathnames to relative ones, and
will make the document available for download on the Spatial Focus
private web page. Although the document is marked "draft" and dated
1994, it is thorough and simple. Doesn't appear to be significantly
out of date.
The moviedb database is the best simple example of a database.
Editors
ACEDB is picky about its ascii. vi works great. Can't vouch for emacs
;-). Don't use anything nasty like a word processor.
White Space
It really likes alignment, and it likes tabs. Combining tabs and
spaces kills otherwise perfectly good models every five seconds.
To Do
Solve the mysteries of the failure of AceBrowser. Every other means of
access works now.
References
1. file://localhost/home/lstein/projects/Ace-perl/docs/SERVER_INSTALLATION.HOWTO
2. http://www.spatialfocus.com/
3. http://stein.cshl.org/
( run in 0.598 second using v1.01-cache-2.11-cpan-39bf76dae61 )