X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~yarrgweb/git?p=jarrg-ian.git;a=blobdiff_plain;f=src%2Fcom%2Ftedpearson%2Fypp%2Fmarket%2FMarketUploader.java;h=a7a90c8c1489d0dfcfaf3f381226c7d866ad2725;hp=2466b44a8b3fc35fa5c78de039fe022c9c47d276;hb=ba378a6dd2f4cf83c4d1b0781fab380259ff1a16;hpb=e057e83033ea929281de2171df40657650959ef6 diff --git a/src/com/tedpearson/ypp/market/MarketUploader.java b/src/com/tedpearson/ypp/market/MarketUploader.java index 2466b44..a7a90c8 100644 --- a/src/com/tedpearson/ypp/market/MarketUploader.java +++ b/src/com/tedpearson/ypp/market/MarketUploader.java @@ -65,6 +65,7 @@ public class MarketUploader implements TopLevelWindowListener, GUIInitializedLis private AccessibleContext sidePanel; private HashMap commodMap; + public PrintStream dtxt = null; private PropertyChangeListener changeListener = new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent e) { @@ -236,6 +237,14 @@ public class MarketUploader implements TopLevelWindowListener, GUIInitializedLis // check if we've been turned off in the control panel Preferences prefs = Preferences.userNodeForPackage(getClass()); + if (prefs.getBoolean("writeDebugFiles", false)) { + try { + dtxt = new PrintStream(new File("jarrg-debug-log.txt")); + } catch (java.io.FileNotFoundException e) { + System.err.println("JARRG: Error opening debug log: "+e); + } + } + if (prefs.getBoolean("useLiveServers", false)) { YARRG_URL = YARRG_LIVE_URL; PCTB_HOST_URL = PCTB_LIVE_HOST_URL; @@ -705,6 +714,13 @@ public class MarketUploader implements TopLevelWindowListener, GUIInitializedLis int first = sb.indexOf("
") + 5;
 			int last = sb.indexOf("");
 			xml = sb.substring(first,last);
+			//if (dtxt!=null) {
+			//        dtxt.println(">>");
+			//	  dtxt.println(sb);;
+			//	  dtxt.println("||");
+			//	  dtxt.println(xml);
+			//	  dtxt.println("<<");
+			//}
 			//System.out.println(xml);
 			Reader reader = new CharArrayReader(xml.toCharArray());
 			Document d = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(reader));