> There are multiple webapps generated and deployed under tomcat > > ROOT.war > localhost.com.war > generic.sesam.war > > Can someone please clarify the purpose of each of these?
It is separation of architecture and configuration. This allows: - multiple "sites" to run within the same jvm, - "sites" to extend others, this can provide like site-searches or custom websites for key customers, - allow the kernel (ROOT + generic.sesam) to run on one machine and configurations to run on another, customers could operate their own site-searches. Even though generic.sesam is also configuration, it is the base configuration so typically runs alongside the kernel (ROOT). There was work, never completed, in making it possible for configuration files from sites, or skins, to be like normal resources (eg having different ResourceLoader implementations like spring does) so that everything could be bundled into one webapp or even into one jar file. ~mck -- "I'm not one of those who think Bill Gates is the devil. I simply suspect that if Microsoft ever met up with the devil, it wouldn't need an interpreter." Nicholas Petreley | http://tech.finn.no | http://github.com/finn-no |
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Kernel-development mailing list [email protected] http://sesat.no/mailman/listinfo/kernel-development
