Error parsing auction
|
|
Hi, I’ve been an irregular user of JBidwatcher for a while but just signed up to the forum to post this possible bug. Hopefully this is the right place to post this. I’m trying to add an auction to JBidwatcher but it simply does nothing in the normal interface – no error messages, no nothing. The auction is http://cgi.ebay.com/SMOKE-SKIN-CASE-COVER-FOR-G… I’m running 2.0beta11-736. The log from JBidwatcher looks like: Mon Jan 26 22:50:28 EST 2009: Adding: h ttp://cgi.ebay.com/SMOKE-SKIN-CASE-COVER-FOR-GARMIN-NUVI-200-205-250-255_W0QQitemZ290292039935QQihZ019QQcategoryZ58049QQcmdZViewItemQQ_trksidZp1713.m153.l1262
Mon Jan 26 22:50:29 EST 2009: PMQ Caught exception: com.jbidwatcher.util.xml.XMLParseException:
XML Parse Exception during parsing of a form-tag at line 1: Syntax error while parsing an attribute key
at com.jbidwatcher.util.xml.XMLElement.syntaxError(XMLElement.java:1359)
at com.jbidwatcher.util.xml.XMLElement.scanOneAttribute(XMLElement.java:989)
at com.jbidwatcher.util.xml.XMLElement.scanAttributes(XMLElement.java:740)
at com.jbidwatcher.util.xml.XMLElement.parseCharArray(XMLElement.java:643)
at com.jbidwatcher.util.xml.XMLElement.parseCharArray(XMLElement.java:625)
at com.jbidwatcher.util.xml.XMLElement.parseString(XMLElement.java:557)
at com.jbidwatcher.util.html.JHTML$Form.<init>(JHTML.java:83)
at com.jbidwatcher.util.html.JHTML.handleForms(JHTML.java:297)
at com.jbidwatcher.util.html.JHTML.addToken(JHTML.java:276)
at com.jbidwatcher.util.html.JHTMLParser.addToken(JHTMLParser.java:214)
at com.jbidwatcher.util.html.JHTMLParser.parse(JHTMLParser.java:141)
at com.jbidwatcher.util.html.JHTMLParser.<init>(JHTMLParser.java:31)
at com.jbidwatcher.util.html.JHTML.<init>(JHTML.java:36)
at com.jbidwatcher.auction.SpecificAuction.preParseAuction(SpecificAuction.java:42)
at com.jbidwatcher.auction.server.AuctionServer.doParse(AuctionServer.java:262)
at com.jbidwatcher.auction.server.AuctionServer.loadAuction(AuctionServer.java:212)
at com.jbidwatcher.auction.server.AuctionServer.create(AuctionServer.java:133)
at com.jbidwatcher.auction.AuctionEntry.prepareAuctionEntry(AuctionEntry.java:241)
at com.jbidwatcher.auction.AuctionEntry.<init>(AuctionEntry.java:275)
at com.jbidwatcher.auction.AuctionEntry.construct(AuctionEntry.java:292)
at com.jbidwatcher.ui.JBWDropHandler.messageAction(JBWDropHandler.java:59)
at com.jbidwatcher.util.queue.PlainMessageQueue.run(PlainMessageQueue.java:55)
at java.lang.Thread.run(Unknown Source)
I figure this can’t be the only auction with this problem. Let me know if any other information is needed. -John |
|
|
Greetings, I’ll poke at the code and see if there isn’t something I could do to make that part not fail if it gets a syntax error, but it was basically trying to parse an HTML attribute (like the ‘href’ in ‘a href=”http://www.google.com”’) and there was something wrong with it. Not that bad HTML from eBay would surprise me, but to mangle an actual attribute (not its value) in a way that makes it an illegal token seems hard to predict. — Morgan Schweers, CyberFOX! |
|
|
Not related to adding an auction, but I’ve also had a problem with multisnipe with 2.0beta11-736. I had two auctions in a multisnipe, and jbidwatcher made no attempt to place a bid on either item. It’s frustrating to not even get your bid placed, when your bid was $40 higher than the winning bid. You aren’t colluding with my wife, are you? She would have said that I didn’t need the item, and it seems that jbidwatcher thought the same. ;-) |
|
|
Just remembered that my auctions in the “missed snipe” topic in the help forum were setup as a multisnipe also. |
|
|
Hello, First things first: amazing piece of software. Vielen Danke Morgan. I did not want to start another topic with the same title tough the cause, In my case may be different. Running Beta from git under opensuse 11.1. When ‘getting my ebay items’ I get the following output (below). Shortly it complains about the ‘Edit’ button and then jumps over a large amount of ‘watched’ items. That ‘Edit’ button under Opera 9.63 shows ‘javascript:;’ On a slightly different topic. The main window vanishes but the process still runs. Let me know what kind of tests you would like me to perform, if needed, to better help you.
|