wildscribe:generate-site
Full name:
org.jboss.wildscribe:wildscribe-maven-plugin:3.1.0.Final:generate-site
Description:
A simple plugin used to generate a Wildscribe site.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
Required Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<jbossHome> |
String |
- |
The application server's home directory. This is a required parameter and must point to a valid server directory. The server must include the module JAR's in order to get the log messages for the generated site. User Property: wildscribe.jboss.homeAlias: jboss-home |
Optional Parameters
| Name | Type | Since | Description |
|---|---|---|---|
<displayName> |
String |
- |
This is only used for a single version and will be used for the displayed name. If left null the name will be resolved from the running server.User Property: wildscribe.display.nameAlias: display-name |
<displayVersion> |
String |
- |
This is only used for a single version and will be used for the displayed version. If left null the version will be resolved from the running server.User Property: wildscribe.display.versionAlias: display-version |
<hostname> |
String |
- |
Specifies the host name for the management client. Default: localhostUser Property: wildscribe.management.hostname |
<javaOpts> |
String[] |
- |
The JVM options used for starting the server. User Property: wildscribe.java.optsAlias: java-opts |
<modelDir> |
String |
- |
The target directory the model and message files will be written to. Default: ${project.build.directory}/wildscribeUser Property: wildscribe.model.dirAlias: model-dir |
<port> |
int |
- |
Specifies the port number for the management client. Default: 9990User Property: wildscribe.management.port |
<protocol> |
String |
- |
The protocol used to connect the management client. User Property: wildscribe.management.protocol |
<requiredExtensions> |
List<String> |
- |
The extensions that are required to be installed before the model is dumped. If any of these extensions do not already exist on the server then they will be added. User Property: wildscribte.required.extensionsAlias: required-extensions |
<serverConfig> |
String |
- |
The path to the server configuration to use. Default: standalone-full-ha.xmlUser Property: wildscribe.server.configAlias: server-config |
<siteDir> |
String |
- |
The target directory the site to be generated in. Default: ${project.build.directory}/wildscribeUser Property: wildscribe.site.dirAlias: site-dir |
<skip> |
boolean |
- |
Set to true if you want this goal to be skipped, otherwise false.Default: falseUser Property: wildscribe.skip |
<stability> |
String |
- |
The stability level of the server. already exist on the server then they will be added. User Property: wildscribte.stability.levelAlias: stability |
<timeout> |
int |
- |
The timeout, in seconds, to wait for a management connection. Default: 60User Property: wildscribe.timeout |
Parameter Details
<displayName>
This is only used for a single version and will be used for the displayed name. If left
null the name will be resolved from the running server.- Type:
java.lang.String - Required:
No - User Property:
wildscribe.display.name - Alias:
display-name
<displayVersion>
This is only used for a single version and will be used for the displayed version. If left
null the version will be resolved from the running server.- Type:
java.lang.String - Required:
No - User Property:
wildscribe.display.version - Alias:
display-version
<hostname>
Specifies the host name for the management client.
- Type:
java.lang.String - Required:
No - User Property:
wildscribe.management.hostname - Default:
localhost
<javaOpts>
The JVM options used for starting the server.
- Type:
java.lang.String[] - Required:
No - User Property:
wildscribe.java.opts - Alias:
java-opts
<jbossHome>
The application server's home directory. This is a required parameter and must point to a valid server directory. The server must include the module JAR's in order to get the log messages for the generated site.
- Type:
java.lang.String - Required:
Yes - User Property:
wildscribe.jboss.home - Alias:
jboss-home
<modelDir>
The target directory the model and message files will be written to.
- Type:
java.lang.String - Required:
No - User Property:
wildscribe.model.dir - Default:
${project.build.directory}/wildscribe - Alias:
model-dir
<port>
Specifies the port number for the management client.
- Type:
int - Required:
No - User Property:
wildscribe.management.port - Default:
9990
<protocol>
The protocol used to connect the management client.
- Type:
java.lang.String - Required:
No - User Property:
wildscribe.management.protocol
<requiredExtensions>
The extensions that are required to be installed before the model is dumped. If any of these extensions do not already exist on the server then they will be added.
- Type:
java.util.List<java.lang.String> - Required:
No - User Property:
wildscribte.required.extensions - Alias:
required-extensions
<serverConfig>
The path to the server configuration to use.
- Type:
java.lang.String - Required:
No - User Property:
wildscribe.server.config - Default:
standalone-full-ha.xml - Alias:
server-config
<siteDir>
The target directory the site to be generated in.
- Type:
java.lang.String - Required:
No - User Property:
wildscribe.site.dir - Default:
${project.build.directory}/wildscribe - Alias:
site-dir
<skip>
Set to
true if you want this goal to be skipped, otherwise false.- Type:
boolean - Required:
No - User Property:
wildscribe.skip - Default:
false
<stability>
The stability level of the server. already exist on the server then they will be added.
- Type:
java.lang.String - Required:
No - User Property:
wildscribte.stability.level - Alias:
stability
<timeout>
The timeout, in seconds, to wait for a management connection.
- Type:
int - Required:
No - User Property:
wildscribe.timeout - Default:
60

