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

Reply via email to