Yeahhh!!!! Congrats specially to Harald! This is a major milestone for Pax Exam broadening its scope out of the OSGi area!!
On Thu, May 24, 2012 at 2:53 PM, Harald Wellmann (Confluence) < [email protected]> wrote: > Pax Exam 3.0.0.M1 > Released<http://team.ops4j.org/wiki/display/paxexam/2012/05/24/Pax+Exam+3.0.0.M1+Released> > Blog > post *added* by Harald Wellmann<http://team.ops4j.org/wiki/display/~hwellmann> > > The Pax Exam team is happy to announce the release of *OPS4J Pax Exam > 3.0.0.M1*. This is the first milestone towards the next major release > which extends the Pax Exam model of in-container testing from OSGi to Java > EE and CDI. > > This milestone release includes: > > - Three operation modes OSGi, Java EE and CDI. The functionality of > Pax Exam 2.x is equivalent to the OSGi operation mode of Pax Exam 3.x. > - Support for CDI dependency > injection<http://team.ops4j.org/wiki/display/paxexam/Dependency+Injection>into > test classes in Java EE and CDI modes. > - Generic support for Java EE test > containers<http://team.ops4j.org/wiki/display/paxexam/Getting+Started+with+Java+EE+Tests>and > WAR deployment. > - Generic support for WAR test probes. A WAR probe is assembled > automatically from the classes and resources on the classpath, including a > servlet bridge which acts as a remote control for executing tests in the > embedded Java EE container. > - Generic support for CDI test > containers<http://team.ops4j.org/wiki/display/paxexam/Getting+Started+with+CDI+Tests>which > launch a CDI container in a Java SE environment and directly execute > test methods without using a probe. > - A GlassFish Java EE > Container<http://team.ops4j.org/wiki/display/paxexam/Test+Containers#TestContainers-glassfish>which > launches GlassFish 3.1.2 on top of an OSGi framework and lets the > user deploy any combination of OSGi bundles and plain old WAR modules. > - An OpenWebBeans CDI > container<http://team.ops4j.org/wiki/display/paxexam/Test+Containers#TestContainers-openwebbeans> > . > - A Weld CDI > container<http://team.ops4j.org/wiki/display/paxexam/Test+Containers#TestContainers-weld> > . > - New reactor > strategies<http://team.ops4j.org/wiki/display/paxexam/Reactor+Strategies> > PerSuite, > PerClass, PerTest, the last two just being handy synonyms for the > strategies introduced in Pax Exam 2.x. > - A > ConfigurationFactory<http://team.ops4j.org/wiki/display/paxexam/Configuration+Options#ConfigurationOptions-shared>for > sharing configurations between test classes in a suite. > - PaxExam is now the preferred synonym for the JUnit4TestRunner. > - Sample projects and integration tests for the new operation modes. > See itest/cdi and itest/javaee in the source repository. > > The new containers have been integrated from the > jeeunit<http://jeeunit.googlecode.com>project, which will be fully superseded > by the Pax Exam 3.0.0 final > release. > > For more details on all changes, see the JIRA release notes below. All new > features are covered in the > documentation<http://team.ops4j.org/wiki/display/paxexam/Documentation> > . > > As usual, Pax Exam artifacts are available from Maven > Central<http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.ops4j.pax.exam%22%20AND%20v%3A%223.0.0.M1%22> > . > All new features in this milestone release are preliminary and may change > before the 3.0.0 release. > > Please test this milestone release and give us your feedback, either on > the mailing list ([email protected]) or via the issue > tracker<http://issues.ops4j.org/jira/browse/PAXEXAM>. > This will help us pushing the 3.x release in the right direction. > Changes since 2.4.0 > > > JIRA-Issues<http://team.ops4j.org/secure/IssueNavigator.jspa?reset=true&reset=true&jqlQuery=project+%3D+PAXEXAM+AND%20fixVersion=%223.0.0.M1%22AND+status+%3D+Closed+ORDER+BY+priority+DESC&mode=hide> > (23 Vorgänge) > Type Key Summary [image: New > Feature]<http://team.ops4j.org/browse/PAXEXAM-320> > PAXEXAM-320 <http://team.ops4j.org/browse/PAXEXAM-320> GlassFish > Container supporting OSGi bundle and WAR > deployment<http://team.ops4j.org/browse/PAXEXAM-320> [image: > Improvement] <http://team.ops4j.org/browse/PAXEXAM-377> > PAXEXAM-377<http://team.ops4j.org/browse/PAXEXAM-377> Make > matrix regression tests work in a clean > build<http://team.ops4j.org/browse/PAXEXAM-377> [image: > Bug] <http://team.ops4j.org/browse/PAXEXAM-368> > PAXEXAM-368<http://team.ops4j.org/browse/PAXEXAM-368> ExamSystem.clear() > called twice <http://team.ops4j.org/browse/PAXEXAM-368> [image: > Bug]<http://team.ops4j.org/browse/PAXEXAM-376> > PAXEXAM-376 <http://team.ops4j.org/browse/PAXEXAM-376> ConfigurationAdminTest > broken <http://team.ops4j.org/browse/PAXEXAM-376> [image: New > Feature]<http://team.ops4j.org/browse/PAXEXAM-364> > PAXEXAM-364 <http://team.ops4j.org/browse/PAXEXAM-364> Provide slf4j and > logback as links <http://team.ops4j.org/browse/PAXEXAM-364> [image: > Improvement] <http://team.ops4j.org/browse/PAXEXAM-374> > PAXEXAM-374<http://team.ops4j.org/browse/PAXEXAM-374> Matrix > regression tests for CDI containers<http://team.ops4j.org/browse/PAXEXAM-374> > [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-329> > PAXEXAM-329<http://team.ops4j.org/browse/PAXEXAM-329> CDI > injection for test classes <http://team.ops4j.org/browse/PAXEXAM-329> > [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-327> > PAXEXAM-327<http://team.ops4j.org/browse/PAXEXAM-327> Servlet > bridge for invoking tests in a WAR > probe<http://team.ops4j.org/browse/PAXEXAM-327> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-366> > PAXEXAM-366<http://team.ops4j.org/browse/PAXEXAM-366> Provide > a suite-level reactor strategy <http://team.ops4j.org/browse/PAXEXAM-366> > [image: > Task] <http://team.ops4j.org/browse/PAXEXAM-321> > PAXEXAM-321<http://team.ops4j.org/browse/PAXEXAM-321> New > branch exam3-milestones <http://team.ops4j.org/browse/PAXEXAM-321> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-373> > PAXEXAM-373<http://team.ops4j.org/browse/PAXEXAM-373> OpenWebBeans > container <http://team.ops4j.org/browse/PAXEXAM-373> [image: New > Feature] <http://team.ops4j.org/browse/PAXEXAM-328> > PAXEXAM-328<http://team.ops4j.org/browse/PAXEXAM-328> Support > transactional tests with auto-rollback > transactions<http://team.ops4j.org/browse/PAXEXAM-328> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-326> > PAXEXAM-326<http://team.ops4j.org/browse/PAXEXAM-326> Support > WAR probes <http://team.ops4j.org/browse/PAXEXAM-326> [image: > Task]<http://team.ops4j.org/browse/PAXEXAM-323> > PAXEXAM-323 <http://team.ops4j.org/browse/PAXEXAM-323> Simple Sample > Webapp for GlassFish Container <http://team.ops4j.org/browse/PAXEXAM-323> > [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-322> > PAXEXAM-322<http://team.ops4j.org/browse/PAXEXAM-322> WAR > deployment options <http://team.ops4j.org/browse/PAXEXAM-322> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-365> > PAXEXAM-365<http://team.ops4j.org/browse/PAXEXAM-365> Support > global configurations <http://team.ops4j.org/browse/PAXEXAM-365> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-369> > PAXEXAM-369<http://team.ops4j.org/browse/PAXEXAM-369> Weld > Container <http://team.ops4j.org/browse/PAXEXAM-369> [image: > Task]<http://team.ops4j.org/browse/PAXEXAM-363> > PAXEXAM-363 <http://team.ops4j.org/browse/PAXEXAM-363> Merge changes > from 2.4.0 <http://team.ops4j.org/browse/PAXEXAM-363> [image: New > Feature] <http://team.ops4j.org/browse/PAXEXAM-371> > PAXEXAM-371<http://team.ops4j.org/browse/PAXEXAM-371> Create > non-trivial CDI test case based on Apache > DeltaSpike<http://team.ops4j.org/browse/PAXEXAM-371> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-372> > PAXEXAM-372<http://team.ops4j.org/browse/PAXEXAM-372> Create > Java EE sample based on Cineasts > Demo<http://team.ops4j.org/browse/PAXEXAM-372> [image: > Bug] <http://team.ops4j.org/browse/PAXEXAM-367> > PAXEXAM-367<http://team.ops4j.org/browse/PAXEXAM-367> > DefaultTestAddress.equals() > is broken <http://team.ops4j.org/browse/PAXEXAM-367> [image: > Bug]<http://team.ops4j.org/browse/PAXEXAM-370> > PAXEXAM-370 <http://team.ops4j.org/browse/PAXEXAM-370> EquinoxReferenceTest > fails sporadically <http://team.ops4j.org/browse/PAXEXAM-370> [image: > New Feature] <http://team.ops4j.org/browse/PAXEXAM-330> > PAXEXAM-330<http://team.ops4j.org/browse/PAXEXAM-330> Simply > call the JUnit Runner "PaxExam" <http://team.ops4j.org/browse/PAXEXAM-330> > > Stop watching > space<http://team.ops4j.org/wiki/users/removespacenotification.action?spaceKey=paxexam> > | Change email notification > preferences<http://team.ops4j.org/wiki/users/editmyemailsettings.action> > View > Online<http://team.ops4j.org/wiki/display/paxexam/2012/05/24/Pax+Exam+3.0.0.M1+Released>| > Add > Comment<http://team.ops4j.org/wiki/display/paxexam/2012/05/24/Pax+Exam+3.0.0.M1+Released?showComments=true&showCommentArea=true#addcomment> > > _______________________________________________ > notify mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/notify > > -- -- Toni Menzel | Founder | Rebaze GmbH [email protected] | www.rebaze.com
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
