{"id":11544,"date":"2024-08-07T10:14:26","date_gmt":"2024-08-07T08:14:26","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=11544"},"modified":"2024-08-07T10:15:27","modified_gmt":"2024-08-07T08:15:27","slug":"debugowanie-klas","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/","title":{"rendered":"Debugowanie klas"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Wprowadzenie\" >Wprowadzenie<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Grupa_docelowa\" >Grupa docelowa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Naglowek\" >Nag\u0142\u00f3wek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Obszar_roboczy\" >Obszar roboczy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Uprawnienia\" >Uprawnienia<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Instrukcja\" >Instrukcja<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/debugowanie-klas\/#Zmiana_poziomu_debugowania_klasy_Java\" >Zmiana poziomu debugowania klasy Java<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3 id=\"wprowadzenie\" ><span class=\"ez-toc-section\" id=\"Wprowadzenie\"><\/span>Wprowadzenie<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>W celu u\u0142atwienia debugowania w aplikacjach, debugowanie klas zapewnia specjaln\u0105 opcj\u0119 zapisu danych wyj\u015bciowych do konsoli:<\/p>\n<ul>\n<li>instrumentacja klas do wykorzystania mechanizmu debugowania (przy u\u017cyciu klasy com.cisag.pgm.util.Debug) przez programist\u0119 aplikacji w czasie programowania.<\/li>\n<li>aktywacja z\u0142o\u017conych kontroli i wyj\u015bcia kontrolnego do konsoli dla okre\u015blonych sekcji kodu.<\/li>\n<\/ul>\n<p>Za pomoc\u0105 aplikacji <em>Debugowanie klas<\/em> mo\u017cna wy\u015bwietla\u0107 i zmienia\u0107 poziom debugowania dla klas Java, kt\u00f3re korzystaj\u0105 z debugowania klas.<\/p>\n<p>Aplikacja sk\u0142ada si\u0119 z nag\u0142\u00f3wka i obszaru roboczego.<\/p>\n<h4 id=\"grupa-docelowa\" ><span class=\"ez-toc-section\" id=\"Grupa_docelowa\"><\/span>Grupa docelowa<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ul>\n<li>Programi\u015bci aplikacji<\/li>\n<li>Konsultanci<\/li>\n<li>Administratorzy systemu<\/li>\n<\/ul>\n<h4 id=\"naglowek\" ><span class=\"ez-toc-section\" id=\"Naglowek\"><\/span>Nag\u0142\u00f3wek<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>W nag\u0142\u00f3wku mo\u017cna wprowadzi\u0107 kryteria wyszukiwania. Klasy Java korzystaj\u0105ce z debugowania klas i za\u0142adowane do serwera aplikacji systemu ERP s\u0105 wy\u015bwietlane w obszarze roboczym.<\/p>\n<p><strong>Klasa Java<\/strong> &#8211; nale\u017cy okre\u015bli\u0107 filtr dla wy\u015bwietlanych klas Java. Mo\u017cliwe jest u\u017cycie wylicze\u0144 (, ) i symboli wieloznacznych (*).<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">System sprawdza, czy wprowadzony tekst mo\u017ce by\u0107 klas\u0105 Java. W razie potrzeby klasa jest \u0142adowana, a mo\u017cliwe wyj\u015bcia debugowania s\u0105 aktywowane, je\u015bli klasa obs\u0142uguje wyj\u015bcia debugowania.<\/div><\/section>\n<h4 id=\"obszar-roboczy\" ><span class=\"ez-toc-section\" id=\"Obszar_roboczy\"><\/span>Obszar roboczy<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>W obszarze roboczym aplikacja wy\u015bwietla na li\u015bcie klasy Java znalezione podczas wyszukiwania. Lista sk\u0142ada si\u0119 z nast\u0119puj\u0105cych kolumn:<\/p>\n<p><strong>Klasa<\/strong> <strong>Java<\/strong> &#8211; w\u00a0pe\u0142ni kwalifikowana nazwa klasy Java. Podpowied\u017a pokazuje \u015bcie\u017ck\u0119 lub JAR, z kt\u00f3rego klasa zosta\u0142a otwarta.<\/p>\n<p><strong>Wersja<\/strong> &#8211; prezentuje wersj\u0119 za\u0142adowanej klasy Java lub wersj\u0119 biblioteki, je\u015bli nie jest to klasa Comarch ERP Enterprise lub wersja klasy jest nieznana.<\/p>\n<p><strong>Poziom debugowania<\/strong> &#8211;\u00a0Poziom debugowania klasy Java w serwerze aplikacji systemu ERP. Mo\u017cliwe warto\u015bci to<\/p>\n<ul>\n<li><em>Wy\u0142\u0105czono<\/em><\/li>\n<li><em>Wiersz statusu<\/em><\/li>\n<li><em>Rozszerzony status<\/em><\/li>\n<li><em>Informacja<\/em><\/li>\n<li><em>Ostrze\u017cenie<\/em><\/li>\n<li><em>B\u0142\u0105d<\/em><\/li>\n<li><em>Wszystkie<\/em><\/li>\n<\/ul>\n<p>Mo\u017cna zmieni\u0107 poziom debugowania jednej lub wi\u0119cej wy\u015bwietlanych klas Java.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Zmiany staj\u0105 si\u0119 aktywne po ich zapisaniu. Zmiany nie s\u0105 zapisywane w bazie danych i s\u0105 dezaktywowane po nast\u0119pnym ponownym uruchomieniu serwera aplikacji systemu ERP.<\/div><\/section>\n<h4 id=\"uprawnienia\" ><span class=\"ez-toc-section\" id=\"Uprawnienia\"><\/span>Uprawnienia<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Aplikacja nie wymaga \u017cadnych specjalnych uprawnie\u0144. Dla tej aplikacji nie ma specjalnych zezwole\u0144.<\/p>\n<h3 id=\"instrukcja\" ><span class=\"ez-toc-section\" id=\"Instrukcja\"><\/span>Instrukcja<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"zmiana-poziomu-debugowania-klasy-java\" ><span class=\"ez-toc-section\" id=\"Zmiana_poziomu_debugowania_klasy_Java\"><\/span>Zmiana poziomu debugowania klasy Java<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<ol>\n<li>Otworzy\u0107 aplikacj\u0119 <em>Debugowanie klas<\/em> i wprowadzi\u0107 wymagane klasy Java, w kt\u00f3rych zaimplementowane jest debugowanie kasy.<\/li>\n<li>Wybra\u0107 przycisk [<strong>Aktualizuj<\/strong>] na standardowym pasku narz\u0119dzi.<\/li>\n<\/ol>\n<p>Aplikacja wy\u015bwietli klasy Java ze \u015brodowiska uruchomieniowego.<\/p>\n<ol start=\"3\">\n<li>Zmieni\u0107 poziom debugowania klasy Java w kolumnie <em>Poziom debugowania<\/em> i wybra\u0107 przycisk [<strong>Zapisz<\/strong>].<\/li>\n<\/ol>\n<p>Ustawienia debugowania klas s\u0105 teraz aktywne.<\/p>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-11544","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-konfiguracja-systemu-i-monitoring"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=11544"}],"version-history":[{"count":5,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11544\/revisions"}],"predecessor-version":[{"id":16465,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11544\/revisions\/16465"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=11544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}