Details
-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:2
-
Epic Link:
-
Sprint:Fall 8, Spring 1
Description
When the View in IGB in Bioviz Connect is clicked on IGB loads the file the first time but when View in IGB in another file is clicked it throws the following error:
java.lang.NullPointerException: Cannot invoke "java.util.Optional.ifPresent(java.util.function.Consumer)" because the return value of "com.affymetrix.igb.view.load.GeneralLoadUtils.getDataSet(java.net.URI, java.util.Optional, String, String, com.affymetrix.genometry.GenomeVersion, boolean)" is null at com.affymetrix.igb.view.load.GeneralLoadUtils.openURI(GeneralLoadUtils.java:967) at com.affymetrix.igb.IgbServiceImpl.openURI(IgbServiceImpl.java:363) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.directlyLoadFile(BookmarkUnibrowControlServlet.java:589) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.lambda$directlyLoadUrls$8(BookmarkUnibrowControlServlet.java:578) at java.base/java.util.HashMap.forEach(HashMap.java:1429) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.directlyLoadUrls(BookmarkUnibrowControlServlet.java:577) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet$1.runInBackground(BookmarkUnibrowControlServlet.java:247) at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:305) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:342) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583)
Attachments
Issue Links
- blocks
-
IGBF-3510 Smoke Test JDK 21 in Windows
-
- Closed
-
Activity
| Field | Original Value | New Value |
|---|---|---|
| Epic Link |
|
| Status | To-Do [ 10305 ] | In Progress [ 3 ] |
| Description |
When the View in IGB in Bioviz Connect is clicked on IGB loads the file the first time but when View in IGB in another file is clicked it throws the following error:
{code:java} java.lang.NullPointerException: Cannot invoke "java.util.Optional.ifPresent(java.util.function.Consumer)" because the return value of "com.affymetrix.igb.view.load.GeneralLoadUtils.getDataSet(java.net.URI, java.util.Optional, String, String, com.affymetrix.genometry.GenomeVersion, boolean)" is null at com.affymetrix.igb.view.load.GeneralLoadUtils.openURI(GeneralLoadUtils.java:967) at com.affymetrix.igb.IgbServiceImpl.openURI(IgbServiceImpl.java:363) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.directlyLoadFile(BookmarkUnibrowControlServlet.java:589) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.lambda$directlyLoadUrls$8(BookmarkUnibrowControlServlet.java:578) at java.base/java.util.HashMap.forEach(HashMap.java:1429) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet.directlyLoadUrls(BookmarkUnibrowControlServlet.java:577) at com.affymetrix.igb.bookmarks.BookmarkUnibrowControlServlet$1.runInBackground(BookmarkUnibrowControlServlet.java:247) at com.affymetrix.genometry.thread.CThreadWorker.doInBackground(CThreadWorker.java:73) at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:305) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:342) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1583) {code} |
| Summary | Fix errors in IGB when View in IGB is invoked | errors in IGB when View in IGB is invoked |
| Summary | errors in IGB when View in IGB is invoked | Investigate errors in IGB when View in IGB is invoked |
| Status | In Progress [ 3 ] | To-Do [ 10305 ] |
| Sprint | Fall 8 [ 184 ] | Fall 8, Spring 1 [ 184, 185 ] |
| Rank | Ranked higher |
| Status | To-Do [ 10305 ] | In Progress [ 3 ] |
| Comment |
[ Note from scrum:
* Be sure to check to see if this same problem is affecting the released version of IGB - version 9.1.10 ] |
| Assignee | Karthik Raveendran [ karthik ] |
| Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
| Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
| Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
| Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
| 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 ] |
| Resolution | Done [ 10000 ] | |
| Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
| Assignee | Nowlan Freese [ nfreese ] |
| Assignee | Nowlan Freese [ nfreese ] | Karthik Raveendran [ karthik ] |
| Fix Version/s | 9.1.12 Major Release [ 10800 ] |