Hi Joaquin,

Kewl ! There is no doc, but the code is pretty much the same, only a few
mods.

The key thing is to ensure that there is no regression due to the upgrade
to servlet3. The features (async and no-vfs) are in early stage, but again,
the big issue is regression. There's only one way to make sure it's ok : we
need to test it as much as we can.

Simplest way to do so is to rebuild the code from branch feature/async, and
change the dependency in your Stripes app(s). Then run all your integration
tests, and report anything broken or suspicious !

I have done this exercise on some of my Stripes apps, and found almost
nothing. But I don't cover everything of course so the more testers, the
better. We also need to test on various app servers to make sure. I already
found a DMF/async bug on tomcat7 I think.

Anyway, in order to build the Stripes jar :

// checkout/track remote branch feature/async
git checkout feature/async

// build and run tests (unit and web - with jetty9/selenium/firefox)
mvn clean install -Pwebtests

// or with chrome (much faster, needs chromedriver.exe)
mvn clean install -Pwebtests
-Dwebdriver.chrome.driver=/path/to/chromedriver -Dwebtests.browser=chrome

All should be green, and it should have installed the stripes jar into your
local repo with version *1.7.0-async-SNAPSHOT*.

You can then change the version of Stripes from your application and test
everything with a servlet3 container.

Thanks for your help.

Cheers

Rémi



2015-12-28 16:24 GMT+01:00 Joaquin Valdez <[email protected]>:

> Hello!
>
> I would love to help out.  Is there a doc on getting started with this?
> Are there specific cases you would like tested?
>
> Thanks
> Joaquin
>
> On Dec 28, 2015, at 4:54 AM, VANKEISBELCK Remi <[email protected]> wrote:
>
> Hi folks,
>
> Merry xmas to all !
>
> I'm trying to upgrade Stripes to Servlet3.
>
> It's required in order to fix those :
> #35 <https://github.com/StripesFramework/stripes/issues/35> : remove VFSs
> and let the container provide the classes to ResolverUtil
> #37 <https://github.com/StripesFramework/stripes/issues/37> : async
> action beans
>
> And anyway I think it's about time to upgrade. Servlet3 has been out for a
> while now.
>
> For those interested, it's in the branch *feature/async*. Would be cool
> to have at least a few of you guys testing this on your apps. It's quite a
> big move, and I wouldn't want to break stuff...
>
> For now, I'm using Java8 and having issues with this test :
>
>
> net.sourceforge.stripes.validation.ValidationWithGenericsTest#testActionBeanWithTypeParameter
>
> The overloads seem to cause random validation problems. I haven't digged
> yet. Maybe someone has already had a look ?
>
> Cheers
>
> Rémi
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Stripes-development mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/stripes-development
>
>
------------------------------------------------------------------------------
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development

Reply via email to