Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 30635 invoked from network); 18 Aug 2009 19:04:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 18 Aug 2009 19:04:26 -0000 Received: (qmail 23894 invoked by uid 500); 18 Aug 2009 19:04:45 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 23867 invoked by uid 500); 18 Aug 2009 19:04:45 -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 23857 invoked by uid 99); 18 Aug 2009 19:04:45 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Aug 2009 19:04:45 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [76.13.13.45] (HELO smtp106.prem.mail.ac4.yahoo.com) (76.13.13.45) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 18 Aug 2009 19:04:34 +0000 Received: (qmail 41213 invoked from network); 18 Aug 2009 19:04:12 -0000 Received: from cpe-174-099-058-061.nc.res.rr.com (dwoods@174.99.58.61 with plain) by smtp106.prem.mail.ac4.yahoo.com with SMTP; 18 Aug 2009 12:04:11 -0700 PDT X-Yahoo-SMTP: sCI.ryiswBB7FW.DxjU523c87MI- X-YMail-OSG: HX6ksNwVM1lSI.TCAptCYeKxpTqes11__AkUPVlWItRX6gqiqcmYTYJfmB.xj3VwfmCMkHG_dF2Mv5mLGvWqhghrC7MFsPYyE4L_YBdudmCRUEi37LK1_oU4QcB8dNSLAvAPw60sWpfTJI2fbfD5uVR.p1RkPO9Fvu5ay_CUw5ZPJ9kiSJTpmQghWz5aX7N88ooEByDnR.DsS5d_bcqurCmlSbwfH1HmxmECfDsurpgijpVk45XY14Rq0HM1vfprhsL9bKTVY6XbDcDmmARhOSdrCsUg8Ax5doRJYM2smnL7fsEJ6c6om.2p5mnzGkh.mWpdMRZxSg-- X-Yahoo-Newman-Property: ymail-3 Message-ID: <4A8AFB2B.9030605@apache.org> Date: Tue, 18 Aug 2009 15:04:11 -0400 From: Donald Woods User-Agent: Thunderbird 2.0.0.22 (Macintosh/20090605) MIME-Version: 1.0 To: dev@openjpa.apache.org Subject: Re: openjpa-integration test failures. References: <1250603238288-3466133.post@n2.nabble.com> <72c1350f0908180852l71d5b47ei8388c9d21db533a0@mail.gmail.com> <1250617263384-3467520.post@n2.nabble.com> In-Reply-To: <1250617263384-3467520.post@n2.nabble.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The default settings work fine for me on my 32bit WinXP machine w/ 2GB RAM and Sun 1.6.0_15. I'm guessing you either have less than 2GB in your system or there have been other apps started and maybe shutdown which has caused the memory to become fragmented and a contiguous 512MB heap cannot be created.... I have the following set in my cmdline before running "mvn clean install", as the values set in pom.xml are only used by the JVM that gets spawned off by surefire for running the tests - MAVEN_OPTS=-Xmx1024m -XX:MaxPermSize=512m -Donald Ravi P Palacherla wrote: > Hi , > > Iam using jdk 1.6. > > The default values in pom.xml are permsize 512m and heap of 1gb. > I get the following error if I run with above values: > "Error occurred during initialization of VM > Could not reserve enough space for object heap > Could not create the Java virtual machine." > > On a 32 bit windows machine the process size limit is 2GB and hence openjpa > tests with default values can not be run on a windows machine. So, the only > change I did is to change permsize in pom.xml to 256m. > > With above change, Here is the error that I see : > > testNullUpdateConstraint(org.apache.openjpa.integration.validation.TestConstraints) > Time elapsed: 7 > .734 sec <<< ERROR! > > org.apache.openjpa.persistence.ArgumentExc > eption: Errors encountered while resolving metadata. See nested exceptions > for details. > at > org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java:578) > at > org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepository.java:323) > at > org.apache.openjpa.jdbc.meta.MappingRepository.getMapping(MappingRepository.java:289) > > > Caused by: > org.apache.openjpa.persistence. > ArgumentException: No table was given for persistent type > "org.apache.openjpa.integration.validation > .ConstraintDates". > at > org.apache.openjpa.jdbc.meta.MappingInfo.createTable(MappingInfo.java:478) > at > org.apache.openjpa.jdbc.meta.ClassMappingInfo.getTable(ClassMappingInfo.java:245) > at > org.apache.openjpa.jdbc.meta.ClassMappingInfo.getTable(ClassMappingInfo.java:263) > > Complete error stacks : > http://n2.nabble.com/file/n3467520/openjpatestresult.txt > openjpatestresult.txt > > Regards, > Ravi. > > > > Michael Dick wrote: >> FWIW these tests are passing for me too. >> Are you using Sun JDK6? I've increased the perm gen size to 512m (probably >> overkill) when I use Sun JDK6 on Linux. Not sure whether this applies to >> other plaftorms though. >> -mike >> >> On Tue, Aug 18, 2009 at 9:46 AM, Jeremy Bauer wrote: >> >>> Hi Ravi, >>> >>> What type of failure(s) are you seeing? I just ran these tests with a >>> slightly newer rev (805429) and these tests were successful. >>> >>> -Jeremy >>> >>> On Tue, Aug 18, 2009 at 8:47 AM, Ravi P Palacherla < >>> ravi.palacherla@oracle.com> wrote: >>> >>>> Hi, >>>> >>>> The following tests are failing at revision 805409, while running "mvn >>>> clean >>>> test -Dtest=" >>>> >>>> TestConstraints >>>> TestValidationGroups and >>>> TestValidatingLEM. >>>> >>>> All 3 are under openjpa-integration, am I doing anything wrong ? >>>> >>>> Regards, >>>> Ravi. >>>> -- >>>> View this message in context: >>>> >>> http://n2.nabble.com/openjpa-integration-test-failures.-tp3466133p3466133.html >>>> Sent from the OpenJPA Developers mailing list archive at Nabble.com. >>>> >> >