Uploaded image for project: 'Commons Configuration'
  1. Commons Configuration
  2. CONFIGURATION-99

[configuration] PropertiesConfiguration doesn't throw exception when path is directory

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None
    • Operating System: other
      Platform: All

    • 36488

    Description

      When I use a string which is a directory to create a PropertiesConfiguration, no
      exception is thrown. However, the configuration is unusable as it has no
      properties.

      For example, I do

      <code>
      PropertiesConfiguration temp =
      new PropertiesConfiguration("c:/baddirectory");
      </code>

      I get the expected

      <code>
      org.apache.commons.configuration.ConfigurationException: Cannot locate
      configuration source baddirectory
      </code>

      However, when I do

      PropertiesConfiguration temp2 = new
      PropertiesConfiguration("c:/windows");

      I don't get any exception. The difference between "baddirectory" and "windows"
      is that the former doesn't exist and the latter does.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            moran@place-base.com Moran Ben-David
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment