File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Properties file in axis" Watch "Properties file in axis" New topic

Properties file in axis

Dudley Dawson
Ranch Hand

Joined: Dec 14, 2004
Posts: 57
How do you load a properties file on the classpath within a jar?
I have class:
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 "".
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/");

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

  • same nullpointer exception

    [ June 06, 2007: Message edited by: Dudley Dawson ]
    [ June 06, 2007: Message edited by: Dudley Dawson ]
    It is sorta covered in the JavaRanch Style Guide.
    subject: Properties file in axis
    It's not a secret anymore!