) throws AccessDenied, InconsistentParameters, InvalidHandle, InvalidRegistration, InvalidUserCategory, MissingParameters, ModifyRegistrationRequired, OperationFailed, OperationNotSupported, ResourceSuspended
{
SetPortletProperties setPortletProperties = WSRPTypeFactory.createSetPortletProperties(registrationContext, portletContext, propertyList);
setPortletProperties.setUserContext(userContext);
PortletContext response = producer.setPortletProperties(setPortletProperties);
portletHandle.value = response.getPortletHandle();
portletState.value = response.getPortletState();
scheduledDestruction.value = response.getScheduledDestruction();
extensions.value = response.getExtensions();
}