Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 9923 invoked from network); 18 Nov 2007 11:18:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Nov 2007 11:18:04 -0000 Received: (qmail 30432 invoked by uid 500); 18 Nov 2007 11:17:51 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 30402 invoked by uid 500); 18 Nov 2007 11:17:51 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 30390 invoked by uid 99); 18 Nov 2007 11:17:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Nov 2007 03:17:51 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Nov 2007 11:17:49 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 00E457141EB for ; Sun, 18 Nov 2007 03:17:42 -0800 (PST) Message-ID: <22537088.1195384662993.JavaMail.jira@brutus> Date: Sun, 18 Nov 2007 03:17:42 -0800 (PST) From: "Marko Asplund (JIRA)" To: dev@openjpa.apache.org Subject: [jira] Created: (OPENJPA-445) Class cast problem when trying to migrate from Toplink Esseltials MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Class cast problem when trying to migrate from Toplink Esseltials ----------------------------------------------------------------- Key: OPENJPA-445 URL: https://issues.apache.org/jira/browse/OPENJPA-445 Project: OpenJPA Issue Type: Bug Affects Versions: 1.0.1 Environment: Spring 2.0, Axis2 1.3, Tomcat 6.0 Reporter: Marko Asplund I've an application that uses JPA which I'm trying switch from Toplink Essentials to OpenJPA 1.0.1. The application uses Spring 2.0, Axis2 1.3 and it runs on Tomcat 6.0. OpenJPA seems to be working in a test case with the following call chain - jsp - Spring service bean (uses declarative transaction management) - Spring DAO bean - OpenJPA but when making a RESTful Web Service request through the web browser that gets dispatched to the service bean via Axis2 the client, the browser gets the error below. org.apache.axis2.AxisFault: org.codehaus.jam.internal.elements.UnresolvedClassImpl cannot be cast to org.codehaus.jam.internal.elements.ClassImpl at org.apache.axis2.AxisFault.makeFault(AxisFault.java:417) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic (RPCMessageReceiver.java:156) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( AbstractInOutMessageReceiver.java:40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive( AbstractMessageReceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.util.RESTUtil.invokeAxisEngine( RESTUtil.java:125) at org.apache.axis2.transport.http.util.RESTUtil.processURLRequest( RESTUtil.java:119) at org.apache.axis2.transport.http.AxisServlet$RestRequestProcessor.processURLRequest (AxisServlet.java:799) at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java :242) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java :447) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.ClassCastException: org.codehaus.jam.internal.elements.UnresolvedClassImpl cannot be cast to org.codehaus.jam.internal.elements.ClassImpl at org.codehaus.jam.internal.JamClassLoaderImpl.loadClass( JamClassLoaderImpl.java:96) at org.codehaus.jam.JamClassIterator.nextClass(JamClassIterator.java:68) at org.codehaus.jam.JamClassIterator.next(JamClassIterator.java:88) at org.apache.axis2.databinding.utils.BeanUtil.getPullParser( BeanUtil.java:85) at org.apache.axis2.rpc.receivers.RPCUtil.processResponse(RPCUtil.java :97) at org.apache.axis2.rpc.receivers.RPCUtil.processResponseAsDocLitWrapped (RPCUtil.java:437) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic (RPCMessageReceiver.java:134) ... 21 more -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.