software.glawar.at - SinglePointOfContact
-software.glawar.at
 
SinglePointOfContact
 
-SinglePointOfContact
 
Support
 
-Kontakt
 

SinglePointOfContact - FAQ

 
Letzte Aktualisierung: 24.07.2004

Allgemeines

Funktionalität

Probleme

Installation


Allgemeines

Gibt es Unterstützung für MySQL?

Installiere bitte die Version 2.4, da ab dieser die Unterstützung für MySQL hinzugefügt wurde.

Funktionalität

Wie starte ich «SinglePointOfContact»?

SinglePointOfContact wird über http://localhost:8080/
glawar_at_singlepointofcontact_startServlet
gestartet. Vergiss dabei nicht, dass beim ersten Start sicherheitshalber der WebServer restartet werden muss (Wie restarte ich den «Apache Tomcat»?).

Wie melde ich mich als Administrator am System an?

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.

Wie kann ich Mitglieder kennzeichnen, dass diese Aussendung nur via Email erhalten?

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.

Wie kann ich Mitglieder kennzeichnen, dass diese über die Homepage Massenemails von einer Charge erhalten können?

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.

Wie kann ich einem Verbindungsmitglied ein Kennwort zuweisen?

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.

Wie stelle ich ein neues Semester ein?

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.

Ich möchte, dass die Access-Datenbank nicht wwwdb.mdb heißt?

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

Probleme beim anmelden?

Bei der Anmeldung ist nicht nur das Passwort sondern auch der Benutzername case-sensitiv!

Bei den Zukäufen in der Aktivenkassa sehe ich hinzugefügte Produkte nicht bzw. kann keine zugefügten Produkte löschen.

Dieser Fehler wurde ab der Version 2.1 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Bei den Zukäufen in der Barwartkassa sehe ich hinzugefügte Produkte nicht bzw. kann keine zugefügten Produkte löschen.

Dieser Fehler wurde ab der Version 2.1 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Beim Zuweisen einer Charge zu einem Bundesbruder wird diese automatisch als derzeit in Amt und Würden eingetragen.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Beim Hinzufügen von einem Photo wird ein Fehler ausgegeben, falls das Photo klein ist.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Bei der Anzeige der Photos zu einem Bundesbruder ist das aktuell gespeicherte Photo nicht aktiviert.

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.

Beim Eintragen der Anwesenheiten kann ich nicht jeden Aktiven auswählen.

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.

Bei den Mitgliederlisten werden nicht alle Personen ausgedruckt.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Beim Ausdruck der Totenliste werden die Namen abgeschnitten.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Es kann kein neuer Bundesbruder eingegeben werden.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Nach Hinzufügen einer Buchung wird diese nicht in der Buchhaltung angezeigt.

Dieser Fehler wurde ab der Version 2.2 behoben. Bitte lade Dir die aktuellste Version von SinglePointOfContact herunter und installiere diese.

Nach Erstellung eines neuen Semesters werden bei den Veranstaltungen nach wie vor die alten angezeigt.

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.

Ich bin Standesführer, kann jedoch kein neues Semester anlegen.

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.

Ich bin der Standesführer, kann jedoch bei einem Mitglied den Status innerhalb der Verbindung nicht ändern.

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.

Klasse BaseDefs wurde nicht gefunden

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

Wie installiere ich «JDK 1.4» unter Windows?

Wie installiere ich «JDK 1.4» unter Linux?

Wie installiere ich den Webserver «Apache Tomcat 4.0» unter Windows?

Wie installiere ich den Webserver «Apache Tomcat 4.0» unter Linux?

Wie installiere ich alternative Firebird-JDBC-Treiber für den Datenbankzugriff?

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.

Wie installiere ich «SinglePointOfContact» unter Windows?

Speichere Dir die aktuelle Version SinglePointOfContact_Win32_v?.exe auf Deiner Festplatte und führe diese Datei aus.

Wie installiere ich «SinglePointOfContact» unter Linux?

Speichere Dir die aktuelle Version singlepointofcontact_v?.?.tar.gz auf Deiner Festplatte in $CATALINA_HOME/webapps.

Email in der Fehler-Seite einstellen

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.

Wie installiere ich die Datenbank unter Windows?

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

Wie installiere ich die Datenbank unter Linux?

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

Wie lautet der Standarduser für die Firebird-Datenbank?

Der Standardusername nach der Installation lautet SYSDBA.

Wie lautet das Standardpasswort für die Firebird-Datenbank?

Das Standardpasswort nach der Installation der Firebird-Datenbank lautet masterkey

Wie verschlüssle ich das Passwort der Firebird-Datenbank?

Verwende dazu glawar.at - Encryption, um das Firebird-Datenbank-Passwort zu verschlüsseln. SinglePointOfContact.init?

SinglePointOfContact.init?

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)

Wie modifiziere ich das web.xml?

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:
 
Lade Dir die Servlet-Entries herunter und füge diesen Teil ein.
 
Lade Dir die ServletMapping-Entries herunter und füg diesen Teil ein.

Einrichten einer ODBC-Datenquelle? (nur Windows)

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.

Einrichten einer MySQL-Datenquelle? (Windows)

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

Einrichten einer MySQL-Datenquelle? (Linux)

Einrichten eines MySQL-Datenbanktreibers?

Bitte lade Dir den MySQL-Datenbank-Treiber nach %CATALINA_HOME%\common\lib (Windows) bzw. $CATALINA_HOME/common/lib (Linux).

Wie installiere ich die Dokumentation?

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.

Wie kann ich die Daten unter Windows für einen Serienbrief verwenden?

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.