Hi, the following question came into my mind:
If we have a WAB where the Bundle-Classpath is WEB-INF/classes shall we load the OSGI-INF directory from the root of the bundle or from the WEB-INF/classes directory? If we put the OSGI-INF into the root aries-blueprint works. However we always have to add additional restrictions not to allow the read of this directory from outside (from the web browser). In this case I think it would be useful to define the OSGI-INF folder location as the following: It should be in the bundle classpath not in the root of the bundle. If the bundle classpath is the root of course it should be at the root of the bundle. The same question raises about META-INF/persistence.xml (the default location). I think it has to be normally at the classpath so at WEB-INF/classes/META-INF/persistence.xml not in the root of the bundle otherwise we will face security issues. And of course the question is the same for every OSGI based configuration file like metatype, dynamic services... Regards, Balazs Zsoldos
