Platné do verzie 2024.7.0, od verzie 2024.7.0 je Java 11 súčasťou inštalácie.
K chybe dochádza v niektorých verziách Java 8, zaznamenané verziami 8.171, 8.251, 8.161 (verziu Javy je možné zistiť v ABRA Flexi v menu Pomocník > O aplikácii ABRA Flexi > Podrobnosti o aplikácii).
Pri pokuse vygenerovať XML Kontrolný výkaz DPH sa zobrazí okno s potvrdením, po kliknutí na OK sa žiadny súbor nevygeneruje.
V ladiacich výpisoch ABRA Flexi sa objavuje nasledujúca chyba:
JavaAppLauncher[54515:1236284] -[NSApplication runModalForWindow:] may not be invoked inside of transaction begin/commit pair, or inside of transaction commit (usually this means it was invoked inside of a view's -drawRect: method.) The modal dialog has been suppressed to avoid deadlock.
Celé znenie chyby je v nahlásanej chybe Javy tu.
Riešenie 1: Úprava nastavenia zoomu
Prvým možným riešením je úprava nastavenia operačného systému. V predvoľbách systému otvorte sekciu „Sprístupnenie".
Môže ísť o nastavený zoom, teda zväčšenie. Ak máte nejaký zoom nastavený, deaktivujte ho a skúste proces zopakovať.
Riešenie 2: Úprava súboru settings.xml
1) Otvorte terminál a zadajte
sudo open Users/{username v systému}/Library/Application Support/Flexibee/
a stlačte Enter.
2) Ak vás systém vyzve na zadanie hesla, zadajte ho (aj keď to vyzerá, že sa nič nepíše, len to nie je vidieť) a potvrďte Enterom.
3) Mala by sa vám otvoriť priečinok FlexiBee, kliknite na súbor settings.xml a cez možnosť „Otvoriť v aplikácii" súbor otvorte v TextEdit.
Ak súbor v priečinku nemáte, pozrite sa do priečinka „Home" a skrytého priečinka .winstrom a pokračujte podľa návodu. Ak sa súbor nenachádza ani v jednom priečinku, prejdite na bod 6).
4) Do TextEdit medzi <entry> vložte:
<entry>
<string>macShowSwingFileChooser</string>
<string>true</string>
</entry>
5) TextEdit sa ukladá automaticky, teda po zadaní by malo byť uložené, súbor zatvorte (opätovným otvorením môžete overiť, či sa nový zápis v súbore skutočne nachádza), spustite Flexi a overte, či teraz vidíte ponuku okna.
6) Ak súbor settings.xml nemáte ani v jednom priečinku, stiahnite si súbor nižšie a vložte ho do priečinka Flexibee Users/{username v systému}/Library/Application Support/Flexibee/.



