Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The file default.conf contains the installed default values for Desktop properties and JVM arguments. Though it is possible to edit this file, it is recommended that you add set custom default in in client.conf, since the contents may be overwritten by at by Image Added at any time. 

Code Block
config {
    jvmargs {
     . . .
    }
    properties {
     . . .
    }
}

...

Though it is possible to edit these files, it is recommended that you add custom templates in separate files and subdirectories, since the contents in mz may may be overwritten by at by Image Added at any time. 

Info
titleExample - Pico Configuration Template


Code Block
languagetext
themeEclipse
config {
    properties {
        ec {
            backlog {
                dir=${mz.home}"/tmp"
            }
            httpd {
                password="DR_DEFAULT_KEY-1D2E6A059AF8120841E62C87CFDB3FF4"
                port=9090
                user=mzadmin
            }
            shutdown {
                time=60000
            }
        }
        pico {
            bootstrapclass="com.digitalroute.wf.pico.ECSAHTTPD"
            type=ec
        }
    }
}
template="mz.standard"
template-only=true
type=ec


...

A configuration may also include "settings" attributes. Unlike e g properties, this type of attribute may contain array values and changes do not require restart of pico instances.

File contents:

Excerpt


Code Block
languagetext
themeEclipse
{
	template=<template name space>.<template file name>
	settings {
		pico-groups=[]
		state=enabled
	    tags=[]
	}
 	config {
  		classpath {
			#classpaths...
  		}
  		jvmargs {
			#jvmargs...
		}
		properties {
			#properties...
		}
 	}
}


You can set the attributes of the pico process directly and/or inherit the attributes of a template. Attributes that are set directly will override those that are inherited from a template.

...

As an alternative to adding additional addresses, you may set the platform property mz.pico.skip-registration-check. This allows the pico instances to connect from any address.

Scroll ignore
scroll-viewportfalse
scroll-pdftrue
scroll-officefalse
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse


Next: