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 |
|