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


