Hi Jeremy, Thanks for your email. I saw the classnotfound, but I can see the .class for it under openjpa-persistence-jdbc.
I did the following after seeing this error: Deleted all the folders under C:\DocumetsAndSettings\<<userID>>/.m2 Did fresh checkout Changed pom.xml and from root (trunk) directory ran Mvn clean test -Dtest= -DfailIfNoTests=false. I ran "mvn clean test" all the tests are failing except 3 tests (mentioned initially in this post) in openjpa-integration. I will try from another machine and see if it runs fine. As it is running fine for all, may be some issue on my machine ( like file corruption as you mentioned.) Thanks, Ravi. -----Original Message----- From: Jeremy Bauer [mailto:[email protected]] Sent: Tuesday, August 18, 2009 12:10 PM To: [email protected] Subject: Re: openjpa-integration test failures. Ravi, Thanks for the additional info and log. The log is showing a failure to load the JDBC product derivation (below). The provider will not get setup properly without the JDBC PPD. Based on the exceptions in the log, my guess is that this is what is causing the failures. Have you tried doing a full clean build on the project root? One or more of the component jars in your local repo may be corrupt. Some product derivations are being skipped. For information about product derivation status, run: java org.apache.openjpa.lib.conf.ProductDerivations org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation:java.lang.ClassNotFoundExceptio n: org.apache.openjpa.persistence.jdbc.JDBCPersistenceProductDerivation -Jeremy On Tue, Aug 18, 2009 at 12:41 PM, Ravi P Palacherla < [email protected]> 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! > <openjpa-2.0.0-SNAPSHOT-r422266:805138M fatal user 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: <openjpa-2.0.0-SNAPSHOT-r422266:805138M fatal user error> > 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 <[email protected]> > 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 < > >> [email protected]> 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. > >> > > >> > > > > > > -- > View this message in context: > http://n2.nabble.com/openjpa-integration-test-failures.-tp3466133p3467520.html > Sent from the OpenJPA Developers mailing list archive at Nabble.com. >
