Starts a ServiceMix JBI container and them uses the deploy project MOJO to push the current project and dependencies to it
Mojo Attributes:
runtime
Name | Type | Description |
---|---|---|
workDirectory | File |
Directory that resources are copied to during the build. |
Name | Type | Description |
---|---|---|
artifactMetadataSource | ArtifactMetadataSource |
No description. |
cleanStart | boolean |
No description. Default value is true . |
containerName | String |
No description. Default value is ServiceMix . |
deferExceptions | boolean |
No description. Default value is true . |
deployChildren | boolean |
No description. Default value is true . |
deployDependencies | boolean |
No description. Default value is true . |
deploymentDirectory | String |
No description. Default value is ${project.build.directory}/servicemix/deploy . |
factory | ArtifactFactory |
No description. |
forceUpdate | boolean |
No description. Default value is false . |
host | String |
No description. Default value is localhost . |
installDirectory | String |
No description. Default value is ${project.build.directory}/servicemix/install . |
jmxDomainName | String |
No description. Default value is org.apache.servicemix . |
jndiPath | String |
No description. Default value is /jmxrmi . |
localRepo | ArtifactRepository |
No description. Default value is ${localRepository} . |
password | String |
No description. Default value is smx . |
port | String |
No description. Default value is 1099 . |
projectBuilder | MavenProjectBuilder |
No description. |
projectHelper | MavenProjectHelper |
Maven ProjectHelper |
remoteRepos | List |
No description. Default value is ${project.remoteArtifactRepositories} . |
resolver | ArtifactResolver |
No description. |
rootDirectory | String |
No description. Default value is ${project.build.directory}/servicemix/rootDir . |
serverProtocol | String |
No description. Default value is rmi . |
username | String |
No description. Default value is smx . |
No Description.
org.apache.maven.artifact.metadata.ArtifactMetadataSource
No
boolean
No
true
java.lang.String
No
ServiceMix
boolean
No
${deferExceptions}
true
boolean
No
${deployChildren}
true
boolean
No
${deployDependencies}
true
java.lang.String
No
${project.build.directory}/servicemix/deploy
org.apache.maven.artifact.factory.ArtifactFactory
No
boolean
No
${forceUpdate}
false
java.lang.String
No
localhost
java.lang.String
No
${project.build.directory}/servicemix/install
java.lang.String
No
org.apache.servicemix
java.lang.String
No
/jmxrmi
org.apache.maven.artifact.repository.ArtifactRepository
No
${localRepository}
java.lang.String
No
smx
java.lang.String
No
1099
org.apache.maven.project.MavenProjectBuilder
No
org.apache.maven.project.MavenProjectHelper
No
java.util.List
No
${project.remoteArtifactRepositories}
org.apache.maven.artifact.resolver.ArtifactResolver
No
java.lang.String
No
${project.build.directory}/servicemix/rootDir
java.lang.String
No
rmi
java.lang.String
No
smx
java.io.File
Yes
${project.build.directory}/${project.artifactId}-${project.version}-installer