The Zope tab enables you to configure the support for the Zope application server.
The Zope tab
You can download a preconfigured package for Zope support in the Add-On Packages topic.
The fields specific to the Zope section are shown below:
[Zope] ; Zope Engine settings Start=1 Python=##DWEBPRO_PATH##\engine\zope\bin\python.exe ZopeHome=##DWEBPRO_PATH##\engine\zope InstanceHome=##DWEBPRO_PATH##\engine\zope-instance SoftwareHome=##DWEBPRO_PATH##\engine\zope\lib\python ConfigFile=##DWEBPRO_PATH##\engine\zope-instance\etc\zope.conf PythonPath=##DWEBPRO_PATH##\engine\zope\lib\python ZopeRun=##DWEBPRO_PATH##\engine\zope\lib\python\Zope2\Startup\run.py ; Network settings IP=127.0.0.1 HTTPPort=8085 FTPPort=8021 FindFreePort=1 ; Startup / Shutdown settings RunLocally=0 ShowShutDownTimeOutMessage=1 ShutDownTimeout=5000 ShowStartupTimeOutMessage=1 StartupTimeOut=10000 ShutDownOnExit=1 ; File Copy settings CopyDataToHardDisk=1 DestinationDir=##DWEBPRO_TEMP##\zope-instance ShowCopyProgressWindow=1 Overwrite=0 AskUserForOverwrite=0 AskUserForOverwriteDefaultButton=Yes ClearOnShutDown=0 AskUserForClearOnShutDown=0 AskUserForClearOnShutDownDefaultButton=Yes ; Interactive Install settings UseInteractiveInstall=0 SpaceNeeded=0
Each of the fields within the Zope section are detailed below.
Zope Engine settings
Start Zope
Start
Start
Zope specifies whether Zope must be started upon startup of
DWebPro.
Accepted values: 0, 1
Python
Python
Python
specifies an environment variable used by Zope to run the
application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Zope Home
ZopeHome
Zope
Home specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Instance Home
InstanceHome
Instance
Home specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Software Home
SoftwareHome
Software
Home specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Config File
ConfigFile
Config
File specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Python Path
PythonPath
Python
Path specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Zope Run
ZopeRun
Zope
Run specifies an environment variable used by Zope to run
the application server. Refer to the DWebPro Internal Constants topic
for additional information.
Accepted values: string
Network settings
IP
IP
IP
specified the IP address on which the Zope application listens. Set
the IP value to 0.0.0.0 for all available IPs.
Accepted values: string in IPv4
format
HTTP Port
HTTPPort
HTTP
Port specifies the port on which the Zope HTTP server
listens.
Accepted values: integer
FTP Port
FTPPort
FTP
Port specifies the port on which the Zope FTP server
listens.
Accepted values: integer
Find Free Port
FindFreePort
Find Free
Port specifies whether DWebPro should search for free ports
on which to start the Zope application server. Refer to the
DWebPro Internal Constants topic
for additional information.
Accepted values: integer
Startup / Shutdown settings
Run Locally
RunLocally
When you use Zope from CD/DVD,
DWebPro automatically copies some files to the user's file system
to enable Zope to work correctly (from the InstanceHome folder to the DestinationDir folder). Select the Run Locally option to avoid this copy process.
Note that you may safely select the Run
Locally option only when you run DWebPro from a hard drive
or other writable media. It can be useful to select the
Run Locally option during the
development phase.
Accepted values: 0, 1
Show Startup Timeout Message
ShowStartupTimeOutMessage
Show Startup
Timeout Message specifies whether DWebPro prompts the user
whether to wait for Zope to complete its startup
initialization.
Accepted values: 0, 1
Startup Timeout
StartupTimeOut
Startup
Timeout specifies the timeout allowed, in milliseconds, for
Zope to startup. DWebPro waits the amount of time specified here
before continuing the initialization process. If the Show Startup Timeout Message option is selected,
DWebPro prompts the user whether to wait for Zope to complete its
startup initialization.
Accepted values: integer
Show Shutdown Timeout Message
ShowShutDownTimeOutMessage
Show Shutdown
Timeout Message specifies whether DWebPro prompts the user
before closing Zope due to a shutdown timeout.
Accepted values: 0, 1
Shutdown Timeout
ShutDownTimeout
Shutdown
Timeout specifies the timeout, in milliseconds, before
closing Tomcat. If the Show Shutdown
Timeout Message option is selected, DWebPro prompts the user
whether to wait for Zope to complete its shutdown process.
Accepted values: integer
Shutdown on Exit
ShutDownOnExit
Shutdown on
Exit specifies whether Zope should be closed upon DWebPro
shutdown.
Accepted values: 0, 1
File Copy settings
Copy Data to Hard Disk (from Instance Home
to Destination Directory)
CopyDataToHardDisk
Copy Data to
Hard Disk specifies whether the files specified in the
Instance Home folder are copied to
the folder specified in the Destination
Directory (on the user's hard drive).
Accepted values: 0, 1
Destination Directory
DestinationDir
Destination
Directory specifies the path of the directory to which the
files identified in the Instance
Home field will be copied. Refer to the DWebPro Internal Constants topic
for additional information on paths.
Accepted values: string
Show Copy Progress Window
ShowCopyProgressWindow
Show Copy
Progress Window specifies whether the progress window
displays during file copy routines.
Accepted values: 0, 1
Overwrite Data
Overwrite
Overwrite
Data specifies whether the files specified in the
Instance Home field, which are
copied on the user's file system should be overwritten.
Accepted values: 0, 1
Ask User for Overwrite
AskUserForOverwrite
Ask User for
Overwrite specifies whether DWebPro prompts the user to
confirm the copy of the files if the destination directory already
exists.
Accepted values: 0, 1
Default Button
AskUserForOverwriteDefaultButton
Default
Button specifies the default button on the confirmation form
for file copies.
Accepted values: Yes, No
Clear on Shutdown
ClearOnShutdown
Clear on
Shutdown specifies whether DWebPro should delete the files
copied to the user's file system prior to closing.
Accepted values: 0, 1
Ask User for Clear on Shutdown
AskUserForClearOnShutDown
Ask User
Clear on Shutdown specifies whether DWebPro prompts the user
to confirm the deletions of the files in the destination directory
prior to closing.
Accepted values: 0, 1
Default Button
AskUserForOverwriteDefaultButton
Default
Button specifies the default button on the confirmation form
for files deletion.
Accepted values: Yes, No
Interactive Install settings
Use Interactive Install
UseInteractiveInstall
Use
Interactive Install specifies whether DWebPro should use the
Interactive Install procedure. Refer to the Interactive Install Workflow
topic for more information.
Accepted values: 0, 1
Space Needed
SpaceNeeded
Space
Needed specifies the needed space for the copy. Use the
drop-down box to the right of this field to specify the units of
space desired. This option is relevant only when using the
Use Interactive Install option.
Refer to the Interactive Install Workflow
topic for more information.
Accepted values: integer


