Details
-
Type: Bug
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Sprint:Fall 4 2022 Oct 10
Description
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10
Possibly related to IGBF-95
When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress.
To reproduce:
1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults
2. Open IGB
3. Select, File > Preferences
4. In the Preferences window: Select the Data Sources tab.
5. In the Data Sources tab: Click Add...
6. Set Name: unicorn, Type: Quickload,
7. Select 'Choose local folder'
8. Select the unicorn folder on the desktop and click Open.
9. Click Submit.
10. See that unicorn does not appear as a data source.
11. The bottom left of IGB shows "Adding unicorn" but with no progress made.
Release testing protocol found at Quickload Saver: https://wiki.bioviz.org/confluence/display/ITD/Quickload+Saver
Log output in comments.
Attachments
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-1765 [ 17855 ] |
Description |
|
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences 4. In the Preferences window: Select the Data Sources tab. |
Assignee | Ann Loraine [ aloraine ] |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences 4. In the Preferences window: Select the Data Sources tab. |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences 4. In the Preferences window: Select the Data Sources tab. 5. In the Data Sources tab: Click Add... 6. Set Name: unicorn, Type: Quickload, 7. Select 'Choose local folder' 8. Select the unicorn folder on the desktop and click Open. 9. Click Submit. 10. See that unicorn does not appear as a data source. 11. The bottom left of IGB shows "Adding unicorn" but with no progress made. |
Description |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences 4. In the Preferences window: Select the Data Sources tab. 5. In the Data Sources tab: Click Add... 6. Set Name: unicorn, Type: Quickload, 7. Select 'Choose local folder' 8. Select the unicorn folder on the desktop and click Open. 9. Click Submit. 10. See that unicorn does not appear as a data source. 11. The bottom left of IGB shows "Adding unicorn" but with no progress made. |
Release Testing Mac M1
Problem not found on 9.1.8. Reproducible on 9.1.10 Possibly related to IGBF-95 When adding a local quickload data source, IGB acts like the process worked normally yet the new data source does not appear in the list. At the bottom left of IGB it shows the data source attempting to load but making no progress. To reproduce: 1. Reset preferences by going to File > Preferences > Other Options > Reset Preferences to Defaults 2. Open IGB 3. Select, File > Preferences 4. In the Preferences window: Select the Data Sources tab. 5. In the Data Sources tab: Click Add... 6. Set Name: unicorn, Type: Quickload, 7. Select 'Choose local folder' 8. Select the unicorn folder on the desktop and click Open. 9. Click Submit. 10. See that unicorn does not appear as a data source. 11. The bottom left of IGB shows "Adding unicorn" but with no progress made. Release testing protocol found at Quickload Saver: https://wiki.bioviz.org/confluence/display/ITD/Quickload+Saver Log output in comments. |
Link | This issue relates to IGBF-95 [ IGBF-95 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Assignee | Nowlan Freese [ nfreese ] |
Assignee | Nowlan Freese [ nfreese ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Link | This issue relates to IGBF-95 [ IGBF-95 ] |
Attachment | quickload.zip [ 17276 ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | To-Do [ 10305 ] |
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Assignee | Logan Weidenhammer [ rweidenh ] |
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Assignee | Logan Weidenhammer [ rweidenh ] |
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Fix Version/s | 9.1.10 Major Release [ 10700 ] |
Summary | Investigate: local quickload not added as data source | Fix: local quickload not added as data source |
Story Points | 0.5 | 1 |
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Assignee | Logan Weidenhammer [ rweidenh ] |
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Assignee | Logan Weidenhammer [ rweidenh ] |
Assignee | Logan Weidenhammer [ rweidenh ] |
Assignee | Logan Weidenhammer [ rweidenh ] | Nowlan Freese [ nfreese ] |
Fix Version/s | 9.1.10 Major Release [ 10700 ] |
Log after attempting to add unicorn local quickload created with Quickload Saver:
11:07:29.173 ERROR c.a.genometry.thread.CThreadWorker - sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection
java.lang.ClassCastException: sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection
at com.affymetrix.igb.prefs.AddDataProvider.checkValidAndSetUrl(AddDataProvider.java:371) ~[na:na]
at com.affymetrix.igb.prefs.AddDataProvider$5.runInBackground(AddDataProvider.java:323) ~[na:na]
at com.affymetrix.igb.prefs.AddDataProvider$5.runInBackground(AddDataProvider.java:283) ~[na:na]
at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) ~[na:na]
at javax.swing.SwingWorker$1.call(SwingWorker.java:295) [na:1.8.0_332]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_332]
at javax.swing.SwingWorker.run(SwingWorker.java:334) [na:1.8.0_332]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_332]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_332]
at java.lang.Thread.run(Thread.java:750) [na:1.8.0_332]
11:07:29.231 ERROR c.a.igb.prefs.AddDataProvider - java.lang.ClassCastException: sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection
java.util.concurrent.ExecutionException: java.lang.ClassCastException: sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:1.8.0_332]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[na:1.8.0_332]
at javax.swing.SwingWorker.get(SwingWorker.java:602) ~[na:1.8.0_332]
at com.affymetrix.igb.prefs.AddDataProvider$5.finished(AddDataProvider.java:344) ~[na:na]
at com.affymetrix.genometry.thread.CThreadWorker.done(CThreadWorker.java:51) [genometry-9.1.10.jar:na]
at javax.swing.SwingWorker$5.run(SwingWorker.java:737) [na:1.8.0_332]
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832) [na:1.8.0_332]
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112) [na:1.8.0_332]
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842) [na:1.8.0_332]
at javax.swing.Timer.fireActionPerformed(Timer.java:313) [na:1.8.0_332]
at javax.swing.Timer$DoPostEvent.run(Timer.java:245) [na:1.8.0_332]
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) [na:1.8.0_332]
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) [na:1.8.0_332]
at java.awt.EventQueue.access$500(EventQueue.java:97) [na:1.8.0_332]
at java.awt.EventQueue$3.run(EventQueue.java:709) [na:1.8.0_332]
at java.awt.EventQueue$3.run(EventQueue.java:703) [na:1.8.0_332]
at java.security.AccessController.doPrivileged(Native Method) [na:1.8.0_332]
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74) [na:1.8.0_332]
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) [na:1.8.0_332]
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205) [na:1.8.0_332]
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) [na:1.8.0_332]
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) [na:1.8.0_332]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [na:1.8.0_332]
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) [na:1.8.0_332]
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [na:1.8.0_332]
Caused by: java.lang.ClassCastException: sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection
at com.affymetrix.igb.prefs.AddDataProvider.checkValidAndSetUrl(AddDataProvider.java:371) ~[na:na]
at com.affymetrix.igb.prefs.AddDataProvider$5.runInBackground(AddDataProvider.java:323) ~[na:na]
at com.affymetrix.igb.prefs.AddDataProvider$5.runInBackground(AddDataProvider.java:283) ~[na:na]
at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) [genometry-9.1.10.jar:na]
at javax.swing.SwingWorker$1.call(SwingWorker.java:295) ~[na:1.8.0_332]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_332]
at javax.swing.SwingWorker.run(SwingWorker.java:334) ~[na:1.8.0_332]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_332]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_332]
at java.lang.Thread.run(Thread.java:750) ~[na:1.8.0_332]