/** @throws java.lang.Exception */ @BeforeClass public static void setUpBeforeClass() throws Exception { commonsService = new CommonsServiceImpl(); commonsService.start(); configurationService = new MockConfigurationServerImpl(); int availablePort = commonsService.findAvailablePort(6000, 7000); assert (availablePort != -1); configurationService.setMessagingPort(availablePort); /** create model service and set it inside the object service impl */ modelService = new ModelServiceImpl(); modelService.start(); objectService = new ObjectServiceImpl(); ownershipService = new OwnershipServiceImpl(); ownershipService.setConfigurationService(configurationService); ownershipService.start(); // set the services into the object service impl objectService.setConfigurationService(configurationService); objectService.setModelService(modelService); objectService.setCommonsService(commonsService); federationExecutionID = commonsService.createFederationExecutionID( UUID.randomUUID().toString(), UUID.randomUUID().toString()); try { objectOwnershipID = commonsService.createObjectOwnershipID( UUID.randomUUID().toString(), federationExecutionID); } catch (MuthurException e1) { fail(e1.getLocalizedMessage()); } assertTrue(objectOwnershipID != null); objectService.createFederationDataObjectContainer(federationExecutionID); }