private static synchronized Product populate(Product product) { int index = ++created; product.setName("Product" + index); product.setDescription("A product description " + index); product.setDefaultmilestone("---"); product.setClassifications(createClassification(index)); product.getClassifications().getProductses().add(product); return product; }