Hello, I tried to change the "OptaPlannerSyncSolverTest" function to solve Vehicle Routing Problem instead of CloudBalancing
CloudBalance: CloudBalancingGenerator generator = new CloudBalancingGenerator(true); final CloudBalance planningProblem = generator.createCloudBalance(4, 12); assertNull(planningProblem.getScore()); assertNull(planningProblem.getProcessList().get(0).getComputer()); CloudBalance bestSolution = (CloudBalance) template.requestBody("direct:in", planningProblem); assertEquals(4, bestSolution.getComputerList().size()); assertEquals(12, bestSolution.getProcessList().size()); assertNotNull(bestSolution.getScore()); assertTrue(bestSolution.getScore().isFeasible()); assertNotNull(bestSolution.getProcessList().get(0).getComputer()); My Code: VehicleRoutingImporter Importer = new VehicleRoutingImporter(true); File inputFile1 = new File(file); VehicleRoutingSolution unsolvedCloudBalance = (VehicleRoutingSolution) Importer.readSolution(inputFile1); VehicleRoutingSolution solvedCloudBalance = (VehicleRoutingSolution) template.requestBody("direct:in", unsolvedCloudBalance); It crashes within the last line, it's CastingError Exception...any idea why? Thanks -- View this message in context: http://camel.465427.n5.nabble.com/Apache-Camel-Optaplanner-Component-tp5773140.html Sent from the Camel - Users mailing list archive at Nabble.com.