Offen JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

fav-hosting.online

Sehr aktives Mitglied
16. Oktober 2012
781
60
Weiterstadt
Firma
FaV-Hosting
Hallo,

ich weis das Thema war schon mehrmals im Gespräch, aber es gab bisher nie eine Antwort seitens JTL auf dieses Thema.
Ich denke wenn JTL schon bei Version 1.* angekommen ist sollte man auch langsam mal anfangen den Installer als MSI zur Verfügung zu stellen.
Ich sehe im Shop überall "Enterprise-Module" ob für die Connectoren oder den JTL-Shop usw.. Bei den ganzen einnahmen insbesondere aus den Subscriptions ist es denke ich nicht zu viel erwartet auch die Installation an eine Firmenumgebung die ja meistens auch AD-Services beinhaltet anzupassen. Es macht nicht wirklich spass die ganzen Rechner zu starten, anzumelden, JTL zu installieren und dann wieder herunterzufahren.
Und dass über 30 mal und an verschiedenen Standorten.

Mit freundlichen Grüßen

Michael Darsane
 
  • Gefällt mir
Reaktionen: ok_selling

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Hallo,

nutze doch einen MSI Package Builder um aus der exe ein msi Paket zu machen.
Die Abfrage des SQL-Servers ist raus, sollte kein Problem mehr darstellen.
 

fav-hosting.online

Sehr aktives Mitglied
16. Oktober 2012
781
60
Weiterstadt
Firma
FaV-Hosting
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Hallo Janusch,

es gibt diverse MSI Package Builder auf dem Markt von denen einer auch bestens funktioniert, der kostet aber 700 $.
Auch wenn wir bereit sind diesen Betrag zu investieren ist ein erstelltes MSI Paket niemals so gut wie direkt von JTL.
Bei einem PC tauchte z.B. die Meldung auf das diverse Dateien bereits existieren und das Paket nicht installiert werden kann.
Wenn ich dagegen die EXE verwende funktioniert alles wie es sollte und es gibt keine Fehlermeldung.
 

schaemi

Aktives Mitglied
30. November 2011
61
0
Plankstadt
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Hallo Janusch,

so wie die Updates der Wawi gerade gestrickt sind ist ein Packaging der Software definitiv nicht möglich. Mit jedem Update wird auch die Datenbank angefasst. Ich muss den Server also zuerst manuell auf die aktuelle Version der Datenbank bringen um anschließend die Clientsoftware zu verteilen.

Mit InnoSetup muss ich kein msi-Packet machen (SmartPackager gibt es zum Null-Tarif und funktioniert einwandfrei). Mit den entsprechenden Parametern kann ich auch die Exe völlig silent verteilen. Nur der Prozess wird in einer Netzwerk-Umgebung nie sauber funktionieren:

JTL ? Der Update - Wahnsinn | Schäfer IT-Consultant

JTL-Wawi ? Der Update-Wahnsinn die ZweiteSchäfer IT-Consultant | Schäfer IT-Consultant

Ohne längere Ausfallzeiten ist ein Update der Wawi, so wie sie gerade noch ausgerollt wird, nicht möglich. Ich bin gezwungen hier Turnschuh-Administration zu betreiben, um sicherzustellen, dass alle Clients im Netzwerk auf der aktuellen Version der Wawi sind (not backwards compatible!).

Gruß nach Hückelhoven Michael
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Die Datenbank seite ist schon richtig, da wirst du nie einen sauberen Rollout hin bekommen nur wegen dem MSI,
grundsätzlich wäre gerade für die Client verteilung ein MSI packet sinnvoll, und es spricht ja keiner von 2 Installern Pflegen, sondern nur MSI pflegen.
Warum sollte den noch weitere eine Exe gepflegt werden müssen?!

Ich hatte Manuel dazu ja auch schon mal eine Bibliothek genannt, womit man sehr einfach einen schönes MSI Paket erzeugen kann. SOgar direkt aus VStudio heraus.
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

MSI direkt ist leider nicht möglich.
Das Setup hat einige Besonderheiten die sich mit MSI nicht umsetzen lassen wie z.B. das registrieren der DLLs für InterOpt.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Sorry Janusch, da muss ich dich Korrigieren

How do you register a Win32 COM DLL file in WiX 3? - Stack Overflow
oder
Register a .NET COM DLL during Wix Install - Stack Overflow


Nur als ein beispiel, und gerade mit MSI, hab ich wirklich noch garnichts gefunden, was nicht geht.
Ansonsten kannst du immer noch auf C# Code innerhalb des Installers zurückgreifen, welcher Spezial Sachen macht.

