.ig Copyright (C) 2000-2003 Free Software Foundation, Inc. Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English. .. .TH GNUE\-APPSERVER 1 "06 Oktober 2003" "GNUe Application Server" .SH NAME gnue\-appserver \- GNUe Application Server .SH SYNOPSIS .ll +8 .B gnue\-appserver [ .I options ] .SH DESCRIPTION GNUe Application Server is a data and business rules server. It provides a backend to forms and reports. In an n\-tier environment, it holds all business rules/logic and provides data access to various database backends. .SH OPTIONS .TP .B \-\-configuration-options Displays a list of valid configuration file entries, their purpose, and their default values. .TP .B \-\-connections Specifies the location of the connection definition file. may specify a file name (/usr/local/gnue/etc/connections.conf),or a URL location (http://localhost/connections.conf).If this option is not specified, the environent variable GNUE_CONNECTIONS is checked.If neither of them is set, "/home/reinhard/gnue/etc/connections.conf" is used as a default. .TP .B \-\-database Set the Database to use for loading and storing data to . Appserver will search for it in connections.conf. .TP .B \-\-debug-file Sends all debugging messages to a specified file (e.g., "\-\-debug\-file trace.log" sends all output to "trace.log") .TP .B \-\-debug-level Enables debugging messages. Argument specifies the level of messages to display (e.g., "\-\-debug\-level 5" displays all debugging messages at level 5 or below.) .TP .B \-\-generate-man-page Generates a groff\-formatted man page as a file in the current directory. .TP .B \-\-help Displays this help screen. .TP .B \-\-interactive-debugger Run the app inside Python's built\-in debugger .TP .B \-\-no-detach, \-Z Do not send the server into the background. For a POSIX system, this option keeps the server process from forking and detaching from its controlling terminal. .TP .B \-\-password , \-p Set the password for the used database. .TP .B \-\-profile Run Python's built\-in profiler and display the resulting run statistics. .TP .B \-\-rpc-port Set the GNURPC port. For more information on GNURPC have a look at common/doc/RPC\-abstraction. .TP .B \-\-rpc-type Set the GNURPC connection type. The currently supported values for are 'xmlrpc' and 'pw_xmlrpc'. For more information on GNURPC connection types have a look at common/doc/RPC\-abstraction. .TP .B \-\-selftest Test appservers connection to the backend database, check correctness of global settings, etc.. .TP .B \-\-username , \-u Set the username for the used database. .TP .B \-\-version Displays the version information for this program. .TP .B \-\-web-frontend Enable appservers web frontend. Just works for the rpc\-type XMLRPC. The webfrontend is at the same port as XMLRPC. .SH AUTHOR GNU Enterprise Project .SH BUGS Please report any bugs to info@gnue.org. Include a complete, self-contained example that will allow the bug to be reproduced, and say which version of this tool you are using. .SH COPYRIGHT Copyright \(co 2000-2003 Free Software Foundation, Inc. .LP gnue\-appserver is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. .LP gnue\-appserver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .LP You should have received a copy of the GNU General Public License along with gnue\-appserver; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.