| QuackHat12 Active contributor
 
 
 Joined: 21 Apr 2014
 Posts: 6
 
 
 | 
			
				|  Posted: Thu Jan 26, 2023 3:51 am    Post subject: can't get AuctionSieve running in two different Linuxes |   |  
				| 
 |  
				| Hello, 
 Once in awhile over the years, I do a project with AuctionSieve in Linux and I
 usually have no problem.
 
 Once again I have a project I want to do.  But this time I don't seem to be able to get
 AuctionSieve running in Linux.
 
 First I tried in MX Linux Wildflower.  AuctionSieve starts, and I
 create a sieve and Get Auctions and AuctionSieve hangs with the error:
 
 
 
  	  | Quote: |  	  | AuctionSieve version 3.1.0 Operating System = linux
 Java version = 11.0.16
 Java vm version = 11.0.16+8-post-Debian-1deb11u1
 Java runtime version = 11.0.16+8-post-Debian-1deb11u1
 Current dir = /home/username/Downloads/AuctionSieveSetup
 User home dir = /home/username
 Tmp dir = /tmp
 Tmp dir being used = /home/username/.AuctionSieve/tmp
 java.lang.NullPointerException
 at hashbang.auctionsieve.ebay.EbayResultsPageItem.doScrape(Unknown Source)
 at hashbang.auctionsieve.ebay.EbayResultsPageItem.scrapeItem(Unknown Source)
 at hashbang.auctionsieve.ebay.EbayResultsPage.getItems(Unknown Source)
 at hashbang.auctionsieve.sieve.ItemRetriever.getItems(Unknown Source)
 at hashbang.auctionsieve.sieve.ui.SieveControlPanel$3.run(Unknown Source)
 at java.base/java.lang.Thread.run(Thread.java:829)
 | 
 
 
 Typically I would install closed-source Oracle Java in hopes of getting things working, but doing so appears too difficult in MX Linux.
 
 Next, I created a virtual machine in QEMU with guest Ubuntu 22.04, because I always had good luck with Ubuntu and AuctionSieve.  I installed closed-source Oracle Java using a PPA.  AuctionSieve again hangs after Get Auctions, with message:
 
 
  	  | Quote: |  	  | AuctionSieve version 3.1.0
 Operating System = linux
 Java version = 17.0.5
 Java vm version = 17.0.5+9-LTS-191
 Java runtime version = 17.0.5+9-LTS-191
 Current dir = /home/username/Downloads/AuctionSieveSetup
 User home dir = /home/username
 Tmp dir = /tmp
 Tmp dir being used = /home/username/.AuctionSieve/tmp
 java.lang.NullPointerException: Cannot invoke "String.contains(java.lang.CharSequence)" because "<local5>" is null
 at hashbang.auctionsieve.ebay.EbayResultsPageItem.doScrape(Unknown Source)
 at hashbang.auctionsieve.ebay.EbayResultsPageItem.scrapeItem(Unknown Source)
 at hashbang.auctionsieve.ebay.EbayResultsPage.getItems(Unknown Source)
 at hashbang.auctionsieve.sieve.ItemRetriever.getItems(Unknown Source)
 at hashbang.auctionsieve.sieve.ui.SieveControlPanel$3.run(Unknown Source)
 at java.base/java.lang.Thread.run(Thread.java:833)
 
 | 
 
 Do I have to use Windows?
 
 Thanks
 |  |