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
Karthik Raveendran
created issue -
Karthik Raveendran
made changes -
Field | Original Value | New Value |
---|---|---|
Epic Link | IGBF-3142 [ 21688 ] |
Karthik Raveendran
made changes -
Karthik Raveendran
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Karthik Raveendran
made changes -
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} |
Karthik Raveendran
made changes -
Summary | Fix errors in IGB when View in IGB is invoked | errors in IGB when View in IGB is invoked |
Karthik Raveendran
made changes -
Summary | errors in IGB when View in IGB is invoked | Investigate errors in IGB when View in IGB is invoked |
Ann Loraine
made changes -
Karthik Raveendran
made changes -
Status | In Progress [ 3 ] | To-Do [ 10305 ] |
Ann Loraine
made changes -
Sprint | Fall 8 [ 184 ] | Fall 8, Spring 1 [ 184, 185 ] |
Ann Loraine
made changes -
Rank | Ranked higher |
Karthik Raveendran
made changes -
Status | To-Do [ 10305 ] | In Progress [ 3 ] |
Ann Loraine
made changes -
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 ] |
Karthik Raveendran
made changes -
Assignee | Karthik Raveendran [ karthik ] |
Karthik Raveendran
made changes -
Status | In Progress [ 3 ] | Needs 1st Level Review [ 10005 ] |
Karthik Raveendran
made changes -
Status | Needs 1st Level Review [ 10005 ] | First Level Review in Progress [ 10301 ] |
Karthik Raveendran
made changes -
Status | First Level Review in Progress [ 10301 ] | Ready for Pull Request [ 10304 ] |
Karthik Raveendran
made changes -
Status | Ready for Pull Request [ 10304 ] | Pull Request Submitted [ 10101 ] |
Karthik Raveendran
made changes -
Status | Pull Request Submitted [ 10101 ] | Reviewing Pull Request [ 10303 ] |
Karthik Raveendran
made changes -
Status | Reviewing Pull Request [ 10303 ] | Merged Needs Testing [ 10002 ] |
Karthik Raveendran
made changes -
Status | Merged Needs Testing [ 10002 ] | Post-merge Testing In Progress [ 10003 ] |
Karthik Raveendran
made changes -
Resolution | Done [ 10000 ] | |
Status | Post-merge Testing In Progress [ 10003 ] | Closed [ 6 ] |
Karthik Raveendran
made changes -
Assignee | Nowlan Freese [ nfreese ] |
Nowlan Freese
made changes -
Assignee | Nowlan Freese [ nfreese ] | Karthik Raveendran [ karthik ] |
Nowlan Freese
made changes -
Fix Version/s | 9.1.12 Major Release [ 10800 ] |