HFF
Erstellte Forenantworten
-
AutorBeiträge
-
HFFTeilnehmer
Hallo Jens, am Ende letzten Nachricht sollte natürlich „Vielen Dank“ stehen.
Im verlinkten Beitrag zu einem ähnlichen Problem (Starte iTunes erst wenn meine externe Platte gemoundet ist),
beschreibt jemand, wie man die Abfrage nach dem Laufwerk in eine Plist einbauen kann.
Falls das funktioniert dann melde ich mich.Viele Grüsse, Bernd
HFFTeilnehmerHallo Jens, Vielen Dank für die Analyse. Jetzt kann ich nachvollziehen was da passiert ist.
Momentan versuche ich nur im Test das System zu verstehen und zu prüfen welcher Setup für den produktiven Betrieb geeignet wäre. z.B. konnte mit der sehr guten Installationsanleitung Themen wie Datensicherung auf einem NAS oder Zugriff von extern über einen SSH Tunnel nachvollziehen.
Die freien 190 GB reichen sicher lange für Dokumente. Weil man bei einem Mac M1 aber nichts nachrüsten kann, würde ich für die Produktion eine größere interne SSD empfehlen.
Vielen nochmal, B.Hoffmann
HFFTeilnehmerVielen Dank für den Hinweis auf das Timing bei Serverstart. Daran habe ich gar nicht gedacht.
df -h liefert
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk3s1s1 228Gi 14Gi 192Gi 7% 568975 2393055985 0% /
devfs 212Ki 212Ki 0Bi 100% 734 0 100% /dev
/dev/disk3s6 228Gi 20Ki 192Gi 1% 0 2393624960 0% /System/Volumes/VM
/dev/disk3s2 228Gi 343Mi 192Gi 1% 684 2393624276 0% /System/Volumes/Preboot
/dev/disk3s4 228Gi 3.1Mi 192Gi 1% 43 2393624917 0% /System/Volumes/Update
/dev/disk1s2 500Mi 6.0Mi 483Mi 2% 4 5119996 0% /System/Volumes/xarts
/dev/disk1s1 500Mi 5.9Mi 483Mi 2% 28 5119972 0% /System/Volumes/iSCPreboot
/dev/disk1s3 500Mi 316Ki 483Mi 1% 30 5119970 0% /System/Volumes/Hardware
/dev/disk3s5 228Gi 21Gi 192Gi 10% 258177 2393366783 0% /System/Volumes/Data
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /System/Volumes/Data/home
/dev/disk5s1 465Gi 7.3Mi 465Gi 1% 195 4880506525 0% /Volumes/SSDONE 1
/dev/disk7s1 465Gi 1.4Mi 465Gi 1% 139 4880506581 0% /Volumes/SSDTWOls -l /Volumes
ls -l /Volumes
total 0
lrwxr-xr-x 1 root wheel 1 11 Mär 07:53 Macintosh HD -> /
drwxr-xr-x 5 root wheel 160 8 Mär 23:00 R1Data
drwxr-xr-x 3 root wheel 96 11 Mär 07:54 SSDONE
drwxrwxr-x 7 drberndhoffmann staff 224 11 Mär 07:40 SSDONE 1
drwxrwxr-x 9 root wheel 288 10 Mär 20:09 SSDTWOls -l /Volumes/SSDONE
total 0
drwxr-xr-x 4 root wheel 128 11 Mär 08:04 JLAWstandalone.xml Auszug
<system-properties>
<property name=“jlawyer.server.basedirectory“ value=“/Volumes/SSDONE/JLAW/jldata“/>
<property name=“jlawyer.server.initdir“ value=“/Applications/j-lawyer-server/j-lawyer-init/“/>
</system-properties>Vielen Dank und Gruss, Bernd Hoffmann
1. März 2021 um 18:24 als Antwort auf: Desktop Kalenderansicht – Falscher Wochentag in der graphischen Darstellung ? #4227HFFTeilnehmerIch habe einen neuen „Deutschen“ Benutzer angelegt. Wenn ich „Shift“ drücke und auf dem J-Lawyer Icon „Rechts“ Klicke, dann kann ich „Run as different user ..“ auswählen. Der J-Lawyer wird dann einheitlich in Deutsch angezeigt.
Vermutlich muss ich beim speichern von lokalen Dateien aufpassen, weil die Daten dann bei dem neuen Benutzer liegen.Um die REST API auszuprobieren habe ich ein Python Script geschrieben, dass
1) Mit Pandas eine Excel Tabelle liest, in der jede Zeile Informationen über Falldaten enthält (Mahnungen).
2) Daraus baue ich ein Python Dictionary / JSON und rufe das API auf
In meinem Beispiel lege ich zunächst einen Contact an, dann einen Case und anschließend verknüpfe ich beide in dem Case als “ Beteiligter“.
In dem einfachen Beispiel klappt das sehr gut.Hier ist mein Python Script:
# -*- coding: cp1252 -*-
import pandas as pd
from pandas import ExcelWriter
from pandas import ExcelFile
import base64
import sys
from decimal import Decimal
import numpy as np
import json
import requests
from requests.structures import CaseInsensitiveDict
from tkinter.filedialog import askopenfilenamedef decimalToBinary(n):
return bin(n).replace(„0b“, „“)filename = askopenfilename()
df=pd.read_excel(filename)print(„Column headings:“)
print(df.columns)
print(df.shape)
print(df.loc[4,’gesamtpreis‘])n=31
rechnungnr =df.loc[n,’renr‘]
rechnungdatum =df.loc[n,’re_date‘]
anrede =df.loc[n,’anrede‘]
plz =df.loc[n,’plz‘]
ort =df.loc[n,’ort‘]
land =df.loc[n,’land‘]
birthday =df.loc[n,’birthday‘]
street =df.loc[n,’str1′]
street2 =df.loc[n,’str2′]
phone =df.loc[n,’tel‘]val = (df.loc[n,’auftragnr‘])
auftragnr = val.item()gesamtpreis = df.loc[n,’gesamtpreis‘]
bezahlt = df.loc[n,’bezahlt‘]
forderung=0.00
forderung= float(gesamtpreis) – float(bezahlt)
val = df.loc[n,’knr‘]
knr=val.item()
name = df.loc[n,’name‘]
vorname = df.loc[n,’vorname‘]
sname=“SEWO “ + name + „, “ + vorname
assi=“Siri“
anwalt=“alhoffmann“
subject=“Verkehrsrecht“
archived=0uidpw=“admin:xxxx“
uidpw64 = base64.b64encode(uidpw.encode()).decode()headers = CaseInsensitiveDict()
headers[„Accept“] = „application/json“
headers[„Authorization“] = „Basic “ + uidpw64
headers[„Content-Type“] = „application/json“Contact_create_url = „http://192.168.178.51:8080/j-lawyer-io/rest/v1/contacts/create“
Contact_create_dict = {
„birthDate“: str(birthday),
„city“: str(ort),
„creator“: „REST API“,
„custom1“: „SEWO Mahnung“,
„firstName“: str(vorname),
„name“: str(name),
„phone“: str(phone),
„street“: str(street)+ ‚ ‚ + str(street2),
„zipCode“: str(plz)
}print(Contact_create_dict)
data=json.dumps(Contact_create_dict, indent = 4)
resp = requests.put(Contact_create_url, headers=headers, data=data)
print(resp.status_code)
if resp.status_code == 200:
print(resp.text)
dict=json.loads(resp.text)
print(dict.get(„id“))
newcontactid=dict.get(„id“)
else:
print(„Contact creation failed“)
newcontactid=““Case_create_url = „http://192.168.178.51:8080/j-lawyer-io/rest/v1/cases/create“
Case_create_dict= {
„archived“: archived,
„assistant“: assi,
„claimNumber“: auftragnr,
„claimValue“: forderung,
„custom1“: knr,
„lawyer“: anwalt,
„name“: sname,
„subjectField“: subject
}
print(Case_create_dict)
data=json.dumps(Case_create_dict, indent = 4)
resp = requests.put(Case_create_url, headers=headers, data=data)
print(resp.status_code)
if resp.status_code == 200:
print(resp.text)
dict=json.loads(resp.text)
print(dict.get(„id“))
newcaseid=dict.get(„id“)CasesParty_create_url = „http://192.168.178.51:8080/j-lawyer-io/rest/v1/cases/party/create“
CasesParty_create_dict= {
„addressId“: newcontactid,
„caseId“: newcaseid,
„contact“: „irgendein Anspechpartner“,
„custom1“: „cus1“,
„custom2“: „cus2“,
„custom3“: „cus3“,
„involvementType“: „Gegner“,
„reference“: „SEWO Kundennummer“ + “ “ + str(knr) + “ Rechnung “ + str(rechnungnr)
}
print(CasesParty_create_dict)
data=json.dumps(CasesParty_create_dict, indent = 4)
resp = requests.put(CasesParty_create_url, headers=headers, data=data)
print(resp.status_code)
if resp.status_code == 200:
print(resp.text)
dict=json.loads(resp.text)
print(dict.get(„id“))1. März 2021 um 17:50 als Antwort auf: Desktop Kalenderansicht – Falscher Wochentag in der graphischen Darstellung ? #4225HFFTeilnehmerIch dachte daran einen neuen User in anderer Sprachen anzulegen. Dann sollte ich den J-Lawyer mit „Run as …“ starten können.
Das Ganze ist auch nicht dringend. Ich teste auf meinem System nur als Administrator, insbesondere die Rest APIs. Die späteren Benutzer werden ihr Systeme sicher auf Deutsch eingestellt haben.1. März 2021 um 17:30 als Antwort auf: Desktop Kalenderansicht – Falscher Wochentag in der graphischen Darstellung ? #4223HFFTeilnehmerVielen Dank für die Analyse, ich werde versuchen die Parametrisierung des Clients anzupassen.
1. März 2021 um 17:08 als Antwort auf: Desktop Kalenderansicht – Falscher Wochentag in der graphischen Darstellung ? #4221HFFTeilnehmerSystem Locale: de;German (Germany)
systeminfo | findstr /B /C:“Systemgebietsschema“ … wird nichts gefunden / angezeigt.Mein Windows ist auf Englisch eingestellt.
1. März 2021 um 16:35 als Antwort auf: Desktop Kalenderansicht – Falscher Wochentag in der graphischen Darstellung ? #4219HFFTeilnehmerScreenshot, gerne, aber ich weiss nicht wie ich das Bild „pasten“ oder hochladen kann.
HFFTeilnehmerEntschuldigung bitte, dass ich mich erst jetzt wieder melde; Ich habe das Forum PW zu oft falsch eingegeben und musste einige Stunden „on the bench“.
Ich habe den Server de-installiert und anschließend das gesamte j-lawyer-server Verzeichnis gelöscht. Nach einem Reboot habe ich den j-lawyer-server neu installiert und seitdem läuft der Server einwandfrei!
Ich nehme an, daß bei einem früheren (Re-)Installationsversuch bestimmte Dateien noch gelockt waren.
Vielen Dank für die angebotene Hilfe und die schnelle Reaktion.HFFTeilnehmerHallo,
Ich habe den Server nochmal installiert, aber er scheint nicht zu starten. In launchd.stderr steht:
Failed to read or configure the org.jboss.logmanager.LogManager
java.lang.IllegalArgumentException: Failed to instantiate class „org.jboss.logmanager.handlers.PeriodicRotatingFileHandler“ for handler „FILE“
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:117)
at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:336)
at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:289)
at org.jboss.logmanager.config.LogContextConfigurationImpl.commit(LogContextConfigurationImpl.java:298)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:546)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:97)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:170)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:132)
at java.util.logging.LogManager$3.run(LogManager.java:399)
at java.util.logging.LogManager$3.run(LogManager.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
at java.util.logging.LogManager.access$800(LogManager.java:145)
at java.util.logging.LogManager$2.run(LogManager.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
at java.util.logging.LogManager.getLogManager(LogManager.java:378)
at org.jboss.modules.Main.main(Main.java:523)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:115)
… 17 more
Caused by: java.io.FileNotFoundException: server.log (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at org.jboss.logmanager.handlers.FileHandler.setFile(FileHandler.java:151)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.setFile(PeriodicRotatingFileHandler.java:104)
at org.jboss.logmanager.handlers.FileHandler.setFileName(FileHandler.java:189)
at org.jboss.logmanager.handlers.FileHandler.<init>(FileHandler.java:119)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.<init>(PeriodicRotatingFileHandler.java:72)
… 22 more
Failed to read or configure the org.jboss.logmanager.LogManager
java.lang.IllegalArgumentException: Failed to instantiate class „org.jboss.logmanager.handlers.PeriodicRotatingFileHandler“ for handler „FILE“
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:117)
at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:336)
at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:289)
at org.jboss.logmanager.config.LogContextConfigurationImpl.commit(LogContextConfigurationImpl.java:298)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:546)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:97)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:170)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:132)
at java.util.logging.LogManager$3.run(LogManager.java:399)
at java.util.logging.LogManager$3.run(LogManager.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
at java.util.logging.LogManager.access$800(LogManager.java:145)
at java.util.logging.LogManager$2.run(LogManager.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
at java.util.logging.LogManager.getLogManager(LogManager.java:378)
at org.jboss.modules.Main.main(Main.java:523)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:115)
… 17 more
Caused by: java.io.FileNotFoundException: server.log (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at org.jboss.logmanager.handlers.FileHandler.setFile(FileHandler.java:151)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.setFile(PeriodicRotatingFileHandler.java:104)
at org.jboss.logmanager.handlers.FileHandler.setFileName(FileHandler.java:189)
at org.jboss.logmanager.handlers.FileHandler.<init>(FileHandler.java:119)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.<init>(PeriodicRotatingFileHandler.java:72)
… 22 more
Failed to read or configure the org.jboss.logmanager.LogManager
java.lang.IllegalArgumentException: Failed to instantiate class „org.jboss.logmanager.handlers.PeriodicRotatingFileHandler“ for handler „FILE“
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:117)
at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:336)
at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:289)
at org.jboss.logmanager.config.LogContextConfigurationImpl.commit(LogContextConfigurationImpl.java:298)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:546)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:97)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:170)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:132)
at java.util.logging.LogManager$3.run(LogManager.java:399)
at java.util.logging.LogManager$3.run(LogManager.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
at java.util.logging.LogManager.access$800(LogManager.java:145)
at java.util.logging.LogManager$2.run(LogManager.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
at java.util.logging.LogManager.getLogManager(LogManager.java:378)
at org.jboss.modules.Main.main(Main.java:523)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:115)
… 17 more
Caused by: java.io.FileNotFoundException: server.log (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at org.jboss.logmanager.handlers.FileHandler.setFile(FileHandler.java:151)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.setFile(PeriodicRotatingFileHandler.java:104)
at org.jboss.logmanager.handlers.FileHandler.setFileName(FileHandler.java:189)
at org.jboss.logmanager.handlers.FileHandler.<init>(FileHandler.java:119)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.<init>(PeriodicRotatingFileHandler.java:72)
… 22 more
Failed to read or configure the org.jboss.logmanager.LogManager
java.lang.IllegalArgumentException: Failed to instantiate class „org.jboss.logmanager.handlers.PeriodicRotatingFileHandler“ for handler „FILE“
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:117)
at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:336)
at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:289)
at org.jboss.logmanager.config.LogContextConfigurationImpl.commit(LogContextConfigurationImpl.java:298)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:546)
at org.jboss.logmanager.PropertyConfigurator.configure(PropertyConfigurator.java:97)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:170)
at org.jboss.logmanager.LogManager.readConfiguration(LogManager.java:132)
at java.util.logging.LogManager$3.run(LogManager.java:399)
at java.util.logging.LogManager$3.run(LogManager.java:396)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:396)
at java.util.logging.LogManager.access$800(LogManager.java:145)
at java.util.logging.LogManager$2.run(LogManager.java:345)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.ensureLogManagerInitialized(LogManager.java:338)
at java.util.logging.LogManager.getLogManager(LogManager.java:378)
at org.jboss.modules.Main.main(Main.java:523)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:115)
… 17 more
Caused by: java.io.FileNotFoundException: server.log (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at org.jboss.logmanager.handlers.FileHandler.setFile(FileHandler.java:151)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.setFile(PeriodicRotatingFileHandler.java:104)
at org.jboss.logmanager.handlers.FileHandler.setFileName(FileHandler.java:189)
at org.jboss.logmanager.handlers.FileHandler.<init>(FileHandler.java:119)
at org.jboss.logmanager.handlers.PeriodicRotatingFileHandler.<init>(PeriodicRotatingFileHandler.java:72)
… 22 moreHFFTeilnehmerVielen Dank für die schnelle Reaktion. Ich habe in der Zwischenzeit die Installation einfach neu gestartet.
Alles lief jetzt einwandfrei durch. Der Server läuft!
Vielen Dank !17. Februar 2021 um 14:52 als Antwort auf: [Problem} macOS Big Sur (11.2.1) – Installation wird nicht ausgeführt #4185HFFTeilnehmerVielen Dank, das klappt wunderbar.
Gruss, Bernd -
AutorBeiträge