Override the appdata resource at runtime
If you have changed the default application directory (known as "appdata") location, use this override method to specify the appdata at runtime.
Override the
res.appdata.path
resource with the dispatcher override switch
(-E
).
For example, at the command line start the dispatcher as
shown:
httpdispatch -E res.appdata.path=/work/tmp/gas/appdata
Important: If you start the dispatcher
with the option (
-E
) to override the $(res.appdata.path)
location, you must also override the resource when deploying applications with the
gasadmin gar
command, in order to deploy to the correct directory. For
example, specify the same option with both commands:
- Starting the dispatcher:
httpdispatch -E res.appdata.path=/work/tmp/gas/appdata
- Deploying the application:
gasadmin gar -E res.appdata.path=/work/tmp/gas/appdata --deploy-archive myapp.gar