Uploaded image for project: 'Beehive'
  1. Beehive
  2. BEEHIVE-739

A url template ref without a key element causes an NPE in URLTemplatesFactory.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • v1m1
    • 1.0
    • NetUI
    • None

    Description

      Need to improve the error condition checking and handling in the
      URLTemplatesFactory class.

      If a template ref in the beehive-url-template-config file does not have a
      key element, URLTemplatesFactory.getTemplatesFromConfig() throws an NPE.

      I think this can be done in a post v1.0 patch.

      Here's a stack trace...
      java.lang.NullPointerException
      at
      org.apache.beehive.netui.core.urltemplates.URLTemplatesFactory.getTempla
      tesFromConfig(URLTemplatesFactory.java:213)
      at
      org.apache.beehive.netui.core.urltemplates.URLTemplatesFactory.getTempla
      tes(URLTemplatesFactory.java:139)
      at
      org.apache.beehive.netui.core.urltemplates.URLTemplateDescriptor.load(UR
      LTemplateDescriptor.java:130)
      at
      org.apache.beehive.netui.pageflow.PageFlowContextListener.performInitial
      izations(PageFlowContextListener.java:107)
      at
      org.apache.beehive.netui.pageflow.PageFlowPageFilter.init(PageFlowPageFi
      lter.java:86)

      Attachments

        1. j739patch.txt
          9 kB
          Howard Carlin Rogers

        Activity

          People

            jzhuo Julie Zhuo
            crogers Howard Carlin Rogers
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: