SinglePointOfContact - FAQ
Letzte Aktualisierung: 24.07.2004
Allgemeines
Funktionalität
Probleme
Installation
Allgemeines
Installiere bitte die Version 2.4, da ab dieser die Unterstützung für MySQL hinzugefügt wurde.
Funktionalität
Im System ist ein Standarduser konfiguriert, der UNBEKANNT heißt. Dieser User hat das Passwort UNBEKANNT. Bitte lege Dich als einen neuen Bundesbruder an und weise Dir (diesem neuen User) ein Kennwort zu. Danach erteile diesem Administratorrechte und lösche dann den Standarduser UNBEKANNT.
Um Portokosten sparen zu können, kannst Du die Option Aussendung nur via Email? aktivieren, wodurch dann dieses Mitglied im Serienbrief nicht mehr aufscheint. Eine Aussendung muss diesem Mitglied sodann via Email gesandt werden, was über die Homepage durch eine Charge geschieht.
Wird diese Option aktiviert, wird zusätzlich auch noch die Option Massenemail gewünscht? aktiviert.
Wenn Du Dich im Detail-Modus eines Mitglieds befindest, so kannst Du die Option Massenemail gewünscht? aktivieren, damit ein Mitglied via Homepage von einer Charge eine Massenemail gesandt werden kann. Ist diese Option nicht aktiviert, so ist jeglicher Kontakt via Email ausgeschlossen. D. h., dass dann dieses Mitglied auch nur via Postweg eine Aussendung erreichen kann.
Durch diese Option können somit nicht nur die normalen Aussendung von einer Charge über die Homepage via Email ausgesandt werden sondern auch zusätzliche Aussendungen, die an die restlichen Mitglieder auf dem Postwege gar nicht gesendet werden würden.
Zu diesem Zweck mußt Du entweder Systemadministrator sein, oder dessen Berechtigung besitzen.
Erst dann kannst Du im Detail-Modus Personendaten, Kontakt den Punkt Kennwort auswählen, und diesem Mitglied ein Kennwort zuweisen bzw. ein bestehendes lesen/ändern.
Zu diesem Zweck mußt Du entweder Standesführer sein, oder dessen Berechtigung besitzen.
Ein neues Semester darfst Du aber erst nach Rücksprache mit der Aktivenkassaprüfungskommission durchführen, da diese zuvor die Semesterabschlußkassaprüfung durchgeführt haben muss!
Wähle Neues Semester einrichten aus dem Hauptmenü aus; zur Kontrolle siehst Du den Namen des aktuellen Semesters, damit Du weißt, welches Semester Du nun beenden wirst.
Wähle danach Dechargierung Aktivenchargen aus und dechargiere alle Aktivenchargen. Sollte z. B. eine Charge oder eine Funktion (BW) vom BC nicht dechargiert worden sein, so dechargiere diesen dennoch. Diese Dechargierung kann im Fall des Falles auch wieder korrigiert werden.
Nachdem Du alle Aktivenchargen dechargiert hast, wähle Dechargierung/Entlastung von AH-Chargen/Funktionen und dechargiere, je nach Semester, die entsprechenden Funktionen.
Danach wähle ein neues Semester anlegen und Du kannst nun ein neues Semester einrichten, in dem Du einen Anzeigenamen eingibst (WS 2003/2004, SS 2004, Ferien 2004) und das entsprechende Semester auswählst. Passe bitte auf, dass Du hier die richtigen Daten eingibst, da diese Aktion nicht rückgängig gemacht werden kann.
Nachdem Du auf die Schaltfläch Semester anlegen/ändern gelickt hast, werden auch alle Produkte und sonstige Daten automatisch in die neue Aktivenkassa kopiert.
Danach trägst Du zuerst die neuen Aktivenchargen und danach die neuen AH-Chargen/Funktionen ein.
Benenne einfach die bestehende Access-Datenbank wwwdb.mdb um. Vergiss jedoch nicht, auch in singlepointofcontact.init den Eintrag dbODBC auf den aktuellen Namen zu stellen.
Probleme
Bei der Anmeldung ist nicht nur das Passwort sondern auch der Benutzername case-sensitiv!
Dieser Fehler wurde ab der Version 2.1 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.1 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Das System ist so ausgelegt, dass nur ein Photo als aktuell gekennzeichnet werden kann, auf dem der entsprechende Bundesbruder alleine zu sehen ist. Wenn daher das aktuelle Photo einmal nicht aktiviert ist bedeutet dies, dass diesem aktuellen Photo zwei verschiedene Bundesbrüder zugewiesen sind.
Es kommt darauf an, welche Charge Du gerade bekleidest:
Bist Du Consenior, so kannst Du nur die aktiven Burschen auswählen.
Bist Du Fuxmajor, so kannst Du nur die aktiven Fuxen auswählen.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Nach Anlegen eines neuen Semesters ist es überhaupt besser, dass Du Dich komplett aus dem System ausloggst und auch den Browser einmal schließt. Dadurch wird sichergestellt, dass wirklich alle gespeicherten Daten des letzten Semesters verloren gehen.
Dabei handelt es sich um einen Bug, der in der Version 2.3 behoben wurde. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dabei handelt es sich um einen Bug, der in der Version 2.3 behoben wurde. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Dieser Fehler wurde ab der Version 2.4 (Build 08.07.2004) behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.
Installation
Lade Dir die aktuelle Version der Firebird-JDBC-Treiber (z .B. FirebirdSQL-1.5.0RC3JDK_1.4.zip) in das Verzeichnis %CATALINA_HOME%\common\lib (Windows) bzw. $CATALINA_HOME/common/lib (Linux) und führe unzip FirebirdSQL-1.5.0RC3JDK_1.4.zip aus, um die Treiber zu installieren.
Danach kannst Du die Datei FirebirdSQL-1.5.0RC3JDK_1.4.zip wieder löschen.
Im Anwendungs-Verzeichnis glawar_at_Singlepointofcontact gibt es eine zentrale Fehlerseite error.jsp, die immer dann aufgerufen wird (es sollte nie vorkommen), wenn es Probleme bei der Initialisierung der Anwendung gibt.
Bitte trage dort an Stelle der Email administrator@singlepointofcontact.com Deine eigene ein, bzw. die des zuständigen Systemadministrators.
Installiere zuerst den Firebird-Database-Server (min 1.0.2.908 als Full-Installation). Folge dazu den Installationsanweisungen.
- Use Guardian to control the server
- run as a Service
- start automaticaly everytime you boot
Die Datenbank liegt als Backup einer Firebird-Datenbank vor ( Singlepointofcontact.gbk); lade Dir dieses auf Deinen PC in das Verzeichnis %CATALINA_HOME%\webapps\ROOT\glawar_at_Singlepointofcontact\ firebirddb.
Für die weitere Vorgehensweise stehen Dir 2 Möglichkeiten zur Verfügung:
| A: |
Ändere bitte nun das Standardpasswort auf newmasterkey (dieser Benutzer ist standardmäßig in den singlepointofcontact.init eingestellt. Wenn Du einen anderen Namen vergibst, so mußt Du danach singlepointofcontact.init ändern.
C:\programme\FireBird\bin> gsec -user SYSDBA -password masterkey
GSEC> modify SYSDBA -pw newmasterkey
GSEC> quit
Sofern zum Zeitpunkt der Installation von «glawar.at - SinglePointOfContact» das SYSDBA-Kennwort noch masterkey war, wurde bereits ein Benutzer GLASPOC angelegt, welcher zum richtigen funktionieren der Anwendung benötigt wird.
Sollte das SYSDBA-Kennwort jedoch zum Zeitpunkt der Installation von «glawar.at - SinglePointOfContact» nicht masterkey gewesen sein, so müssen Sie einen Benutzer GLASPOC anlegen mit:
C:\programme\FireBird\bin> gsec -user sysdba -password newmasterkey -add GLASPOC -pw *spoc! -fname SinglePointOfContact -lname glawar.at
GSEC> quit
Führe ein Restore der Datenbank aus: führe dazu in %CATALINA_HOME%/webapps/ROOT/glawar_at_Singlepointofcontact/firebirddb
c:\programme\firebird\bin\gbak -C -USER GLASPOC -PAS *spoc! singlepointofcontact.gbk SINGLEPOINTOFCONTACT.GLA -V aus
|
| B: |
Lade Dir ein graphisches Datenbank-Tool herunter (z. B. IBExpert).
- Tools - Usermanager
- einloggen mit dem alten Passwort masterkey
- das neue Passwort auf newmasterkey ändern
- Neuen Benuter GLASPOC anlegen
- Tools - Usermanager
- als Administrator SYSDBA anmelden
- Name: GLASPOC
- Password: *spoc!
- Firstname: SinglePointOfContact
- LastName: glawar.at
- Service - Restore Database
- Database File: %CATALINA_HOME%\webapps\ROOT\ glawar_at_Singlepointofcontact\firebirddb\ SINGLEPOINTOFCONTACT.GLA
- Name des Import-Files: %CATALINA_HOME%\webapps\ROOT\ glawar_at_Singlepointofcontact\firebirddb\singlepointofcontact.gbk
- Page Size: 4096
- Username: GLASPOC
- Password: *spoc!
- Database - Register (ist nur für das Arbeiten mit IBExpert notwendig!)
- ServerName: localhost oder Dein Rechnername
- Server Version: Firebird 1.0
- Database File: %CATALINA_HOME%\webapps\ROOT\ glawar_at_Singlepointofcontact\firebirddb\ SINGLEPOINTOFCONTACT.GLA
- Username: GLASPOC
- Passwort: *spoc!
- CharSet: ISO8859_1
- Always capitalize: YES
|
Installierezuerst den Firebird-Database-Server (min 1.0.2.908 als Full-Installation). Folge dazu den Installationsanweisungen.
Lade Dir das RPM-File herunter und installiere dieses mit rpm -ihv FirebirdSS-1.0.2.908-1.i386.rpm. Danach setze ein neues Passwort - nämlich newmasterkey mittels /opt/interbase/bin/changeDBAPassword.sh.
Anlegen eines neuen Benutzers GLASPOC mittels /opt/interbase/bin/gsec -user sysdba -password newmasterkey -add GLASPOC -pw *spoc! -fname SinglePointOfContact -lname glawar.at
Die Datenbank liegt als Backup einer Firebird-Datenbank vor ( Singlepointofcontact.gbk); lade Dir dieses auf Deinen PC in das Verzeichnis $CATALINA_HOME/webapps/ROOT/glawar_at_Singlepointofcontact/firebirddb. Um das Restore der Datenbank durchführen zu können gib bitte ein:
/opt/interbase/bin/gbak -C -USER GLASPOC -PAS *spoc! singlepointofcontact.gbk SINGLEPOINTOFCONTACT.GLA -V
Der Standardusername nach der Installation lautet SYSDBA.
Das Standardpasswort nach der Installation der Firebird-Datenbank lautet masterkey
Damit die Anwendung überhaupt funktionieren kann, ist eine zentrale Konfigurationsdatei (singlepointofcontact.init) notwendig. Diese liegt unter
%CATALINA_HOME%\webapps\ROOT\glawar_at_Singlepointofcontact\properties (Windows) bzw. unter
$CATALINA_HOME/webapps/ROOT/glawar_at_Singlepointofcontact/properties (Linux).
Damit eine etwaig bereits bestehende Konfigurationsdatei einer älterne Installation nicht irrtümlich überschrieben wird, wird unter Linux die Datei als singlepointofcontact.v?? erzeugt, wobei die beiden Fragenzeichen für die aktuelle Version stehen.
Diese Konfigurationsdatei sieht folgende Parameter vor:
|
personalname
|
personalisierter Name der Anwendung
|
|
runningmode
|
server bedeutet, dass alle Informationen in die log-Dateien geschrieben werden compile bedeutet, dass alle Meldungen am Schirm ausgegeben werden und dass mittels FTP KEINE Daten übertragen werden
|
|
sysadmin
|
Emailadresse des Systemadministrators
|
|
singlepointofcontactwebserverroot
|
Name des Webservers; Sie können auch den Namen Ihres Webservers angeben (z. B. http://magma.muster.at:8080); Standardwert http://localhost:8080
|
|
serverFirebird
|
Firebird-Datenbank-Server (Standard localhost)
|
|
dbFirebird
|
Datenbankname inkl der Pfadangabe; Standardwert C:/Programme/Apache Tomcat 4.0/webapps/ROOT/ glawar_at_Archivebrowser/ firebirddb/ SINGLEPOINTOFCONTACT.GLA (Win32) bzw. /opt/ jakarta-tomcat-4.0.0/ webapps/ROOT/ glawar_at_Singlepointofcontact/ firebirddb/ SINGLEPOINTOFCONTACT.GLA (Linux)
|
|
userFirebird
|
Benutzername Firebird-Datenbank (Standard GLASPOC)
|
|
passwordFirebird
|
Kennwort Firebird-Datenbank (verschlüsselt mittels glawar.at - Encryption; Standard KnNwb2Mh)
|
|
homepagewebserver
|
Greift der Webserver der Homepage auf eine Access-Datenabnk (access) oder eine MySQL-Datenbank (mysql) zu?
|
|
directaccess2mysql
|
Gibt es eine direkte Zugriffsmöglichkeit auf die MySQL-Datenbank ( yes | no )
|
|
serverMySQL
|
MySQL-server (Standard localhost)
|
|
dbmysql
|
MySQL-datenbankname (Standard wwwdb)
|
|
usermysql
|
MySQL-Username (standardmäßig spoc)
|
|
passwordmysql
|
MySQL-Password (standardmäßig c3BvYw==); verschlüsselt mittels glawar.at - Encryption
|
|
dbodbcname
|
Name des ODBC-Namens (Standard WWWDB)
|
|
dbodbc
|
Dateiname der Accessdatenbank (Standard wwwdb.mdb
|
|
userodbc
|
Access-Username
|
|
passwordodbc
|
Access-Password
|
|
serverftp
|
Dieser FTP-Server wird zum upload der WWW-Datenbank und der Graphiken für die Homepage benötigt
|
|
userftp
|
FTP-Username verschlüsselt mittels glawar.at - Encryption
|
|
passwordftp
|
FTP-Password verschlüsselt mittels glawar.at - Encryption
|
|
ftpdbdestination
|
ftpdbdestination (standard /db)
|
|
ftpimagesdestination
|
Zielverzeichnis der Standesführer-Photos auf Homepage (Standard /intern/bbr/images)
|
|
dbodbclocalpath
|
Verzeichnis der Accessdatenbank auf lokalem Webserver (Standard /wwwdb)
|
|
homepage
|
URL Homepage der Verbindung (z. B. http://www.muster.at)
|
|
maxlength
|
maximale Länge der Formatierung eines Namens
|
|
isoFirebird
|
Standard ISO8859_1
|
|
portFirebird
|
Port der Firebird (Standardwert 3050)
|
Unter $CATALINA_HOME/webapps/ROOT/WEB-INF befindet sich diese web.xml. In dieser Datei ergänze zwischen den beiden Tags <web-app></web-app> folgende Einträge:
Wenn das Feature, dass alle Daten direkt zur Verwendung in einer Access-Datenbank auf einem Webserver zur Verfügung gestellt werden sollen, so muss eine ODBC-Datenquelle mit Namen WWWDB eingerichtet werden, die auf
%CATALINA_HOME%\webapps\ROOT\glawar_at_Singlepointofcontact\ wwwdb\wwwdb.mdb verweist.
Bitte lade Dir eine MySQL-Datenbank vom Netz ( www.mysql.com; mindestens 4.0.18) und installiere diese gemäß der Installationsanleitung.
Lade Dir die aktuelle Version der MySQL-Datenbank herunter und kopiere diese in das Zielverzeichnis von MySQL, in diesem Beispiel nach C:\Programme\MySQL.
Um die Datenbank einzurichten öffne bitte ein DOS-Fenster gehe bitte wie folgt vor:
- C:\Programme\MySQL\bin> mysql -u root mysql
- mysql> CREATE DATABASE wwwdb;
- mysql> GRANT ALL PRIVILEGES ON wwwdb.* TO spoc@localhost IDENTIFIED BY 'spoc' WITH GRANT OPTION;
- mysql> quit
- C:\Programme\MySQL\bin> mysql -u spoc -pspoc wwwdb
- mysql> \. createWWWDB_MySQL.txt
- mysql> quit
- DOS-Fenster wieder schließen
Bitte lade Dir den MySQL-Datenbank-Treiber nach %CATALINA_HOME%\common\lib (Windows) bzw. $CATALINA_HOME/common/lib (Linux).
Prinzipiell kannst Du die Dokumentation ( glawar_at_singlepointofcontact.zip) in jedem beliebigen Verzeichnis extrahieren und dort lesen (mit unzip glawar_at_singlepointofcontact.zip).
Diese Dokumentation wurde zusätzlich mit der Dokumentation von Java JDK 1.4 kombiniert. Wenn Du daher auch dieses Feature haben willst, so mußt Du die Dokumentation in das selbe Verzeichnis extrahieren, in dem sich Deine JAVA JDK 1.4-Dokumetation (z. B. im Verzeichnis C:\Dokus\jdk1.4) befindet.
Dazu ist es notwendig, einen Firebird-ODBC-Driver zu installieren. Ich habe immer den XTG SystemInterbase-Driver in der Version 1.0.0 beta 15 verwendet. Danach können die Abfragen SERIENBRIEF_... verwendet werden.
Site contents Copyright © 2004- Franz-Peter Glawar. All rights reserved.
|