Webgate Anywhere 4.1 - Konfigurations-Referenzen
Datenbank-Optionen WGA Content Store for JDBC

1.3 WGA Content Store for JDBC

Diese Optionen gelten, wo sinnvoll, ebenfalls für alle abgeleiteten Datenbanktypen der "WGA Content Store for JDBC". Beispielsweise ist das Setzen von DB-Optionen für die Workflow-Konfiguration durchaus auch bei abgeleiteten Typen wie der "WGA Content Store for MySQL" sinnvoll. Nicht sinnvoll ist es bei diesem Typen hingegen den "hibernate.dialect" zu setzen, das dieser bereits durch den Typen selbst gesetzt wird.

Name Mögliche Werte Beschreibung
auth.module jndi | file | domino Spezifikation der externen Authentifizierung. Weitere anzugebende DB-Optionen hängen von dem hier verwendeten Modul ab.
hibernate.connection.*   Zusätzliche Konfigurationsoptionen für den verwendeten JDBC-Treiber können über dieses Präfix angegeben werden. Der Name der entsprechenden Treiber-Option ist anstelle des Sterns zu verwenden, z.B. hibernate.connection.characterEncoding (für Connector/J für MySQL)
hibernate.dbcp.*   Präfix für Konfigurationsoptionen zum WGA-internen Connection-Pool "DBCP" für diese Datenbank. Verfügbare Optionen sind in der DBCP-Konfigurations-Referenz dokumentiert.Die gebräuchlichsten Optionen werden in dieser Referenz aufgelistet.
hibernate.dbcp.maxActive Zahl Konfigurations-Option für den internen JDBC-Connection-Pool: Bestimmt die Maximalanzahl an parallel aktiven Verbindungen, die der Connection-Pool dieser Datenbank aufbauen darf. Default: 100.
hibernate.dbcp.maxIdle Zahl Konfigurations-Option für den internen JDBC-Connection-Pool: Bestimmt die Maximalanzahl an parallel inaktiven Verbindungen, die der Connection-Pool dieser Datenbank halten darf. Default: 10
hibernate.dbcp.maxOpenPreparedStatements Zahl Konfigurations-Option für den internen JDBC-Connection-Pool: Anzahl an maximal gecachten "PreparedStatements". 0 bedeutet unbegrenzt. Default: 5
hibernate.dbcp.maxWait Zahl (Millisekunden) Konfigurations-Option für den internen JDBC-Connection-Pool: Bestimmt die maximale Dauer welche der Pool bei Anforderung einer neuen Verbindung wartet, bis eine Verbindung frei ist. Tritt nur in Effekt wenn der Pool komplett ausgelastet und alle verfügbaren Verbindungen in Gebrauch ist. Nach dieser Zeitdauer wird eine Exception geworfen. Default: 120000 (zwei Minuten)
hibernate.dbcp.minIdle Zahl Konfigurations-Option für den internen JDBC-Connection-Pool: Bestimmt die Minimalanzahl an inaktiven Verbindungen, die der Connection-Pool dieser Datenbank halten muss. Default: 0
hibernate.dbcp.poolPreparedStatements true | false Konfigurations-Option für den internen JDBC-Connection-Pool: Bestimmt ob der Connection-Pool "PreparedStatements" (vorkompilierte SQL-Anweisungen) cache darf, was manche JDBC-Treiber nicht, oder nicht ausreichend, unterstützen. Default: true
hibernate.default_schema Schemaname Gibt das Schema an, unter welchem die WGACS-Tabellen erstellt wurden. Entspricht das Schema dem Benutzer, unter welchem die Verbindung zum Datenbank-Server aufgebaut wird, (oder unterstützt die Datenbank-Plattform keine Schemata) so kann diese Einstellung weggelassen werden.
hibernate.dialect org.hibernate.dialect.DB2Dialect
org.hibernate.dialect.MySQLDialect
org.hibernate.dialect.SQLServerDialect (Microsoft SQLServer)
org.hibernate.dialect.HSQLDialect
org.hibernate.dialect.FirebirdDialect
Gibt den zu verwendenden SQL-Dialekt für die einzubindende Datenbank-Plattform an. Es ist nicht sinnvoll diese Option mit Datenbanktypen zu verwenden, die für eine Datenbank-Plattform spezifisch sind, z.B. die "WGA Content Store for MySQL", da diese alle notwendigen Optionen für die Plattform bereits setzt.
hibernate.show_sql true | false Aktiviert / Deaktiviert die Ausgabe aller ausgeführten SQL-Abfragen im Log der Java-Laufzeit bzw. des Anwendungsservers
mapping.file Dateipfad zu einer Hibernate-Mappingdatei Wenn angegeben wird die hier spezifizierte Datei als Tabellen-Mappingdatei von Hibernate, dem Objekt-Relationalen-Mapper in WGA, verwendet.
ReaderProfileCreation true | false Wird diese WGA Content Store über die Publisher-Option "PersMode" auch direkt als Profildatenbank benutzt, so sollte diese DB-Option auf "true" gesetzt werden wenn Benutzern mit nur lesendem Zugriff die Profilerstellung erlaubt werden soll. Bei einer WGA Content Store die direkt als Personalisierungsdatenbank verwendet wird greifen auch bei der Profilerstellung die ACL-Berechtigungen, anders als bei Personalisierungsdatenbanken die für eine Domäne konfiguriert werden. Daher können Benutzer mit Leserechten hier normalerweise keine Profile erstellen.
workflow.mail.*   Konfiguration des Mail-Versandes im Workflow. WGA erwartet unter diesem Präfix alle Mail-Eigenschaften, welche die Java Mail API beim Erstellen einer Mail-Session empfängt (z.B. workflow.mail.transport.protocol, um das Mail-Protokoll festzulegen). Diese Eigenschaften sind in der JavaMail-Spezifikation, Appendix A, dokumentiert.
Mindestens notwendig für eine funktionelle Einrichtung sind:
workflow.mail.transport.protocol := "smtp"
workflow.mail.host := "SMTP-Host"
workflow.mail.user := "SMTP-User"
workflow.mail.password := "SMTPUser Password"
workflow.mail.rooturl := "Root-URL zu WGA"
Seit WGA 3.2 kann hierfür der Mail-Dialog zur Konfiguration einer WGA-Domäne im WGA Manager verwendet werden.
workflow.mail.password Benutzerpasswort Das Passwort mit welchem sich WGA am Mail-Server authentifiziert, passend zu workflow.mail.user.
workflow.mail.rooturl URL zur WGA-Datenbank Die Basis-URL zu WGA bis zum Datenbank-Key, um die aktuelle Datenbank aufzurufen. Wird in Workflow-Mails zum Generieren von Vorschau-Links verwendet, z.B.: http://my.server.de/wga/mycs
Diese Option sollte nur an Datenbanken und nicht an Domänen verwendet werden.
workflow.mail.rooturl.domain URL zu WGA Die Basis-URL zu WGA exklusive Datenbank-Key. Wird in Workflow-Mails zum Generieren von Vorschau-Links verwendet, z.B.: http://my.server.de/wga
Diese Option sollte nur an Domänen und nicht an Datenbanken verwendet werden.
workflow.mail.user Benutzername Der Benutzername auf dem Mail-Server, ü?ber welchen Workflow-Mails gesendet werden.


<< WGA Content Store for Lotus Domino Custom Lotus Domino Database >>