aspose file tools*
The moose likes Web Services and the fly likes Properties file in axis Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Properties file in axis" Watch "Properties file in axis" New topic
Author

Properties file in axis

Dudley Dawson
Ranch Hand

Joined: Dec 14, 2004
Posts: 57
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 ]
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Properties file in axis