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> | + | |