public void uninstallProfileSpecification(ProfileSpecificationComponent component) throws UnrecognizedProfileSpecificationException {

		Collection<String> profileTableNames = getDeclaredProfileTableNames(component.getProfileSpecificationID());
		
		for(String profileTableName:profileTableNames) {
			try {
				this.removeProfileTable(profileTableName, true);
			} catch (Throwable e) {
				throw new SLEEException(e.getMessage(),e);
			}
		}

		// FIXME: For JBoss 7.2.0.Final:
		// we have a problem with org.hibernate.service.UnknownServiceException:
		// Unknown service requested [org.hibernate.event.service.spi.EventListenerRegistry]
		// see https://hibernate.atlassian.net/browse/HHH-8586
		//component.getProfileEntityFramework().uninstall();
	}
public void uninstallProfileSpecification(ProfileSpecificationComponent component) throws UnrecognizedProfileSpecificationException {

		Collection<String> profileTableNames = getDeclaredProfileTableNames(component.getProfileSpecificationID());
		
		for(String profileTableName:profileTableNames) {
			try {
				this.removeProfileTable(profileTableName, true);
			} catch (Throwable e) {
				throw new SLEEException(e.getMessage(),e);
			}
		}

		
		
		
		
		
	}
public void uninstallProfileSpecification ( ProfileSpecificationComponent component ) throws UnrecognizedProfileSpecificationException { Collection < String > profileTableNames = getDeclaredProfileTableNames ( component . getProfileSpecificationID ( ) ) ; for ( String profileTableName : profileTableNames ) { try { this . removeProfileTable ( profileTableName , true ) ; } catch ( Throwable e ) { throw new SLEEException ( e . getMessage ( ) , e ) ; } } // FIXME: For JBoss 7.2.0.Final: // we have a problem with org.hibernate.service.UnknownServiceException: // Unknown service requested [org.hibernate.event.service.spi.EventListenerRegistry] // see https://hibernate.atlassian.net/browse/HHH-8586 //component.getProfileEntityFramework().uninstall(); }
/*
(non-Javadoc)
@see org.mobicents.slee.container.management.ProfileManagement#uninstallProfileSpecification(org.mobicents.slee.core.component.profile.ProfileSpecificationComponent)
/ * ( non - Javadoc )