• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Properties file in axis

 
Dudley Dawson
Ranch Hand
Posts: 57
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi-
How do you load a properties file on the classpath within a jar?
I have class:
com.sample.package.BusinessClass
which gets packaged in a .aar and included in my axis deployment - it works fine. However, I want to use some configuration properties in the webservice, but cannot load properties from the classpath.
I have added a file in the package com.sample.package called "application.properties".
I have tried:
  • properties = (PropertyResourceBundle) ResourceBundle.getBundle("com.sample.package.application");

  • throws: java.util.MissingResourceException: Can't find bundle for base name com.sample.package.application
  • InputStream input = BusinessClass.class.getClass().getResourceAsStream("/com/sample/package/application.properties");

  • throws nullpointer exception when I try to access input
  • InputStream input = ReportGenerator.class.getClass().getResourceAsStream("application.properties");

  • same nullpointer exception

    [ June 06, 2007: Message edited by: Dudley Dawson ]
    [ June 06, 2007: Message edited by: Dudley Dawson ]
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic