Description
ie... implement AppSpecs/ClusterSpecs.
~~~
Isis core now supports auto-discovery (behind the scenes using org.reflections.Reflections) of entities, of services and of fixture scripts. But the configuration of these is all over the place:
- entities are discovered:
- in the app using WEB-INF/persistor_datanucleus.properties
- in the integtests in the XxxSystemBuilder#testConfiguration()
- services are discovered:
- in the app using WEB-INF/isis.properties
- in the integtests in the XxxSystemBuilder#(constructor)
- fixture scripts are discovered:
- in the app in the constructor of the subclass of FixtureScripts.
~~~
some other aspects to consider:
isis.properties, persistor.properties etc.
Shiro realm, whether to enable or not (shiro.ini)
web.xml fragments (filters/servlets)
per publishmq add-on, this means:
- cxf
- jolokia
- hawt.io
- RO
- spring
- bootstraps in turn camel/activemq
- could tackle with a different spring file ?
- reconfigure spring.properties
Attachments
Issue Links
- incorporates
-
CAUSEWAY-847 RegisterEntities isn't called prior to the metamodel validation, thus we currently rely on priming the metamodel through the services... not good.
- Closed