Salve a tutti

Ho un'applicazione divisa in due tier che potrebbero essere caricati su application server diversi.
La mia applicazione ha bisogno di caricare dei file (tipicamente .properties, .xml ma anche .php) in maniera dinamica, indipendentemente dal tipo di application server su cui gira. Quale metodo mi consigliate? ho provato ResourceBundle, ma a parte che funziona solo coi properties, prevede che il file sia nel classpath e non e' detto.