{"id":68,"date":"2010-12-21T19:36:01","date_gmt":"2010-12-22T02:36:01","guid":{"rendered":"https:\/\/www.rackbuzz.com\/?p=68"},"modified":"2011-01-22T12:31:53","modified_gmt":"2011-01-22T19:31:53","slug":"powerteacher-gradebook-preferences-wont-open","status":"publish","type":"post","link":"https:\/\/www.rackbuzz.com\/?p=68","title":{"rendered":"PowerTeacher Gradebook Preferences Won&#8217;t Open"},"content":{"rendered":"<p>This post is for you if:<\/p>\n<p>&#8211; You use PowerSchool&#8217;s PowerTeacher Gradebook, and the Preferences dialog box won&#8217;t open, AND<\/p>\n<p>&#8211; You use a read-only redirected desktop for your faculty.<\/p>\n<p>We noticed that PowerTeacher Gradebook worked fine, except for the preferences dialog box. When you click &#8216;Preferences&#8217;, nothing would happen. After some digging with Procmon, I discovered that the only thing that happened when you clicked Preferences was a quick Java thread execution. No info there, so I dug deeper in the bowels of the Java console.<\/p>\n<p>When the application loads, it makes some horrible assumptions about file locations, specifically the location for .gradebook_userdict.tlx.<\/p>\n<p>The console shows the &#8220;User Home Dir&#8221; location, which was simply showing \\\\servername for us. This is because our Start Menus and Desktops are redirected from read-only shares on \\\\servername. While the Desktop is redirected to \\\\servername\\DesktopShare$, the Gradebook client assumes the .gradebook_userdict.tlx file should be one level up, at \\\\servername.\u00c2\u00a0 Since that&#8217;s not a valid place to stash a file, I had to improvise.<\/p>\n<p>The solution for redirected read-only desktops is to create the desktop redirection folder one level below a share, and not make the redirection to the share itself. I converted our redirect locations to a &#8216;resource&#8217; share located at: \\\\servername\\res$\\desktopshare, which is transparent to the client, but serves a useful purpose in the ability to stash the .gradebook_userdict.tlx file in the root of the \\\\servername\\res$ share. Of course, you also have to change your redirection targets in the respective GPO(s).<\/p>\n<p>Incidentally, I called PS support, who chastised me for using Java 1.6 instead of their officially supported 1.5. I placated the support rep and installed 1.5, producing the same results.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post is for you if: &#8211; You use PowerSchool&#8217;s PowerTeacher Gradebook, and the Preferences dialog box won&#8217;t open, AND &#8211; You use a read-only redirected desktop for your faculty. We noticed that PowerTeacher Gradebook worked fine, except for the preferences dialog box. When you click &#8216;Preferences&#8217;, nothing would happen. After some digging with Procmon, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-68","post","type-post","status-publish","format-standard","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/posts\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=68"}],"version-history":[{"count":2,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/posts\/68\/revisions"}],"predecessor-version":[{"id":70,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=\/wp\/v2\/posts\/68\/revisions\/70"}],"wp:attachment":[{"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=68"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=68"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rackbuzz.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}