{"id":354,"date":"2013-11-29T00:43:58","date_gmt":"2013-11-28T16:43:58","guid":{"rendered":"https:\/\/www.techcoil.com\/blog\/?p=354"},"modified":"2018-09-04T13:16:07","modified_gmt":"2018-09-04T05:16:07","slug":"configurations-that-i-set-in-my-java-control-panel-to-get-my-java-plug-in-to-tell-me-more-about-the-java-applets-and-binaries-that-it-is-running","status":"publish","type":"post","link":"https:\/\/www.techcoil.com\/blog\/configurations-that-i-set-in-my-java-control-panel-to-get-my-java-plug-in-to-tell-me-more-about-the-java-applets-and-binaries-that-it-is-running\/","title":{"rendered":"Configurations that I set in my Java Control Panel to get my Java Plug-in to tell me more about the Java applets and binaries that it is running"},"content":{"rendered":"<p>Right after I took over the maintenance work for Java applets that are a decade old, I did an important tweak to my Java Runtime Environment: I applied some configurations for the Java Plug-in on my computer to be as verbose as possible when it had to run my Java applets. <\/p>\n<p>This post shows how I had configured in my Java Control Panel in my windows machine for the sake of performing diagnostic tasks when trouble brews.<\/p>\n<h2>Accessing the Java Control Panel<\/h2>\n<p>I found my Java Control Panel in the windows control panel. <\/p>\n<p><img decoding=\"async\" src=\"\/ph\/img\/blog\/posts\/java-control-panel-in-windows-control-panel.jpg\" alt=\"Java Control Panel icon in Windows Control Panel\"\/><\/p>\n<p>Clicking on the icon in the blue box, the Java Control Panel appeared to do my bidding.<\/p>\n<h2>Five things that I had configured in my Java Control Panel to aid me in diagnosing Java applet issues<\/h2>\n<p>When my Java Control Panel appeared, I clicked on the <strong>Advanced<\/strong> tab. I then applied the following settings via the <strong>Advanced<\/strong> tab:<\/p>\n<ol>\n<li>Under the <strong>Debugging<\/strong> section, I checked the <strong>Enable tracing<\/strong> option. This enable log messages from the Java Plug-in to appear in a file in the Java deployment log folder.<\/li>\n<li>Under the <strong>Debugging<\/strong> section, I checked the <strong>Enable logging<\/strong> option. This allows me to look at console outputs from writes to <code>System.out<\/code> and <code>System.err<\/code> in my Java applets.<\/li>\n<li>Under the <strong>Debugging<\/strong> section, I checked the <strong>Show applet lifecycle exceptions<\/strong> option. This option allows me to peep into what the Java Plug-in is doing to bring up my Java applets.<\/li>\n<li>Under the <strong>Java Console<\/strong> section, I switched to the <strong>Show console<\/strong> option. With this option in place, a Java console will appear whenever my Java applet runs.<\/li>\n<li>Under the <strong>Miscellaneous<\/strong> section, I checked the <strong>Place Java icon in system tray<\/strong> option. This option allows me to reopen my Java console window in the event that I accidentally closed it.<\/li>\n<\/ol>\n<p>The following are two screenshots after I had applied the above mentioned configuration settings at my Java Control Panel. <\/p>\n<p>These configuration settings are highlighted by boxes with blue borders. <\/p>\n<p><img decoding=\"async\" src=\"\/ph\/img\/blog\/posts\/java-control-panel-with-configurations-for-debugging-1.jpg\" title=\"Screenshot of Java Control Panel settings for diagnosing Java applet issues\"\/><\/p>\n<p>Configuration settings above the fold. <\/p>\n<p><img decoding=\"async\" src=\"\/ph\/img\/blog\/posts\/java-control-panel-with-configurations-for-debugging-2.jpg\" title=\"Screenshot of Java Control Panel settings for diagnosing Java applet issues\"\/><\/p>\n<p>Configuration settings below the fold.<\/p>\n\n      <ul id=\"social-sharing-buttons-list\">\n        <li class=\"facebook\">\n          <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwp.me%2Fp245TQ-5I\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n            <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Facebook.png\" alt=\"Facebook icon\"> Share\n          <\/a>\n        <\/li>\n        <li class=\"twitter\">\n          <a href=\"https:\/\/twitter.com\/intent\/tweet?text=&url=https%3A%2F%2Fwp.me%2Fp245TQ-5I&via=Techcoil_com\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Twitter.png\" alt=\"Twitter icon\"> Tweet\n          <\/a>\n        <\/li>\n        <li class=\"linkedin\">\n          <a href=\"https:\/\/www.linkedin.com\/shareArticle?mini=1&title=&url=https%3A%2F%2Fwp.me%2Fp245TQ-5I&source=https:\/\/www.techcoil.com\" target=\"_blank\" role=\"button\" rel=\"nofollow\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/linkedin.png\" alt=\"Linkedin icon\"> Share\n          <\/a>\n        <\/li>\n        <li class=\"pinterest\">\n          <a href=\"https:\/\/pinterest.com\/pin\/create\/button\/?url=https%3A%2F%2Fwww.techcoil.com%2Fblog%2Fwp-json%2Fwp%2Fv2%2Fposts%2F354&description=\" class=\"pin-it-button\" target=\"_blank\" role=\"button\" rel=\"nofollow\" count-layout=\"horizontal\">\n          <img decoding=\"async\" src=\"\/ph\/img\/3rd-party\/social-icons\/Pinterest.png\" alt=\"Pinterest icon\"> Save\n          <\/a>\n        <\/li>\n      <\/ul>\n    ","protected":false},"excerpt":{"rendered":"<p>Right after I took over the maintenance work for Java applets that are a decade old, I did an important tweak to my Java Runtime Environment: I applied some configurations for the Java Plug-in on my computer to be as verbose as possible when it had to run my Java applets. <\/p>\n<p>This post shows how I had configured in my Java Control Panel in my windows machine for the sake of performing diagnostic tasks when trouble brews.<\/p>\n","protected":false},"author":1,"featured_media":1220,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"footnotes":""},"categories":[4],"tags":[185,186,6,162,184],"jetpack_featured_media_url":"https:\/\/www.techcoil.com\/blog\/wp-content\/uploads\/Java-logo.gif","jetpack_shortlink":"https:\/\/wp.me\/p245TQ-5I","jetpack-related-posts":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts\/354"}],"collection":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/comments?post=354"}],"version-history":[{"count":0,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/posts\/354\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/media\/1220"}],"wp:attachment":[{"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/media?parent=354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/categories?post=354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techcoil.com\/blog\/wp-json\/wp\/v2\/tags?post=354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}