bw-maven-plugin/src/main/java/fr/fastconnect/factory/tibco/bw/maven/builtin/AbstractWrapperForBuiltinMojo.java
public void execute() throws MojoExecutionException {
		executeMojo(
                plugin(
                    groupId(getGroupId()),
                    artifactId(getArtifactId()),
                    version(getVersion())
                ),
                goal(getGoal()),
                configuration(
                	generateConfiguration(getConfiguration()).toArray(new Element[0])
                ),
                getEnvironment()
            );		
	}
public void execute() throws MojoExecutionException {
		executeMojo(
                plugin(
                    groupId(getGroupId()),
                    artifactId(getArtifactId()),
                    version(getVersion())
                ),
                goal(getGoal()),
                configuration(
                	generateConfiguration(getConfiguration()).toArray(new Element[0])
                ),
                getEnvironment()
            );		
	}
This method will call the actual builtin goal from the Mojo specified in
Plexus 'components.xml'.<br/>

The {@link MojoExecutor} is used to perform the call natively.