Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-903

Look into bookmark module activation failure

    Details

    • Story Points:
      1
    • Sprint:
      Sprint 26

      Description

      java.lang.IllegalArgumentException: illegal component position
      at java.awt.Container.addImpl(Container.java:1085)
      at java.awt.Container.add(Container.java:465)
      at javax.swing.JMenu.add(JMenu.java:601)
      at com.affymetrix.igb.swing.JRPMenu.add(JRPMenu.java:73)
      at com.affymetrix.igb.bookmarks.action.BookmarkActionManager.addBookmarkListMenu(BookmarkActionManager.java:245)
      at com.affymetrix.igb.bookmarks.action.BookmarkActionManager.buildMenus(BookmarkActionManager.java:185)
      at com.affymetrix.igb.bookmarks.action.BookmarkActionManager.buildMenus(BookmarkActionManager.java:193)
      at com.affymetrix.igb.bookmarks.action.BookmarkActionManager.rebuildMenus(BookmarkActionManager.java:269)
      at com.affymetrix.igb.bookmarks.action.BookmarkActionManager.treeStructureChanged(BookmarkActionManager.java:313)
      at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:580)
      at javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:365)
      at javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:135)
      at com.affymetrix.igb.bookmarks.BookmarkManagerView.setBList(BookmarkManagerView.java:240)
      at com.affymetrix.igb.bookmarks.Activator.getPage(Activator.java:106)
      at com.affymetrix.igb.bookmarks.Activator.getServices(Activator.java:46)
      at com.affymetrix.igb.bookmarks.Activator.getServices(Activator.java:27)
      at com.lorainelab.igb.services.XServiceRegistrar.getServices(XServiceRegistrar.java:26)
      at com.lorainelab.igb.services.SimpleServiceRegistrar.registerService(SimpleServiceRegistrar.java:19)
      at com.lorainelab.igb.services.XServiceRegistrar.access$001(XServiceRegistrar.java:13)
      at com.lorainelab.igb.services.XServiceRegistrar$1.addingService(XServiceRegistrar.java:47)
      at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:941)
      at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:870)
      at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)

        Attachments

          Issue Links

            Activity

            Hide
            tmall Tarun Mall (Inactive) added a comment -

            Steps to reproduce,
            1. Open bookmarks tab
            2. click on new folder
            3. click on new separator
            4. click on new folder
            5. click on new separator
            6. click on new folder
            7. Now when you click you new separator you'll get exception.

            Show
            tmall Tarun Mall (Inactive) added a comment - Steps to reproduce, 1. Open bookmarks tab 2. click on new folder 3. click on new separator 4. click on new folder 5. click on new separator 6. click on new folder 7. Now when you click you new separator you'll get exception.
            Hide
            mason Mason Meyer (Inactive) added a comment -

            This issue was tested on 8.4.3 and 8.5.0 using the steps to reproduce seen in the comment above.

            I also tried different sequences of adding folders and separators and everything worked as expected.

            Since this issue is resolved it will now be closed.

            Show
            mason Mason Meyer (Inactive) added a comment - This issue was tested on 8.4.3 and 8.5.0 using the steps to reproduce seen in the comment above. I also tried different sequences of adding folders and separators and everything worked as expected. Since this issue is resolved it will now be closed.

              People

              • Assignee:
                mason Mason Meyer (Inactive)
                Reporter:
                dcnorris David Norris (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: