Hi,

see the migration guide for 8.x:

https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+8.0#MigrationtoWicket8.0-Changestoorg.apache.wicket.ajax.json.*ASFJIRAkey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution5aa69414-a9e9-3523-82ec-879b028fb15bWICKET-6287

for 6.x / 7.x it is slightly different:

https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+7.0#MigrationtoWicket7.0-Changestoorg.apache.wicket.ajax.json.*WICKET-6287-Switchfromjson.orgtoopen-jsonRESOLVED

If you need the functionality you are free to reimplement it or if the license 
of json.org is ok for you to add the library and change the imports.

kind regards

Tobias

> Am 17.05.2017 um 08:52 schrieb Thomas Matthijs <li...@selckin.be>:
> 
> Just a little warning to people upgrading, the json changes added
> runtime failures.
> 
> org.apache.wicket.WicketRuntimeException: This call is not supported
> any longer, because of the change to open-json
> (https://github.com/tdunning/open-json) due to license issues. (See
> https://www.apache.org/legal/resolved#category-x)
> 
> 
> Should these methods not be marked deprecated to at least generate warnings?
> 
>> On Tue, May 16, 2017 at 8:55 PM, Andrea Del Bene <an.delb...@gmail.com> 
>> wrote:
>> The Apache Wicket PMC is proud to announce Apache Wicket 7.7.0!
>> 
>> Apache Wicket is an open source Java component oriented web application
>> framework that powers thousands of web applications and web sites for
>> governments, stores, universities, cities, banks, email providers, and
>> more. You can find more about Apache Wicket at https://wicket.apache.org
>> 
>> This release marks another minor release of Wicket 7. We
>> use semantic versioning for the development of Wicket, and as such no
>> API breaks are present breaks are present in this release compared to
>> 7.0.0.
>> 
>> New and noteworthy
>> ------------------
>> With this version Wicket changed its internal JSON implementation (package
>> org.apache.wicket.ajax.json) switching from project JSON-java
>> (https://github.com/stleary/JSON-java) to Open JSON
>> (https://github.com/openjson/openjson). This was necessery as JSON-java's
>> license is no longer compatible with Apache License 2.0.
>> 
>> Using this release
>> ------------------
>> 
>> With Apache Maven update your dependency to (and don't forget to
>> update any other dependencies on Wicket projects to the same version):
>> 
>> <dependency>
>>    <groupId>org.apache.wicket</groupId>
>>    <artifactId>wicket-core</artifactId>
>>    <version>7.7.0</version>
>> </dependency>
>> 
>> Or download and build the distribution yourself, or use our
>> convenience binary package
>> 
>> * Source: http://www.apache.org/dyn/closer.cgi/wicket/7.7.0
>> * Binary: http://www.apache.org/dyn/closer.cgi/wicket/7.7.0/binaries
>> 
>> Upgrading from earlier versions
>> -------------------------------
>> 
>> If you upgrade from 7.y.z this release is a drop in replacement. If
>> you come from a version prior to 7.0.0, please read our Wicket 7
>> migration guide found at
>> 
>> * http://s.apache.org/wicket7migrate
>> 
>> Have fun!
>> 
>> — The Wicket team
>> 
>> 
>> ========================================================================
>> 
>>    The signatures for the source release artefacts:
>> 
>> 
>> Signature for apache-wicket-7.7.0.zip:
>> 
>>    -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1
>> 
>> iQIcBAABAgAGBQJZFKHNAAoJEAzCjx+CMhBVeUEQAKYrOl330nSPSPIlNdFn84ux
>> VASOZ7R0WgkF3jiI7YfqJoif3KY5oed3Exu/zhNvjc45Gocw6HZp7ETDHw5lpaMl
>> vEjXGCkp/OwYrwfUKs9eCwfM0l5XG7wfSMgEpEWBeGVpZjDS08bnQje8rH3sjhHz
>> g+Kzen2WItdRpw+TSpxG8RHUOpJ0lUy7tTIIdYtLBL7HnMqgKOSKDQMfUW+q/voS
>> 3qxOKhpVA5mw46z8v/z2c96FUBU9JbKpBl4DAp8dMWy2a+/GEB7O/SM4wpFgRXim
>> iOerbsEi0nruBGm4RU7pMH4aGppZmr2IdiGMeiA1ZlgI7TBJB2SmvK4hffhaTmV6
>> Zcn6BtCPn70reUdHOijnebAuLsLio0D1jtGb2kQ4VvxuamXc+qLJfnyiWtg91kf8
>> A6NcNzENN1sdMORHBah7tSwN4RP47eKG1uFN3isBi+lKiZcYPW/DmSWKNEY76Q0T
>> SMPgcvIl3vz4tCfCo08PSbQG6HPgut+0KzuhA7KyLO34WmzvnQxvcigrOTDUUHy1
>> bHEoSlcor+XZcIOPYmKJLZVHFDNrnZRfqgTPHo9w0AlYAYmmbwL5iM9vG/u3zxuv
>> SziD7fXvu8zqA33XNNikS4DJz76Onz1ZOrx3dhZt3lIktIJC5KYxk8so+w1DjX0q
>> wDSelmuT4U9w7iX4Y0Cf
>> =6Htq
>> -----END PGP SIGNATURE-----
>> 
>> Signature for apache-wicket-7.7.0.tar.gz:
>> 
>>    -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1
>> 
>> iQIcBAABAgAGBQJZFKHNAAoJEAzCjx+CMhBVjeIP/RjNERucRA5/C/4M/HhxU/wt
>> 05ZlyiEYTTviuX5gLPc3AQQm7zA0FrQo5Mz80+KGKECq63hbXtHsqxqsvEAOLnf0
>> mhgtvgmZwILaXkY3Q7WBgrxqKZsISLGlOiBWJQV68ml5qPsjd08WEXmpscrIr13B
>> zCPekHtizOKepNZmXRxPGdSV9ZeoHllFKwb257nFSd0oK2B6wcrrD4WFZjUNPMFP
>> daP5qH3bIsr0Kp2938hEVwqXFRpcxZqEF/ZReVEv0tC66R9pqd+JVt8myH6YpnHR
>> Ymg3ApjQTFHKw2dBtfA0l5izH0UiAkSRYrNszxT5jcgReX+PICUfwNpYa+FHByAk
>> sP15sFZ5JT1sqwtGkBhVvLE9gm8IB8MndInWS31oaAW8jv4hX823HsN4VEoh+PzU
>> lQTmTEVCyLzYMA0GdXCmKyugNbaSnQBCqbTkbMjqPnPXcwaOUJmX7U4A43MeTrS4
>> 7E8Y50xCfBL22uYEoEhcylscVqW/8NDrmUAb7rfS7RmAgd4XUIpPeHogM/in021R
>> 8Qx+Op2dY1FRgbmD40CaLkAx1tQ1806BCFBCcLU9SqthdNt1slySvussTHdz+usF
>> /qlursrXa56tqchhl1z8mM80NLtnK+VYUtJkQ8ClEs8ADypiidmNLFb+QcLv8NRl
>> oAIYkVII4BcThA/4eJIY
>> =f/Rl
>> -----END PGP SIGNATURE-----
>> 
>> ========================================================================
>> 
>>    CHANGELOG for 7.7.0:
>> 
>> 
>> ** Bug
>> 
>>    * [WICKET-6165] - Inconsistent behavior of Markupstream.hasMore vs.
>> MarkupStream.next.
>>    * [WICKET-6303] - renderHead method of a Behavior added to a Border body
>> is not called
>>    * [WICKET-6306] - Changing model object of Panel added to a Border not
>> allowed
>>    * [WICKET-6311] - SignOutPage_ru.html is missing
>>    * [WICKET-6314] - 7.6 release references 7.5-SNAPSHOT poms
>>    * [WICKET-6316] - Wicket tester encodes page id for stateless links in
>> stateless pages
>>    * [WICKET-6317] - AuthenticatedWebSession#signOut() calls twice after
>> session invalidation
>>    * [WICKET-6319] - AutoCompleteTextField: popup is hidden when clicking
>> on scrollbar in IE
>>    * [WICKET-6332] - NullPointerException in PageParameters#equals()
>>    * [WICKET-6339] - Wrong implementation of MarkupFragment.iterator()
>>    * [WICKET-6340] - The Ajax reponse of an AjaxSubmitButton creates
>> invalid XHTML markup for multipart forms
>>    * [WICKET-6342] - Wrong baseUrl in BaseWebSocketBehavior
>>    * [WICKET-6349] - Stateless form does not work when
>> RecreateBookmarkablePagesAfterExpiry is false
>>    * [WICKET-6353] - Proxy deserialization fails due to classloading issues
>>    * [WICKET-6356] - Clustering failover not working on Tomcat
>>    * [WICKET-6361] - MarkupContainer#queue doesn't work in table column
>>    * [WICKET-6365] - Links on "Contribute to the User Guide" are broken
>> 
>> ** Improvement
>> 
>>    * [WICKET-6212] - CheckChoice / add a getAdditionalAttributes() also for
>> <label>-tag
>>    * [WICKET-6265] - Make it possible to authorize component instantiations
>> both with OR and AND rules
>>    * [WICKET-6307] - SubmitLink does not work in Chrome "ff.onsubmit is not
>> a function"
>>    * [WICKET-6308] - Add an extra constructor to EmailTextField with a
>> custom validator but without model
>>    * [WICKET-6323] - Allow ResourceBundles to use the defer attribute
>>    * [WICKET-6328] - Add 'pathInfo' to ForwardAttributes
>>    * [WICKET-6333] - Use onConfigure() to set the visibility of
>> ExportToolbar instead of overriding isVisible()
>>    * [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
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>> 

Reply via email to