Differences
This shows you the differences between two versions of the page.
configuration [2011/06/27 17:01] predrag.radenkovic |
configuration [2011/06/29 14:04] (current) milorad.poptosic |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Configuration ====== | ====== Configuration ====== | ||
- | Configuring SOLoist project requires configuration of soloist-config.xml, db.propreties, log4j.xml and project.gwt.xml files. | + | This article explains how to configure a SOLoist project, in the Eclipse IDE. SOLoist project is a Java Dynamic Web Project which contains SOLoist libraries on its build path and some configuration files. |
- | ===== soloist-config.xml ===== | + | |
- | <file xml> | + | |
- | <?xml version="1.0"?> | + | |
- | <soloist-config> | + | SOLoist project is configured in four steps: |
+ | * [[SoloistConfiguration|soloist-config.xml]] | ||
+ | * [[DatabaseConfiguration|Database Configuration]] | ||
+ | * [[Log4jConfiguration|Logging Configuration]] | ||
+ | * [[GWTConfiguration|GWT Configuration]] | ||
- | <rdbms dbPropFile="db.properties">mysql</rdbms> | + | Also, [[SOLoistConfigurationAPI|SOLoist Configuration API]] can be used for configuration/mode switches. |
- | + | ||
- | <use-shared-cache>true</use-shared-cache> | + | |
- | + | ||
- | <model-files> | + | |
- | <xmi-file>soloist.xmi</xmi-file> | + | |
- | <xmi-file>emptyproject.xmi</xmi-file> | + | |
- | </model-files> | + | |
- | + | ||
- | <file-repository>d:/temp/repository</file-repository> | + | |
- | + | ||
- | <notifications excludeSlotsForNewInstances="true" | + | |
- | visitContexts="true"> | + | |
- | <excluded-class>rs::sol::SOLoist::server::BuiltInDomains::Commands::Command | + | |
- | </excluded-class> | + | |
- | <excluded-class>rs::sol::SOLoist::server::BuiltInDomains::Common::ElementDescriptor | + | |
- | </excluded-class> | + | |
- | </notifications> | + | |
- | + | ||
- | + | ||
- | <resource-bundles> | + | |
- | <bundle name="SoloistClient" client="true" /> | + | |
- | <bundle name="SoloistServer" /> | + | |
- | <bundle name="emptyproject" default="true" /> | + | |
- | </resource-bundles> | + | |
- | + | ||
- | <default-locale>en</default-locale> | + | |
- | + | ||
- | <readGUIFromCache>true</readGUIFromCache> | + | |
- | <toLock>false</toLock> | + | |
- | + | ||
- | <cacheAppInfos>true</cacheAppInfos> | + | |
- | <cacheLazyPanel>false</cacheLazyPanel> | + | |
- | + | ||
- | <maxFileSize>5120</maxFileSize> | + | |
- | + | ||
- | </soloist-config> | + | |
- | </file> | + | |