public ServiceUnit deploy(String serviceUnitName, String serviceUnitRootPath) throws DeploymentException {
try {
EventDirector ed = ((BPEComponent) component).getEventDirector();
IDeployer deployer = ed.getDeployer(DeployTypeEnum.BPEL);
Collection defKeys = deployer.loadDefinition(new FileSystemJarInputStream(new File(serviceUnitRootPath)), false);
// Build the Service Unit
BPEServiceUnit su = new BPEServiceUnit();
su.setComponent(component);
su.setName(serviceUnitName);
su.setRootPath(serviceUnitRootPath);