Wir können uns die einzelnen besonderheiten gerne mal per Skype oder PN, vielleicht auch mit Manuel zusammen anschauen. Also gehen würde da alles, und selbst wenn (als wirklich dreckige Variante) du am ende des Setups noch eine kleine exe aufrufen lässt, welche mit Installiert wurde. Gerade verteilungs Technisch gehts schöner.

Und gerade bei z.B. einem Kunden von uns der muss jedes mal gut 50 Ma mit einer neuen Version ausstatten, was die Administratorin dann nach einem Update was laufen lässt. Selbst die wären ja bereits auf der RC von euch mit zu gehen, aber jeden Client dann Upzudaten, von Hand, No Chance.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Ein Plan B Projekt wo ich mir ja schon gedanken machen muss, ist von Aussen der Wawi einen Update Mechanismus bei zu bringen. Die frage ist da sicherlich nur, wie lange hat man was davon. Bis ihr das selber integriert habt?
 

Janusch

Administrator
Mitarbeiter
24. März 2006
13.921
264
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Es geht um COM InterOpt, nicht um das standard COM. Das ist ohne Probleme machbar.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Ich würde dir das ja sonst mal als PN schicken ;)

Aber auch das wird mit CustomActions sicherlich gehen, die suche hat dazu auch direkt eine MSDN seite aufgezeigt.

Registering an Assembly for COM Interop in a MSI file with the Windows Installer XML toolset. - when setup isn't just xcopy - Site Home - MSDN Blogs
https://corengen.wordpress.com/2009/12/24/wix-registering-a-net-com-interop-assembly/

Gerade durch die CustomActions ist MSI so extrem Stark, dass du eigentlich wirklich alles damit zaubern kannst.
Wix bietet da zwar bisher nur ein SubSet der Möglichkeiten, aber ist dabei teilweise schon leistungsfähiger als so manch ein Teures Tool um ein MSI paket zu erzeugen.
 

Marc Völker

Moderator
Mitarbeiter
15. April 2014
1.915
215
Hürth
AW: JTL Wawi als MSI (Kritik und Verbesserungsvorschlag)

Kannst mir ja die Punkte sonst gerne mal über Manuel zukommen lassen, geht sicher alles. Selbst ein DB Updater oder ähnliches über ein MSI Installer wäre ja sogar möglich. Also da sind kaum grenzen drin.
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.245
1.526
Leider nein. Wir haben intern ein Ticket dazu, aber es ist leider nicht ganz einfach dies umzusetzen.
Wird also noch eine Weile dauern bis da was kommt.
Alternativ wie oben beschrieben mit EXE-to-MSI Convertern versuchen.
 

modotex

Aktives Mitglied
9. Juli 2013
27
3
Moin, ich spiele hier gerade an der automatischen Verteilung. Ich bekomme es aber nicht ganz sauber gelöst die Datenbankeinstellung in die Registry zu schreiben. Könnt ihr mir die Werte-Zuordnung für die 7 Keys nennen, sodass ich da selber automatisiert das Profil anlegen kann?

Bekannt ist bislang nur, dass 2 und 7 relativ statisch sind, 4 für den Beschreibungstext des Profils 5 und 6 erst in späteren Versionen (> 1.1) verwendet wird und 1 und 3 Instanzspezifisch ist.

Wenn ich genau wüsste, welche Informationen ich gefahrenlos unternehmensweit übernehmen kann, machte es mir das bedeutent einfacher.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: marco3993

modotex

Aktives Mitglied
9. Juli 2013
27
3
Nach der umfangreichen Antwort, habe mir jetzt ein vernünftig eingerichtetes Profil aus der Registry kopiert und über baramundi Unternehmensweit ausgerollt. Die Folge war, dass mein eigener Username nun bei allen der erste vorausgefüllte JTL-Benutzer ist. Damit müssen die Mitarbeiter nun leben :D
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 5
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 10
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Database connection timeouts and interface lag in JTL-Wawi with background script managers User helfen Usern 0
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 11
Neu JTL-Wawi in einem EU-Land einsetzen – rechtliche & technische Fragen Installation von JTL-Wawi 2
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu DATEV Buchungsdatenservice im Programm JTL Wawi den Serverfehler 500. JTL-Wawi - Ideen, Lob und Kritik 4
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Neu Anbindung JTL Wawi an Speditionen Dienstleistung, Jobs und Ähnliches 0

Ähnliche Themen