I have just a quick question about a statement in the installation guide (http://www.smartclient.com/docs/8.3/a/b/c/go.html#group..iscInstall).
The statement "Note that, if installing into an environment that uses multiple WARs, installation of SmartClient JARs into a directory shared by multiple applications is not supported." implies that jars should be included with each WAR that is installed.
We are developing many smaller applications, so that would mean deploying the jars many times. We aren't really worried about the size, but more memory. If we have a bunch of defined datasource files (*ds.xml) and use the datasource loader, most of these DataSources are used across applications. Does the datasource loader cache these, and since they would each be in their own class loader, could memory be an issue if many of these datasources would be loaded more than once in memory? Or is there a different option?
The statement "Note that, if installing into an environment that uses multiple WARs, installation of SmartClient JARs into a directory shared by multiple applications is not supported." implies that jars should be included with each WAR that is installed.
We are developing many smaller applications, so that would mean deploying the jars many times. We aren't really worried about the size, but more memory. If we have a bunch of defined datasource files (*ds.xml) and use the datasource loader, most of these DataSources are used across applications. Does the datasource loader cache these, and since they would each be in their own class loader, could memory be an issue if many of these datasources would be loaded more than once in memory? Or is there a different option?
Comment