ServiceBinding serviceBinding = null;
try
{
SiteNodeVersion siteNodeVersion = SiteNodeVersionController.getController().getSiteNodeVersionWithId(siteNodeVersionId, db);
serviceBinding = new ServiceBindingImpl();
serviceBinding.setValueObject(serviceBindingVO);
serviceBinding.setAvailableServiceBinding((AvailableServiceBindingImpl)AvailableServiceBindingController.getController().getAvailableServiceBindingWithId(availableServiceBindingId, db));
serviceBinding.setServiceDefinition((ServiceDefinitionImpl)ServiceDefinitionController.getController().getServiceDefinitionWithId(serviceDefinitionId, db));
serviceBinding.setSiteNodeVersion((SiteNodeVersionImpl)siteNodeVersion);