Yes - that's true. All classes / methods which are not implemented by OpenJson throwing exceptions - they have to either be reimplemented or if the license is ok for someone covered by the original json lib.
I just added stubs with the exception handling to not break the API within a bugfix release. The methods of OpenJson however cover Wickets core functionality. Hope that this explains why I proceeded that way. kind regards Tobias > Am 06.07.2017 um 17:15 schrieb Maxim Solodovnik <[email protected]>: > > JSONWriter should not be used > It has zero methods, only stubs throwing exceptions :(( > >> On Thu, Jul 6, 2017 at 8:07 PM, Andrea Del Bene <[email protected]> wrote: >> +1 to release. >> >> PS: should I add a special note for this release? I remember Maxim >> suggested to say something about JSONWriter. >> >>> On Tue, Jul 4, 2017 at 10:33 PM, Sven Meier <[email protected]> wrote: >>> >>> +1 release >>> >>> Built and tested several examples. >>> >>> Thanks >>> Sven >>> >>> >>>> Am 03.07.2017 um 11:27 schrieb Andrea Del Bene: >>>> >>>> This is a vote to release Apache Wicket 6.27.0 >>>> >>>> Please download the source distributions found in our staging area >>>> linked below. >>>> >>>> I have included the signatures for both the source archives. This vote >>>> lasts for 72 hours minimum. >>>> >>>> [ ] Yes, release Apache Wicket 6.27.0 >>>> [ ] No, don't release Apache Wicket 6.27.0, because ... >>>> >>>> Distributions, changelog, keys and signatures can be found at: >>>> >>>> https://dist.apache.org/repos/dist/dev/wicket/6.27.0 >>>> >>>> Staging repository: >>>> >>>> https://repository.apache.org/content/repositories/orgapache >>>> wicket-1094/ >>>> >>>> The binaries are available in the above link, as are a staging >>>> repository for Maven. Typically the vote is on the source, but should >>>> you find a problem with one of the binaries, please let me know, I can >>>> re-roll them some way or the other. >>>> >>>> Staging git repository data: >>>> >>>> Repository: [email protected]:bitstorm/wicket.git >>>> Branch: build/wicket-6.27.0 >>>> Release tag: rel/wicket-6.27.0 >>>> >>>> >>>> ======================================================================== >>>> >>>> The signatures for the source release artefacts: >>>> >>>> >>>> Signature for apache-wicket-6.27.0.zip: >>>> >>>> -----BEGIN PGP SIGNATURE----- >>>> Version: GnuPG v1 >>>> >>>> iQIcBAABAgAGBQJZWT9KAAoJEAzCjx+CMhBVx/kQAJKCnO4CJtfIGQCj2zulMxi6 >>>> s3cRF+suIzFUHCeRXH4B+zU9wkcLEyAu2XfmZ1mjOVChpVdXDCZJ2zVquVoXq87f >>>> iq2iowJkvQIgax+rvin6CxtGfJz9tNIiwT+cJd++ValqLgTJl3j6MPTTcbA8vE+Q >>>> O95DOMe4lZHT2KcBwRVtbc4/xb6njh0ZT8rBCtyp9LgBwsN7ulrSVWRmYjtdF5FG >>>> LIK2DkDdYUKdF6JwIfA4kSViFRXfNoNZDBGb3TpX1tqf0VnMBhdex10cQHxA5Ztw >>>> JYsilCSzDc2BhnBggN3lerOphT6Zm0PMBAVVWjbv4Xcwm6GeL2LP+abk5xTv2YBQ >>>> kQGv0P4VNj15849z5xST3UdJcIHFpZfuTCdHtmC0yG0VUK7YN8lmNGZgRbV9emF8 >>>> lIp0baZ2m7SlmAHVTdmdDHIBCq0du0G3o7kBS8KF5IoeLTLDC2STuo8WFU5CLiAi >>>> YoN9BLKSYL+ePZe2gAinZ1Wp78tHDmhAWsAnmmOnN05VSWEH8cBZ6Ak7fxYzLfvp >>>> f2mPw9baJN6asL/FDJhiwiYEDov7dHs3n4Y8uB1MU4P5D1o5k4GwLLXC/yMY1CG1 >>>> 9u/3wy5JWrNqdrXVnbGLNvkAuzSiCI/MFcwNBaAY80Z17NhpeXrIp3JDRrZmQQ/K >>>> 4A3getDZ89j0cN6sOcNY >>>> =hZAF >>>> -----END PGP SIGNATURE----- >>>> >>>> Signature for apache-wicket-6.27.0.tar.gz: >>>> >>>> -----BEGIN PGP SIGNATURE----- >>>> Version: GnuPG v1 >>>> >>>> iQIcBAABAgAGBQJZWT9KAAoJEAzCjx+CMhBVShYQAIKMOg2d84EFhw+vzJY4m/OV >>>> pAND+nwA8/iH8dvK1M7ZtQPYaDlwFDnGHpSnJaW1xo4FMXzvICbOURQiluc3JMJ4 >>>> KESvXF2zOTgt6mC5Wb8409o+S3xnkr9F4AAK/Rf2NtB+xVBHyfnUqFx8KPNEUy5Q >>>> +2dx9FkQwwLF6FZ/GQC1BIi4e0exxOJ6XxhXfxaj3ur8Sy71lHu5L/iapojnbdAN >>>> Dr3nSAxttfWW/5Xc5HMl9Av09EXQ6FjmW8kb3Errn0Tm4zqrg5hc+TbSy8fgsfbS >>>> yk94tObaRFTn6ckfV53GDMy1YCUbUgGd2LzKNor++11YlCogf7TgeP4IlKJ1ooKi >>>> lxRJ2Q3TLaEWmZnCIgADLpcOLzjFAWzNA18pPEjPvZjODtCUtnvhzO1Za3dxY7ZE >>>> fiI3MzWG33WyEIW/ejjEj+rjoN6XrVClRXXfFHqsiLz9NlSKgHTSZPuCy3JBWTwo >>>> 9iry27zFInHKpunXecs6PhQfHVhA5L3mEy90xEn6ipcOdp59zTuiZhY8CA7M7hHY >>>> 0iad47CkzHltAwTSOlaK+O3esWxRoLVOZUUIDZFsbtA/mg4/AUlRi34Atv3GLZWO >>>> EA56yVo3BeK4O9c7z9GLJRoG9XNNJn6SxmP8q1vvfEBpWT8BVBfVfq8pnV032o+Q >>>> MfALKqCOD4Ta2B4w9ES0 >>>> =3H98 >>>> -----END PGP SIGNATURE----- >>>> >>>> ======================================================================== >>>> >>>> CHANGELOG for 6.27.0: >>>> >>>> ** Bug >>>> >>>> * [WICKET-6165] - Inconsistent behavior of Markupstream.hasMore vs. >>>> MarkupStream.next. >>>> * [WICKET-6314] - 7.6 release references 7.5-SNAPSHOT poms >>>> * [WICKET-6316] - Wicket tester encodes page id for stateless links >>>> in stateless pages >>>> * [WICKET-6340] - The Ajax reponse of an AjaxSubmitButton creates >>>> invalid XHTML markup for multipart forms >>>> * [WICKET-6356] - Clustering failover not working on Tomcat >>>> * [WICKET-6362] - HeaderItems with different PageParameters are >>>> treated as identical >>>> * [WICKET-6366] - Autocomplete race condition makes page >>>> unresponsive >>>> * [WICKET-6387] - ModalWindow PageReference broken >>>> * [WICKET-6398] - WICKET-6204 breaks jQuery.noConflict() >>>> * [WICKET-6399] - Dequeuing of Border component with nested body >>>> fails >>>> * [WICKET-6400] - Object with array property fails on NPE when >>>> construction JSON object >>>> * [WICKET-6409] - Session should use #getSessionStore() instead of >>>> 'sessionStore' >>>> >>>> ** Improvement >>>> >>>> * [WICKET-6212] - CheckChoice / add a getAdditionalAttributes() >>>> also for <label>-tag >>>> * [WICKET-6307] - SubmitLink does not work in Chrome "ff.onsubmit >>>> is not a function" >>>> * [WICKET-6323] - Allow ResourceBundles to use the defer attribute >>>> * [WICKET-6351] - Form.anyFormComponentError performance degradation >>>> * [WICKET-6364] - The autogenerated input field when a form has a >>>> default button should not gain the focus when navigating with tab >>>> >>>> ** Task >>>> >>>> * [WICKET-6287] - Switch from json.org to open-json >>>> * [WICKET-6391] - Deprecate the classes and methods which now throw >>>> runtime exception after the switch to OpenJson >>>> >>> >>> > > > > -- > WBR > Maxim aka solomax
