private void parseDUDeployConfig() throws Exception  {
		JarFile componentJarFile = new JarFile(diURL.getFile());
		try {
			// Get the JarEntry for the deploy-config.xml
			JarEntry deployInfoXML = componentJarFile
					.getJarEntry("META-INF/deploy-config.xml");
			if (deployInfoXML != null) {
				DeployConfigParser deployConfigParser = new DeployConfigParser(
						componentJarFile.getInputStream(deployInfoXML),
						sleeContainerDeployer.getSleeContainer()
								.getResourceManagement());
				for (Entry<String, Collection<ManagementAction>> e : deployConfigParser.getPostInstallActions().entrySet()) {
					postInstallActions.put(e.getKey(), e.getValue());
				}
				for (Entry<String, Collection<ManagementAction>> e : deployConfigParser.getPreUninstallActions().entrySet()) {
					preUninstallActions.put(e.getKey(), e.getValue());
				}
			}			
		} finally {
			componentJarFile.close();						
		}
	}
private void parseDUDeployConfig() throws Exception  {
		JarFile componentJarFile = new JarFile(diURL.getFile());
		try {
			
			JarEntry deployInfoXML = componentJarFile
					.getJarEntry("META-INF/deploy-config.xml");
			if (deployInfoXML != null) {
				DeployConfigParser deployConfigParser = new DeployConfigParser(
						componentJarFile.getInputStream(deployInfoXML),
						sleeContainerDeployer.getSleeContainer()
								.getResourceManagement());
				for (Entry<String, Collection<ManagementAction>> e : deployConfigParser.getPostInstallActions().entrySet()) {
					postInstallActions.put(e.getKey(), e.getValue());
				}
				for (Entry<String, Collection<ManagementAction>> e : deployConfigParser.getPreUninstallActions().entrySet()) {
					preUninstallActions.put(e.getKey(), e.getValue());
				}
			}			
		} finally {
			componentJarFile.close();						
		}
	}
private void parseDUDeployConfig ( ) throws Exception { JarFile componentJarFile = new JarFile ( diURL . getFile ( ) ) ; try { // Get the JarEntry for the deploy-config.xml
 JarEntry deployInfoXML = componentJarFile . getJarEntry ( "META-INF/deploy-config.xml" ) ; if ( deployInfoXML != null ) { DeployConfigParser deployConfigParser = new DeployConfigParser ( componentJarFile . getInputStream ( deployInfoXML ) , sleeContainerDeployer . getSleeContainer ( ) . getResourceManagement ( ) ) ; for ( Entry < String , Collection < ManagementAction > > e : deployConfigParser . getPostInstallActions ( ) . entrySet ( ) ) { postInstallActions . put ( e . getKey ( ) , e . getValue ( ) ) ; } for ( Entry < String , Collection < ManagementAction > > e : deployConfigParser . getPreUninstallActions ( ) . entrySet ( ) ) { preUninstallActions . put ( e . getKey ( ) , e . getValue ( ) ) ; } } } finally { componentJarFile . close ( ) ; } }
Parser for the deployment config xml.

@throws Exception
Parser for the deployment config xml .