java.lang.ClassCastException: [Ljava.lang.Object; ------------------------------------------------- Key: OPENJPA-1499 URL: https://issues.apache.org/jira/browse/OPENJPA-1499 Project: OpenJPA Issue Type: Bug Environment: openjpa-1.2.2.jar, Oracle10G Reporter: Rajeev Chaudhary Size::5 <[weblogic.servlet.internal.WebAppServletContext@10ca5bd - appName: 'TestOpenJpa', name: 'TestOpenJpa.war', context-path: '/TestOpenJpa', spec-version: '2.5'] Servlet failed with Exception java.lang.ClassCastException: [Ljava.lang.Object; at org.wadsworth.bean.CheckMe.getData(CheckMe.java:26) at org.wadsworth.eclep.servlet.FrontContoller.doGet(FrontContoller.java:32) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) Truncated. see log file for complete stacktrace public class CheckMe { @SuppressWarnings("unchecked") public static void getData(){ EntityManagerFactory factory = Persistence.createEntityManagerFactory("hellojpa"); EntityManager em2 = factory.createEntityManager(); Query q = em2.createQuery("SELECT f.gazCountyCode,f.gazTownCode,f.gazTownName FROM GazTown f").setMaxResults(5); System.out.println("Size::"+q.getResultList().size()); List results = q.getResultList(); ----> ClassCastException here System.out.println(results.get(0).toString()+"<<< Sizeoo >>>::::::"+q.getResultList().size()); for (GazTown m : results) { System.out.println("Success:::"+m.getGazTownName()); } em2.close(); factory.close(); } Note: I am getting the result and the size is being shown as 5. But when I cast the resultset, then I get the exception. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.