Hi Yes - you can also define resources at the application level, by defining resources in WEB-INF/resources.xml in your .war file. The syntax is pretty much the same as tomee.xml, but with <resources> as the top level tag as opposed to <tomee>. The will use the application classpath, eliminating the requirement to add your resource class to lib/.
Let us know how you get on - if you're stuck, I can dig out an example. Kind Regards Jon On Sun, Nov 25, 2018 at 10:47 PM Romain Manni-Bucau <[email protected]> wrote: > Guess you want to read > http://tomee.apache.org/admin/configuration/index.html - doc is more > complete and up to date. > > Le dim. 25 nov. 2018 23:44, Kean Erickson <[email protected]> a > écrit : > > > The docs mention a way of obtaining properties in code from a resource in > > Tomee.xml, under "Custom resources" > > > > http://tomee.apache.org/application-resources.html > > > > ..such that I could denote a class-name on the resource pointing to a > > configuration class (which would be pretty boilerplate, judging by the > > example). But in order to do this, I have to package the config class in > > TomEE's /lib directory. This introduces some complications in my case, > for > > other reasons.. I was wondering if there's any other way to obtain these > > resource properties without having to add anything to TomEE's classpath. > > > > Thanks, > > -Kean > > >
