Starting, Stopping, Configuring
the Designer
Set the maximum memory and other
Java parameters
Additional configuration files
See also: Introduction to the Ebase Xi Designer, Designer Preferences
The minimum Java level to run the Ebase Xi Designer is 1.7.0. A Java runtime environment is included with the distribution so this pre-requisite only applies if you want to override this and use your own Java version.
Run the designer.exe file in folder UfsClient.
An alternative is to run the start_ebase_designer.bat file in folder
UfsClient.
Run the start_ebase_designer.sh script in UfsClient.
Click the x in the top right-hand corner of the designer window or select File > Exit from the menu.
If the designer is started using designer.exe, all Java options are
configured in file designer.vmoptions
(the maximum memory is configured using the –Xmx parameter). Otherwise, Java
options are configured in file start_ebase_designer_bat
(Windows) or start_ebase_designer.sh
(other operating systems) – maximum memory is configured using the –Xmx
parameter.
These preferences are configured using File > Preferences within the
designer. These preferences are saved in file .Ebase/designer/properties/preferences.properties within the user’s
home directory. This file can be edited directly if required; if the file is
deleted, all preferences revert to their default values in file UfsClient/properties/preferences.properties.
The default colors and fonts can be
configured by editing file UfsClient/preferences/installation_preferences.xml.
Click here for more details.
The docking configurations used by
the designer are saved in a number of *.layout
files in .Ebase/designer. These files
cannot be edited, but if they are deleted, the corresponding layouts will be
reset to their defaults when the designer is restarted.
FPL functions are defined in file UfsClient/properties/userFunctions.xml –
this file is used in the designer to syntax check FPL scripts and to provide a
dropdown list of available functions. A file of the same name also exists on
the server in the <webapp>/ebaseConf folder and this file is editable
using the Server Administration
Application e.g. new functions can be added. If necessary, this file can be
copied from the server to the designer.
The designer log file is in the UfsClient/logs folder. When the integrated
server option is used, the server log files are in the UfsClient/IntegratedServer/logs folder.
Ebase Xi
Designer consists of a single folder UfsClient
with the following structure:
UfsClient...
designer.exe start designer under Windows
designer.vmoptions Java options when using designer.exe
start_ebase_designer.bat alternative bat file to start designer under Windows
start_ebase.designer.sh shell
file to start designer under Linux, Unix or Mac
images
contains images
jre
contains Java runtime
lib
contains jar files
logs
contains
designer log file
properties
contains default preferences and logging configuration files
IntegratedServer
contains the Integrated
Server file system