-Dtest=false is a surefire thing. But note that now that we're using
the more recent version of surefire, -Dtest=false will report failure
at the end of the test run; -DskipTests will skip tests and report
success.

-Patrick

On Feb 7, 2008 6:33 PM, Pinaki Poddar <[EMAIL PROTECTED]> wrote:
> Hi,
> The related build issue is enhancer still runs even when -Dtest=false
>      http://issues.apache.org/jira/browse/OPENJPA-374
>
> This unnecessary enhancement slows down a modify-build-test-debug cycle.
>
> Some maven expert may suggest how to enhance conditionally?
>
> More naive question:
> which part of the build switches off the surefire test execution when
> -Dtest=false?
>
>
>
> -----Original Message-----
> From: Michael Dick [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 07, 2008 5:48 PM
> To: [email protected]; [EMAIL PROTECTED]
> Subject: Re: Compilation errors on trunk
>
> Hi Rahul,
>
> Looks like there is a problem if the tests aren't compiled the enhancer
> will still run. I think most of us have been skipping the tests by doing
> this :
>
> mvn clean install -Dtest=false.
>
> Could you give that a try and see if it works for you?
>
> On Feb 7, 2008 2:55 PM, Rahul Thakur <[EMAIL PROTECTED]>
> wrote:
>
> >
> > Hi David,
> >
> > Can you please try this command and I would be keen to see what output
>
> > you get:
> >
> >  > mvn clean install  -Dmaven.test.skip=true
> >
> > Cheers,
> > Rahul
> >
> >
> > David Ezzio wrote:
> > > Hi Rahul,
> > >
> > > On the theory that it's nice to see something working as well as
> > > something broken when trying to debug, I've attached the output from
>
> > > a "mvn clean compile" run here, on Windows XP, with additional
> > > information on my environment setup.  Hope this helps.
> > >
> > > David
> > >
> > >
> > > Rahul Thakur wrote:
> > >>
> > >> I was compiling with JDK 1.6 but I ensured that JAVA_HOME was set
> > >> to JDK 1.5 after Pinaki mentioned it earlier on this thread.
> > >>
> > >> Rahul
> > >>
> > >> Patrick Linskey wrote:
> > >>> Are you compiling with Java 1.6? OpenJPA does not compile with
> > >>> Java 6 currently; this is due to JDBC incompatibilities.
> > >>>
> > >>> Note that OpenJPA does work with Java 1.6, of course.
> > >>>
> > >>> -Patrick
> > >>>
> > >>> On Feb 6, 2008 9:21 PM, Rahul Thakur <[EMAIL PROTECTED]>
> > >>> wrote:
> > >>>
> > >>>> Those errors show up when you run the maven build 'mvn clean
> > >>>> install -Dmaven.test.skip=true'
> > >>>>
> > >>>> Even otherwise, there are tests that are failing for
> > >>>> 'openjpa-persistence-jdbc' module here at my end.
> > >>>>
> > >>>> I am not sure why no one else seeing them (I am on a different PC
>
> > >>>> now but same errors)
> > >>>>
> > >>>> Rahul
> > >>>>
> > >>>>
> > >>>> Craig L Russell wrote:
> > >>>>
> > >>>>> Hi Rahul,
> > >>>>>
> > >>>>> On Feb 6, 2008, at 5:28 PM, Rahul Thakur wrote:
> > >>>>>
> > >>>>>> output with Maven 2.0.7
> > >>>>>>
> > >>>>>> <snip>
> > >>>>>> apache\openjpa\openjpa-persistence\1.1.0-SNAPSHOT\openjpa-
> > persistence-1.1.0-SNAPSHOT.jar
> > >>>>>>
> > >>>>>>
> > >>>>>> [INFO]
> > >>>>>>
> > ----------------------------------------------------------------------
> > ------
> > >>>>>>
> > >>>>>>
> > >>>>>> [INFO] Building OpenJPA JPA JDBC
> > >>>>>> [INFO]    task-segment: [clean, install]
> > >>>>>> [INFO]
> > >>>>>>
> > ----------------------------------------------------------------------
> > ------
> > >>>>>>
> > >>>>>>
> > >>>>>> [INFO] [clean:clean]
> > >>>>>> [INFO] Deleting directory
> > >>>>>> C:\oss\openjpa\openjpa-persistence-jdbc\target
> > >>>>>> [INFO] [resources:resources]
> > >>>>>> [INFO] Using default encoding to copy filtered resources.
> > >>>>>> [INFO] [compiler:compile]
> > >>>>>> [INFO] Compiling 65 source files to
> > >>>>>> C:\oss\openjpa\openjpa-persistence-jdbc\target\classes
> > >>>>>> [INFO] [resources:testResources] [INFO] Using default encoding
> > >>>>>> to copy filtered resources.
> > >>>>>> [INFO] [compiler:testCompile]
> > >>>>>> [INFO] Not compiling test sources
> > >>>>> I'm running mvn --version Maven version: 2.0.6
> > >>>>>
> > >>>>> My mvn install run compiles test sources:
> > >>>>>
> > >>>>> [INFO] [compiler:testCompile]
> > >>>>> Compiling 372 source files to
> > >>>>>
> > /Users/clr/openjpa/openjpa/trunk/openjpa-persistence-jdbc/target/test-
> > classes
> > >>>>>
> > >>>>>
> > >>>>> [INFO] [antrun:run {execution: default}] [INFO] Executing tasks
> > >>>>>
> > >>>>> I'm wondering why doesn't yours?
> > >>>>>
> > >>>>> Craig
> > >>>>>> [INFO] [antrun:run {execution: default}] [INFO] Executing tasks
> > >>>>>> 297  xml-persistence-unit  INFO   [main] openjpa.Tool - No
> targets
> > >>>>>> were given.  Running on all classes in your persisten t classes
>
> > >>>>>> list, or all metadata files in classpath directories if you
> > >>>>>> have not listed your persistent classes.  Use -hel p to display
>
> > >>>>>> tool usage information.
> > >>>>>> java.lang.IllegalArgumentException:
> > >>>>>> java.lang.ClassNotFoundException:
> > >>>>>> org.apache.openjpa.persistence.xml.SimpleXmlEntity
> > >>>>> Craig Russell
> > >>>>> Architect, Sun Java Enterprise System
> > >>>>> http://java.sun.com/products/jdo
> > >>>>> 408 276-5638 mailto:[EMAIL PROTECTED] P.S. A good JDO? O,
> > >>>>> Gasp!
> > >>>>>
> > >>>
> > >>>
> > >>>
> > >>
> >
> >
>
>
> Notice:  This email message, together with any attachments, may contain 
> information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
> entities,  that may be confidential,  proprietary,  copyrighted  and/or 
> legally privileged, and is intended solely for the use of the individual or 
> entity named in this message. If you are not the intended recipient, and have 
> received this message in error, please immediately return this by email and 
> then delete it.
>



-- 
Patrick Linskey
202 669 5907

Reply via email to