Biblioteka podpisująca - instalacja i konfiguracja: Różnice pomiędzy wersjami
Utworzono nową stronę " Wersja biblioteki podpisującej '''''pl_podpis''''' wydana 24.08.2021 r. i jej kolejne wersje będą współpracować tylko i wyłączenie z wersjami aplikacji wydanymi..." |
|||
| (Nie pokazano 8 wersji utworzonych przez 2 użytkowników) | |||
| Linia 8: | Linia 8: | ||
Wymagania dla wersji '''64-bitowej''' ''(domyślnie)'': | Wymagania dla wersji '''64-bitowej''' ''(domyślnie)'': | ||
*.NET Framework w wersji 4. | *.NET Framework w wersji 4.8 lub wyższej (wbudowany w Windows 10) | ||
*Microsoft Visual C++ 2015- | *Microsoft Visual C++ 2015-2022 Redistributable x64 | ||
*Microsoft Visual C++ 2015-2022 Redistributable x86 | |||
*Visual C++ 2013 Redistributable x64 | *Visual C++ 2013 Redistributable x64 | ||
*Java 64-bitowa | *Java 64-bitowa | ||
Wymagania dla wersji '''32-bitowej''': | Wymagania dla wersji '''32-bitowej''': | ||
*.NET Framework w wersji 4. | *.NET Framework w wersji 4.8 lub wyższej (wbudowany w Windows 10) | ||
*Microsoft Visual C++ 2015- | *Microsoft Visual C++ 2015-2022 Redistributable x86 | ||
*Visual C++ 2010 Redistributable x86 | *Visual C++ 2010 Redistributable x86 | ||
*Java 32-bitowa | *Java 32-bitowa | ||
| Linia 22: | Linia 23: | ||
W celu wymuszenia wykorzystania 32-bitowej wersji biblioteki podpisującej należy utworzyć plik ''USWSjava.config'' o zawartości: | W celu wymuszenia wykorzystania 32-bitowej wersji biblioteki podpisującej należy utworzyć plik ''USWSjava.config'' o zawartości: | ||
<syntaxhighlight lang="xml"> | <syntaxhighlight lang="xml"> | ||
<?xml version="1.0" encoding="utf-8" ?> | |||
<configuration> | |||
<vidokConfigurations> | |||
<use64bitJava>false</use64bitJava> | |||
</vidokConfigurations> | |||
</configuration> | |||
</syntaxhighlight> | </syntaxhighlight> | ||
| Linia 34: | Linia 35: | ||
#Utworzyć katalog ''C:\infosys_pity\PIT_WYSLANE\'' (w przypadku instalacji serwerowych katalog powinien znajdować się lokalnie na stacjach roboczych operatorów). | #Utworzyć katalog ''C:\infosys_pity\PIT_WYSLANE\'' (w przypadku instalacji serwerowych katalog powinien znajdować się lokalnie na stacjach roboczych operatorów). | ||
#Zainstalować JAVA odpowiednio w wersji 64 lub 32 bitowej. | #Zainstalować JAVA odpowiednio w wersji 64 lub 32 bitowej. | ||
Katalog ''C:\infosys_pity\PIT_WYSLANE\'' jest wymagany nie tylko w przypadku aplikacji Kadry i Płace, a także w przypadku innych aplikacji wykorzystujących bibliotekę podpisującą - są w nim przechowywane pliki tymczasowe oraz ewentualne logi błędów. | |||
===Aplikacje wykorzystujące podpis=== | ===Aplikacje wykorzystujące podpis=== | ||
| Linia 64: | Linia 67: | ||
<Log>false</Log> | <Log>false</Log> | ||
<sign_timeout>60000</sign_timeout> | <sign_timeout>60000</sign_timeout> | ||
</vidokConfigurations> | </vidokConfigurations> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Linia 84: | Linia 86: | ||
: '''64. <Log>''' - odpowiada za aktywacje logowania zdarzeń. Przyjmuje wartości ''true'' lub ''false''. | : '''64. <Log>''' - odpowiada za aktywacje logowania zdarzeń. Przyjmuje wartości ''true'' lub ''false''. | ||
: '''65. <sign_timeout>''' - określany w milisekundach (1000 = 1 sekunda), używany w przypadku kiedy występują problemy z automatycznym zamknięciem aplikacji podpisującej. | : '''65. <sign_timeout>''' - określany w milisekundach (1000 = 1 sekunda), używany w przypadku kiedy występują problemy z automatycznym zamknięciem aplikacji podpisującej. | ||
: '''66. < | : '''66. <ShowPause>''' - pauza po otworzeniu każdego kolejno generowanego pliku PDF, liczba w milisekundach. | ||
: '''67. <PauseBetween>''' - pauza pomiędzy zakończeniem otwierania, a czyszczeniem plików tymczasowych, liczba w milisekundach. | |||
: '''68. <PauseAfterFileCleaning> - pauza po usunięciu każdego pliku PDF, liczba w milisekundach; jeśli 0 to pliki nie będą usuwane. | |||
{{Uwaga}} | {{Uwaga}} | ||
* W przypadku problemów z biblioteką podpisującą należy aktywować log zdarzeń. W tym celu edytujemy plik USWS.dll.config. W sekcji vidokConfigurations dodajemy element <Log>true</Log>. Log zdarzeń będzie zapisany w ścieżce wskazanej <syntaxhighlight lang="xml" inline><doc_path>C:\infosys_pity\PIT_WYSLANE\</doc_path></syntaxhighlight> (wskazany katalog musi istnieć, aplikacja nie utworzy go sama). Po rozwiązaniu problemu należy pamiętać o wyłączeniu logowania błędów. | * W przypadku problemów z biblioteką podpisującą należy aktywować log zdarzeń. W tym celu edytujemy plik USWS.dll.config. W sekcji vidokConfigurations dodajemy element <Log>true</Log>. Log zdarzeń będzie zapisany w ścieżce wskazanej <syntaxhighlight lang="xml" inline><doc_path>C:\infosys_pity\PIT_WYSLANE\</doc_path></syntaxhighlight> (wskazany katalog musi istnieć, aplikacja nie utworzy go sama). Po rozwiązaniu problemu należy pamiętać o wyłączeniu logowania błędów. | ||