> On Jul 5, 2015, at 8:51 PM, Joe Baldwin <[email protected]> wrote: > >> >> "configuration-location" init parameter.” > > > This was mentioned in the docs. Is this not good practice? > > I would *prefer* to put them in a separate directory under “classes”. Is > there a better way to do this - in your experience?
Yes, XML files can be placed in subdirectories of any CLASSPATH directory. So if you have the project file under "WEB-INF/classes/org/example/cayenne-myproject.xml" , your location would be "org/example/cayenne-myproject.xml". This is a standard way of locating any kind of resources in Java via ClassLoader. Andrus
