Weka Package Manager (Weka 3.7, 3.8 and 3.9) on Windows 10

[email protected] Mon, 01 Apr 2024 22:43:56 -0000
Newsgroups gmane.comp.ai.weka
Message-ID <171201143673.2358.18320028077312287537@sys-mailman-prd.its.waikato.ac.nz>
I installed Weka on a windows machine and need to install a package but the CLI returns this error: 

java.io.FileNotFoundException: https://weka.sourceforge.io/packageMetaData//numPackages.txt
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/java.security.AccessController.doPrivileged(Unknown Source)
	java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	weka.core.WekaPackageManager.numRepositoryPackages(WekaPackageManager.java:1593)
	weka.gui.PackageManager$EstablishCache.doInBackground(PackageManager.java:273)
	weka.gui.PackageManager$EstablishCache.doInBackground(PackageManager.java:253)
	java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
	java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	java.desktop/javax.swing.SwingWorker.run(Unknown Source)
	java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	java.base/java.lang.Thread.run(Unknown Source)

	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at weka.core.WekaPackageManager.numRepositoryPackages(WekaPackageManager.java:1593)
	at weka.gui.PackageManager$EstablishCache.doInBackground(PackageManager.java:273)
	at weka.gui.PackageManager$EstablishCache.doInBackground(PackageManager.java:253)
	at java.desktop/javax.swing.SwingWorker$1.call(Unknown Source)
	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
	at java.desktop/javax.swing.SwingWorker.run(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
Local package list is missing, trying a cache refresh to restore...
java.io.FileNotFoundException: https://weka.sourceforge.io/packageMetaData//packageList.txt
	java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	java.base/java.security.AccessController.doPrivileged(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/java.security.AccessController.doPrivileged(Unknown Source)
	java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1182)
	weka.core.WekaPackageManager.getAllPackages(WekaPackageManager.java:2083)
	weka.gui.PackageManager.getPackagesAndEstablishLookup(PackageManager.java:2509)
	weka.gui.PackageManager.getAllPackages(PackageManager.java:2592)
	weka.gui.PackageManager.<init>(PackageManager.java:1629)
	weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1182)
	at weka.core.WekaPackageManager.getAllPackages(WekaPackageManager.java:2083)
	at weka.gui.PackageManager.getPackagesAndEstablishLookup(PackageManager.java:2509)
	at weka.gui.PackageManager.getAllPackages(PackageManager.java:2592)
	at weka.gui.PackageManager.<init>(PackageManager.java:1629)
	at weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)
Caused by: java.io.FileNotFoundException: https://weka.sourceforge.io/packageMetaData//packageList.txt
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
	at weka.core.packageManagement.DefaultPackageManager.getConnection(DefaultPackageManager.java:878)
	at weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1179)
	... 5 more
A problem has occurred whilst trying to get all package information. Trying a cache refresh...
java.io.FileNotFoundException: https://weka.sourceforge.io/packageMetaData//packageList.txt
	java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	java.base/java.security.AccessController.doPrivileged(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	java.base/java.security.AccessController.doPrivileged(Unknown Source)
	java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1182)
	weka.core.WekaPackageManager.getAllPackages(WekaPackageManager.java:2083)
	weka.gui.PackageManager.getPackagesAndEstablishLookup(PackageManager.java:2509)
	weka.gui.PackageManager.getAllPackages(PackageManager.java:2602)
	weka.gui.PackageManager.<init>(PackageManager.java:1629)
	weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)

	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source)
	at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
	at weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1182)
	at weka.core.WekaPackageManager.getAllPackages(WekaPackageManager.java:2083)
	at weka.gui.PackageManager.getPackagesAndEstablishLookup(PackageManager.java:2509)
	at weka.gui.PackageManager.getAllPackages(PackageManager.java:2602)
	at weka.gui.PackageManager.<init>(PackageManager.java:1629)
	at weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)
Caused by: java.io.FileNotFoundException: https://weka.sourceforge.io/packageMetaData//packageList.txt
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
	at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
	at weka.core.packageManagement.DefaultPackageManager.getConnection(DefaultPackageManager.java:878)
	at weka.core.packageManagement.DefaultPackageManager.getAllPackages(DefaultPackageManager.java:1179)
	... 5 more
Exception in thread "Thread-12" java.lang.NullPointerException: Cannot invoke "java.util.List.iterator()" because "this.m_allPackages" is null
	weka.gui.PackageManager.updateTable(PackageManager.java:2384)
	weka.gui.PackageManager.<init>(PackageManager.java:2231)
	weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)

	at weka.gui.PackageManager.updateTable(PackageManager.java:2384)
	at weka.gui.PackageManager.<init>(PackageManager.java:2231)
	at weka.gui.GUIChooserApp$11$1.run(GUIChooserApp.java:790)
_______________________________________________
Wekalist mailing list -- [email protected]
Send posts to [email protected]
To unsubscribe send an email to [email protected]
To subscribe, unsubscribe, etc., visit https://list.waikato.ac.nz/postorius/lists/wekalist.list.waikato.ac.nz
List etiquette: http://www.cs.waikato.ac.nz/~ml/weka/mailinglist_etiquette.html