Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 54382 invoked from network); 14 Oct 2007 21:00:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Oct 2007 21:00:20 -0000 Received: (qmail 63078 invoked by uid 500); 14 Oct 2007 21:00:07 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 63037 invoked by uid 500); 14 Oct 2007 21:00:07 -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 63028 invoked by uid 99); 14 Oct 2007 21:00:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 14 Oct 2007 14:00:07 -0700 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, 14 Oct 2007 21:00:11 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id B913D71420D for ; Sun, 14 Oct 2007 13:59:50 -0700 (PDT) Message-ID: <29871362.1192395590755.JavaMail.jira@brutus> Date: Sun, 14 Oct 2007 13:59:50 -0700 (PDT) From: "Ivan Jensen (JIRA)" To: dev@openjpa.apache.org Subject: [jira] Commented: (OPENJPA-384) ClassCastException when trying to load OpenJPA 1.0.0 based webapp in WebLogic 10 In-Reply-To: <23400324.1190763830554.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/OPENJPA-384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12534675 ] Ivan Jensen commented on OPENJPA-384: ------------------------------------- This blog entry may provide some background information into this problem, the fact that Kodo builds upon OpenJPA 0.9.2 and is installed within Weblogic 10.0 suggests one of those "interesting" classloading issues. http://dev2dev.bea.com/blog/pinaki.poddar/archive/2007/06/the_promise_of.html > ClassCastException when trying to load OpenJPA 1.0.0 based webapp in WebLogic 10 > -------------------------------------------------------------------------------- > > Key: OPENJPA-384 > URL: https://issues.apache.org/jira/browse/OPENJPA-384 > Project: OpenJPA > Issue Type: Bug > Affects Versions: 1.0.0 > Environment: WebLogic 10 > Reporter: Simon Droscher > > I am trying to deploy a web application which uses OpenJPA 1.0.0 into a WebLogic 10 environment. The application deployment (and subsequent startup) fails with the following error: > {code}java.lang.ClassCastException: weblogic.kodo.WebLogicLogFactory > at org.apache.openjpa.lib.conf.ConfigurationImpl.getLogFactory(ConfigurationImpl.java:207) > at org.apache.openjpa.lib.conf.ConfigurationImpl.getLog(ConfigurationImpl.java:225) > at org.apache.openjpa.conf.OpenJPAConfigurationImpl.getConfigurationLog(OpenJPAConfigurationImpl.java:1471) > at org.apache.openjpa.persistence.PersistenceProductDerivation$ConfigurationProviderImpl.setInto(PersistenceProductDerivation.java:425) > at org.apache.openjpa.jdbc.kernel.JDBCBrokerFactory.newInstance(JDBCBrokerFactory.java:59) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.apache.openjpa.kernel.Bootstrap.invokeFactory(Bootstrap.java:124) > at org.apache.openjpa.kernel.Bootstrap.newBrokerFactory(Bootstrap.java:62) > at org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:119) > at org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:52) > at weblogic.deployment.PersistenceUnitInfoImpl.createEntityManagerFactory(PersistenceUnitInfoImpl.java:264) > at weblogic.deployment.PersistenceUnitInfoImpl.(PersistenceUnitInfoImpl.java:110) > {code} > There doesn't seem to be any details or documentation on running apps based on newer versions of OpenJPA under WebLogic 10 (which packages OpenJPA 0.9.7 as part of Kodo). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.