j-lawyer.org
Erstellte Forenantworten
-
AutorBeiträge
-
j-lawyer.org
KeymasterHallo Ben_nrw,
Ist die Lösung Client-basiert, d.h. ich stelle für jeden Client einzeln die zu verwendende Software ein und es können unter jedem Client andere Softwarelösungen verwandt werden, oder muss jeder Client dieselbe Softwarelösung verwenden?
Die dafür notwendigen Einstellungen in 1.7 sind client- und nutzer-basiert, d.h. sie werden pro Nutzer und Gerät abgelegt. Eine zentrale und für alle Geräte gültige Einstellung ist nicht vorgesehen, da es dem Anspruch von j-lawyer.org widersprechen würde, bspw. auch in gemischten Windows-/Linux-Umgebungen eingesetzt werden zu können.
Beste Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterVielen Dank für die Rückmeldung, ich habe die Dokumentation (http://www.j-lawyer.org/?page_id=11#system) entsprechend angepasst.
Ein großes Dankeschön auch für die Anerkennung die eben eingetroffen ist. Wenn eine Erwähnung auf der Unterstützer-Seite gewünscht ist, bitte kurze Notiz an mich per Email.
Viele Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo,
bitte
mysql -u root -p
nutzen, dann sollte explizit nach dem Passwort gefragt werden.
Beste Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHier ein Äquivalent das Bash-Scripts für Windowsnutzer als .bat:
echo off set JLAWYERDIR=C:\j-lawyer-server set DATADIR=%JLAWYERDIR%\j-lawyer-data set CURRENTDATE=%date:~-4%%date:~3,2%%date:~0,2% set BACKUPDIR=%JLAWYERDIR%\manualbackups\%CURRENTDATE% set ARCHIVE=j-lawyer-backup-%CURRENTDATE%.zip set MYSQLUSER=root set MYSQLPWD=root echo Erstelle Verzeichnis %BACKUPDIR%... mkdir %BACKUPDIR% echo Sichere MySQL-Datenbank... mysqldump -u%MYSQLUSER% -p%MYSQLPWD% jlawyerdb > %BACKUPDIR%/jlawyerdb-dump.sql echo Sichere Datenverzeichnis... mkdir %BACKUPDIR%\j-lawyer-data xcopy %DATADIR% %BACKUPDIR%\j-lawyer-data /E /H /Y /I /Q echo Datensicherung fertiggestellt in %BACKUPDIR%.Hinweise:
– es wird in ein nach dem aktuellen Datum benanntes Verzeichnis unterhalb von C:\j-lawyer-server\manualbackups gesichert
– bitte daran denken die Backups regelmässig auf ein Medium ausserhalb des Gerätes zu kopieren, auf welchem der j-lawyer Server läuft
– ein Zippen ist unter Windows nicht mit Bordmitteln machbar, daher fehlt dieser Schritt. Wer 7-Zip oder Winzip installiert hat kann das .bat aber leicht erweitern. Alternativ kann man darauf auch verzichten.
– es wird immer ein Vollbackup durchgeführt
– das Datenbankpasswort ist entsprechend anzupassen in der Zeileset MYSQLPWD=rootEs empfiehlt sich, das Skript automatisch ausführen zu lassen, bspw. täglich. Dazu kann unter Windows 7 das Feature „Aufgabenplanung“ verwendet werden.
Viele Grüße,
Jens
(j-lawyer.org)-
Diese Antwort wurde vor vor 11 years, 1 months von
j-lawyer.org bearbeitet.
j-lawyer.org
KeymasterHat denn der Dump per Befehlszeile oben funktioniert?
Hilft das Bashscript erstmal weiter?
Das server.log würde ich mir gern mal anschauen. Bitte mal an info – at – j-lawyer.org schicken (gezippt) – danke!
Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterKann ich hier noch irgendwie helfen bzw. ist das Problem beseitigt?
Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo,
läuft der Server unter Linux oder Windows?
Was mir spontan einfällt:
– Datenbanknutzer und – passwort in den Einstellungen korrekt?
– Gibt es für den Nutzer, unter dem der j-lawyer Server läuft, Schreibrechte für das Backupverzeichnis?
– Gibt es Fehlerausgaben im server.log des Servers oder in der Konsole/Eingabeaufforderung?Man könnte in einem ersten Schritt mal nur einen Datenbank-Dump erstellen lassen:
mysqldump -u$MYSQLUSER -p$MYSQLPWD jlawyerdbDie beiden Platzhalter entsprechend ersetzen. Es kommen keine Leerzeichen dazwischen, bspw. also
mysqldump -uroot -pStRengGeh31M jlawyerdbAnsonsten hätte ich für Linux noch ein Bash-Skript, das ein Backup ad-hoch erstellt:
#!/bin/bash JLAWYERDIR="${HOME}/j-lawyer-server"; DATADIR=$JLAWYERDIR"/j-lawyer-data"; CURRENTDATE=$(date -d "today" +"%Y%m%d%H%M") BACKUPDIR=$JLAWYERDIR"/manualbackups/"$CURRENTDATE ARCHIVE="j-lawyer-backup-"$CURRENTDATE".tar.gz" MYSQLUSER="root"; MYSQLPWD="" echo '********************************************'; echo 'j-lawyer.org Manual Backup Script 2014-07-10'; echo '********************************************'; echo ' '; echo 'Creating backup directory '$BACKUPDIR mkdir -p $BACKUPDIR echo 'Dumping database jlawyerdb...' mysqldump -u$MYSQLUSER -p$MYSQLPWD jlawyerdb > $BACKUPDIR/jlawyerdb-dump.sql echo 'Copying files to temporary directory...' mkdir $BACKUPDIR/j-lawyer-data cp -R $DATADIR $BACKUPDIR echo 'Creating archive...' cd $BACKUPDIR tar -czf ../$ARCHIVE . echo 'Removing temporary files...' rm -Rf $BACKUPDIR echo 'done... backup available as '$ARCHIVEDas Bash-Script sehe ich als Notlösung, ich würde das Problem (auch zum Nutzen anderer Anwender) natürlich gern verstehen und beseitigen, sofern es am j-lawyer.org-Code liegt.
Viele Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo Frida,
Änderungen in der Nutzerverwaltung werden erst nach einem Neustart des j-lawyer Clients übernommen. Das sollte ich wohl in der Dokumentation etwas deutlicher erwähnen.
Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo Lutz,
das System kenne ich nicht / habe es noch nicht benutzt. Bei meinen Tests unter Raspian musste ich das „server“-Flag beim Starten von Java entfernen, da die Java VM das für ARM nicht unterstützt. Details dazu im Blogeintrag.
Viele Grüße
Jens
(j-lawyer.org)j-lawyer.org
KeymasterDanke für die Rückmeldung und viel Erfolg!
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo Frida,
die Java-Installation kann nicht gefunden werden. Bitte wie folgt vorgehen (hier am Beispiel von Windows 7):
– Startmenü öffnen und im Eingabefeld für die Suche javaw.exe eingeben
– es sollte ein „javaw“ gefunden werden, dieses bitte mit der rechten Maustaste anklicken und „Dateipfad öffnen“ anklicken
– es öffnet sich ein Explorer-Fenster, dort bitte in die Titelzeile hinter dem Pfad klicken, sodass er markiert wird, anschliessend Strg+C drücke um den Pfad in die Zwischenablage zu kopieren
– wiederum im Explorer die „run.bat“ des j-lawyer.org Clients rechtsklicken und „Bearbeiten“ wählen.
– vor den Aufruf von javaw den Pfad einfügen (per Strg+V). Pfad und javaw in Anführungszeichen setzen.Die run.bat sollte dann bspw. so aussehen:
"C:\Program Files (x86)\Java\jre7\bin\java" -Xmx512M -Djava.security.auth.login.config=auth.conf -Dclient.location=C:\j-lawyer-client -jar j-lawyer-client.jarDie run.bat speichern und per Doppelklick starten, nun sollte der Client gestartet werden.
Grüße,
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo Frida,
was genau bedeutet „lässt sich nicht durch Doppelklick öffnen“ – gibt es eine Fehlermeldung oder passiert einfach gar nichts?
Können Sie die run.bat testweise mal aus einer Eingabeaufforderung öffnen? Dazu Eingabeaufforderung starten, per „cd“ in das Verzeichnis des j-lawyer Clients wechseln, bspw.
cd C:\j-lawyer-clientund dann
run.batausführen? Sofern dabei eine Fehlermeldung erscheint, diese bitte hier posten.
Danke und Grüße!
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo David,
könnte ich den Startaufruf für PDF Studio (hinterlegt in /home/
/.j-lawyer-client) für einen anderen Anwender bekommen? Es gibt eine Anfrage mit den exakt gleichen Randbedingungen. Danke für die Unterstützung.
Jens
(j-lawyer.org)j-lawyer.org
KeymasterHallo Dirk,
ich habe mir das nochmal genauer angeschaut, hier meine Hinweise:
– Es sollte problemlos möglich sein, das Aktenzeichen nach Erstellen der Akte direkt in der Datenbank zu ändern.
– Dabei muss die Syntax des Aktenzeichens allerdings erhalten bleiben. D.h. fünfstellige Nummer + / + zweistellige Jahreszahl. Davon darf nicht abgewichen werden.
– Das Anlegen des „Altdatenbestandes“ kann schrittweise erfolgen, muss nicht zwangsweise am Stück gemacht werden. Allerdings: ich empfehle nach Anlage historischer Akten immer direkt das Ändern des Aktenzeichens, bevor neue Akten für 2014 angelegt werden, da ansonsten „Lücken“ in der laufenden Nummer entstehen.Das Ändern des Aktenzeichens muss wie bereits angedeutet außerhalb von j-lawyer erfolgen. Da gibt es sehr viele verschiedene Möglichkeiten, von denen ich hier eine kurz beschreiben möchte: das Editieren über LibreOffice Base.
(1) LibreOffice Base installieren: unter Kubuntu am besten über Muon-Programmverwaltung unter „Büroprogramme“ nach „base“ suchen und das Programm „LibreOffice-Datenbanken“ installieren.
(2) MySQL-Connector installieren: über Muon-Paketverwaltung das Paket „libreoffice-mysql-connector“ installieren
(3) LibreOffice starten und „Datei“, „Neu“, „Datenbank“ wählen. „Verbindung zu einer bestehenden Datenbank herstellen“ und dort „MySQL“ wählen, im nächsten Schritt dann „direkte Verbindung“. Die Datenbankverbindungsdaten sind wie folgt: Datenbankname: jlawyerdb, Server: localhost (wenn der j-lawyer – Server ebenfalls auf dem Kubuntu-System läuft), Port 3306. Benutzername: root, Datenbankkennwort wie bei der Installation von j-lawyer / MySQL gewählt eingeben und Verbindung testen.
(4) Bei erfolgreicher Verbindung sollte nun der LibreOffice-Base-Startbildschirm erscheinen. Dort bitte auf die Tabelle „ArchiveFileBean“ doppelklicken, die Daten sollten nun sichtbar sein.
(5) Änderungen bitte ausschließlich in Spalte „fileNumber“ durchführen und wie erwähnt die Syntax beibehalten.Im Übrigen gilt generell: regelmäßig Datensicherungen durchführen.
Sollte es noch Fragen geben – gern melden.
Viel Erfolg,
Jens
(j-lawyer.org) -
Diese Antwort wurde vor vor 11 years, 1 months von
-
AutorBeiträge
