[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r6953 - in trunk/gnue-appserver: . doc/devguide doc/technotes sam
From: |
reinhard |
Subject: |
[gnue] r6953 - in trunk/gnue-appserver: . doc/devguide doc/technotes samples |
Date: |
Thu, 3 Feb 2005 14:42:34 -0600 (CST) |
Author: reinhard
Date: 2005-02-03 14:42:32 -0600 (Thu, 03 Feb 2005)
New Revision: 6953
Modified:
trunk/gnue-appserver/INSTALL
trunk/gnue-appserver/doc/devguide/03-basicdb.texi
trunk/gnue-appserver/doc/devguide/04-ui.texi
trunk/gnue-appserver/doc/devguide/05-references.texi
trunk/gnue-appserver/doc/technotes/00003.txt
trunk/gnue-appserver/samples/README
Log:
Updated some documentation.
Modified: trunk/gnue-appserver/INSTALL
===================================================================
--- trunk/gnue-appserver/INSTALL 2005-02-03 15:20:17 UTC (rev 6952)
+++ trunk/gnue-appserver/INSTALL 2005-02-03 20:42:32 UTC (rev 6953)
@@ -19,8 +19,7 @@
- psycopg (preferred for PostgreSQL) [python-psycopg]
- pyPgSQL (also possible for PostgreSQL) [python-pgsql]
- pygresql (also possible for PostgreSQL) [python-pygresql]
- - popy (also possible for PostgreSQL) [python-popy]
- - python-mysqldb (for MySQL)
+ - python-mysqldb (for MySQL) [python-mysqldb]
- KInterbasDB (for Interbase/Firebird) [python-kinterbasdb]
- PySQLite (for SQLite) [python-sqlite]
you can find more information about possible database backends in the file
@@ -30,7 +29,7 @@
- py-xmlrpc [python-xmlrpc]
- Pythonware xmlrpc (included in Python starting with 2.2)
-* GNUe Common 0.5.6 or greater [gnue-common]
+* GNUe Common 0.5.13 or greater [gnue-common]
To build the documentation, you need GNU Texinfo 4.0 or newer installed.
@@ -164,13 +163,9 @@
creation of a database gnue-schema will prompt for this password
-
-
-
Populate the database with sample classes and data
--------------------------------------------------
To set up the database for the samples, make sure that you have created and
populated the database as described above, and run setup-db.sh from the
samples directory.
-
Modified: trunk/gnue-appserver/doc/devguide/03-basicdb.texi
===================================================================
--- trunk/gnue-appserver/doc/devguide/03-basicdb.texi 2005-02-03 15:20:17 UTC
(rev 6952)
+++ trunk/gnue-appserver/doc/devguide/03-basicdb.texi 2005-02-03 20:42:32 UTC
(rev 6953)
@@ -47,9 +47,15 @@
Please note that some databases don't allow adding new tables while there is an
active connection to the database server, so you might have to kill the
-application server before entering the above command and restart it afterwards
-(this might be fixed in future).
+application server before entering the above command and restart it afterwards.
+As an alternative, GNU Enterprise supports a configuration option called the
address@hidden path}. You can simply place your GCD files (and also the GLD
files
+we will learn about later) into any directory given in that path or into a
+subdirectory of any of these directories, send the gnue-appserver process a
+SIGHUP signal, and GNU Enterprise will read in the GCD files automatically.
+However, this does not work under Windows.
+
Now, as GNU Enterprise has learned about our class, we are ready to display a
form and enter data: type
@example
Modified: trunk/gnue-appserver/doc/devguide/04-ui.texi
===================================================================
--- trunk/gnue-appserver/doc/devguide/04-ui.texi 2005-02-03 15:20:17 UTC
(rev 6952)
+++ trunk/gnue-appserver/doc/devguide/04-ui.texi 2005-02-03 20:42:32 UTC
(rev 6953)
@@ -45,6 +45,10 @@
(please note the difference: address@hidden for GCD files and
address@hidden for GLD files)
+Alternatively, on Posix compatible systems, you can place your GLD files into
+the module path defined in GNU Enterprise's configuration, and send the
+gnue-appserver process a SIGHUP signal.
+
Now we can see how GNU Enterprise displays a much nicer form:
@example
gnue-forms appserver://appserver/form/address_person
Modified: trunk/gnue-appserver/doc/devguide/05-references.texi
===================================================================
--- trunk/gnue-appserver/doc/devguide/05-references.texi 2005-02-03
15:20:17 UTC (rev 6952)
+++ trunk/gnue-appserver/doc/devguide/05-references.texi 2005-02-03
20:42:32 UTC (rev 6953)
@@ -55,7 +55,9 @@
@end example
Don't forget that you have to run @code{gnue-gcd} after you have changed a GCD
-file, and @code{gnue-gld} after you have changed a GLD file!
+file, and @code{gnue-gld} after you have changed a GLD file, or you have to put
+the files into GNU Enterprise's module path and send the gnue-appserver process
+a SIGHUP signal!
@c ----------------------------------------------------------------------------
Modified: trunk/gnue-appserver/doc/technotes/00003.txt
===================================================================
--- trunk/gnue-appserver/doc/technotes/00003.txt 2005-02-03 15:20:17 UTC
(rev 6952)
+++ trunk/gnue-appserver/doc/technotes/00003.txt 2005-02-03 20:42:32 UTC
(rev 6953)
@@ -1,5 +1,5 @@
Title: Overview of the exceptions in the Application Server
-Status: Current
+Status: Obsolete
Created: 2004-05-21
Revised: 2004-05-21
Modified: trunk/gnue-appserver/samples/README
===================================================================
--- trunk/gnue-appserver/samples/README 2005-02-03 15:20:17 UTC (rev 6952)
+++ trunk/gnue-appserver/samples/README 2005-02-03 20:42:32 UTC (rev 6953)
@@ -5,22 +5,6 @@
installation instructions you can find in the file "INSTALL".
-Create an entry in your connections.conf
-----------------------------------------
-
-Add a section for your database to the connections.conf file. If you followed
-the default setup this file has already an entry 'gnue'. Please check if it
-fits your needs (provider, hostname, dbname and so on)
-
-
-Creating the database
----------------------
-
-Before you can start gnue-appserver, you have to create a database and fill it
-with some basic information. Please read the file "INSTALL".
-
-
-
Running the Application Server
------------------------------
@@ -36,9 +20,6 @@
"gnue-forms sample.gfd". Please refer to gnue-forms's documentation for more
details.
-There are two users you can choose from to test: "test" (with password "test")
-and "hacker" (with password "secret")
-
Alternatively, you can let AppServer generate the form dynamically by calling
"gnue-forms appserver://appserver/form/address_person".
@@ -60,6 +41,3 @@
To make appserver use these authentication information you have to
add 'authentication = True' to you gnue.conf configuration file.
-
-
- (more samples to follow, please contribute)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r6953 - in trunk/gnue-appserver: . doc/devguide doc/technotes samples,
reinhard <=