+ GenerationType.SEQUENCE + " Strategy not supported by this client :"
+ HBaseClient.class.getName(), e.getMessage());
}
try
{
HBaseGeneratedIdWithTableGenerator withTableGenerator = new HBaseGeneratedIdWithTableGenerator();
withTableGenerator.setName("Kumar Mishra");
em.persist(withTableGenerator);
List<HBaseGeneratedIdWithTableGenerator> list = em.createQuery(
"Select c from HBaseGeneratedIdWithTableGenerator c").getResultList();
Assert.assertNotNull(list);
Assert.assertEquals(1, list.size());
Assert.assertEquals("Kumar Mishra", list.get(0).getName());
Object id = list.get(0).getId();
em.clear();
withTableGenerator = em.find(HBaseGeneratedIdWithTableGenerator.class, id);
Assert.assertNotNull(withTableGenerator);
Assert.assertEquals("Kumar Mishra", withTableGenerator.getName());
}
catch (KunderaException e)
{
Assert.fail();
}