[gwt-contrib] Re: Bean Validation
My vacation is over, three weeks of work on the gwt validation implementation are done. All problems I've found are fixed, gwt-bean-validators <https://github.com/ManfredTremmel/gwt-bean-validators> 0.20.0 is released and in central. The example project <https://www.knightsoft-net.de/validationexample/> is also uploaded and online in the new version. Enjoy bean validation with validation-api 1.1.0.Final, hibernate-validator 5.2.4.Final and let me know, if you are interested in backporting it to gwt project. -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/2bd1e5f1-7214-454c-ad58-db21b52bc238%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[gwt-contrib] Re: Bean Validation
For your information, I've just commited a new gwt-bean-validators snapshot, it now: - includes complete validation implementation (ported from gwt implementation, so if it'll be removed from gwt it should still work) - switched validation-api from 1.0.0.GA to 1.1.0.Final - switched hibernate-validator from 4.1.0.Final to 5.2.4.Final - reworked validation implementation to work together with new api - added some gwt implementations of incompatible hibernate-validator 5.2.4 validation routines It's not ready to release, but if anybody is interested in testing, it can be done now. I've also uploaded to maven repository: What to do to let a project use it? 1. Add the maven dependency: de.knightsoft-net gwt-bean-validators 0.19.0-SNAPSHOT 2. Add/Replace versions in maven configurations of validation-api to 1.1.0.Final and hibernate-validator to 5.2.4.Final 3. In the *.gwt.xml Configuration, replace with 4. Replace "com.google.gwt.validation" with "de.knightsoftnet.validators" in the project I've build with gwt 2.7.0, also tested with 2.8.0-rc1 and all my 235 gwt-unit-tests have passed. -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/ffe8a4b9-fb83-4f38-94d5-2fcb63b026e8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[gwt-contrib] Re: Bean Validation
Thank you for the information. This means, it makes no sense to send any validation patch to gwt and better include it directly into the external project. I thought, removal would not be done before gwt 3.0... Am Montag, 4. Juli 2016 14:56:08 UTC+2 schrieb Thomas Broyer: > > FWIW, I've spent some time yesterday (and polished today) to remove Bean > Validation from GWT proper: https://gwt-review.googlesource.com/15371 > This is obviously not expected to be merged anytime soon but can be useful > to start moving things to a separate project; testing it against a GWT > version that would already have it removed. > As soon as such a project exists, and depending on GWT's release > cycle/status, this can be merged in so the side project could be used > against GWT snapshots (pending the next release). > > On Sunday, July 3, 2016 at 12:34:32 AM UTC+2, Thomas Broyer wrote: >> >> >> On Saturday, July 2, 2016 at 11:40:56 PM UTC+2, ManfredTremmel wrote: >>> >>> I've read in the 2.8rc1 release notes >>> <https://github.com/gwtproject/gwt-site/pull/181> that JSR 303 Bean >>> Validation in GWT is unmaintaned and marked as deprecated. For me, the >>> client and server side validation is a killer feature and >>> I've already solve the problems I had and also improved the client side >>> bean validation in my gwt-bean-validators >>> <https://github.com/ManfredTremmel/gwt-bean-validators> project on >>> github. In three weeks I can invest some time in working into the gwt >>> implementation of bean validation and try to port it to 1.1 api. If you are >>> interested I would also include the improvements of my project into GWT. >>> Let me know if you are interested in my help or have any question. >>> >> >> We decided (a long time ago) that we wanted to modularize GWT, and move >> to side-projects what could be decoupled. The goal is to spread maintenance >> to more people (hopefully) by reducing the scope of each project, and >> allowing those side-projects to have different release cycles than GWT. >> This means that GWT does not need to wait for some bugs to be fixed or >> features to be added to some parts of the code before a release can be cut, >> concentrating on the compiler and core (emulation, etc.), and projects can >> release without waiting for a GWT release either. >> >> So, if you can contribute some time, it'd be great to be able to move >> Bean Validation to its own project and out of GWT proper (there'd still be >> some javax.validation emulation in GWT proper, at least some interfaces; >> but there may be some work needed to make other GWT features independent of >> the Bean Validation version being used; I think there's some code in >> Editors or Request Factory that implements a javax.validation interface). >> Then the project can live its own life and update to a newer Hibernate >> Validator, etc. >> FWIW, JBoss has interest in Bean Validation too, so you may want to get >> in touch with Christian Sadilek. >> See https://github.com/gwtproject/gwt/issues/9367 for more on the matter. >> FWIW, Putnami PWT also has some form of JSR 303 support, so I suppose >> they'd be interested in, at least, following the changes made to GWT on the >> subject. >> >> In any case, all help is welcome. So, welcome, and thank you in advance >> for your contributions ! >> > -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/926d74a2-0cab-4730-a60a-bb8055b5c728%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
[gwt-contrib] Bean Validation
I've read in the 2.8rc1 release notes <https://github.com/gwtproject/gwt-site/pull/181> that JSR 303 Bean Validation in GWT is unmaintaned and marked as deprecated. For me, the client and server side validation is a killer feature and I've already solve the problems I had and also improved the client side bean validation in my gwt-bean-validators <https://github.com/ManfredTremmel/gwt-bean-validators> project on github. In three weeks I can invest some time in working into the gwt implementation of bean validation and try to port it to 1.1 api. If you are interested I would also include the improvements of my project into GWT. Let me know if you are interested in my help or have any question. -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/886a4ff5-80a0-4cc1-ae7c-6def9d781fdc%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.