Still 15 to go - have to pause for some time this week. It is mainly optional handling (array of optionals for instance, have to admit I had a smile seeing this test ;)), generics where we must refine a bit our support and containers (we don't support some types like priority queue etc). Feel free to join for the final line ;).
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le mar. 13 août 2019 à 20:00, Romain Manni-Bucau <rmannibu...@gmail.com> a écrit : > Still ~20 to go > > Im starting to think we will need to move to a 1.2.0 since serialization > can change a bit for dates at least. > > Wdyt? > > Le dim. 11 août 2019 à 21:51, Romain Manni-Bucau <rmannibu...@gmail.com> > a écrit : > >> Hi all, >> >> We are at ~31 remaining TCK to fix, mainly few adaptations on >> instantiations - errors, dates, adapters etc. Nothing crazy from a quick >> look but we are in the one by one phase so it takes some time ;) - which is >> a good news for us. Will try to continue a bit next week but not sure the >> time I will get for that. >> >> Side note: don't forget to use jsonb snapshot spec jar in previous >> jsonb.classes line since we fixed an issue in JsonbConfig accumulate logic. >> >> Romain Manni-Bucau >> @rmannibucau <https://twitter.com/rmannibucau> | Blog >> <https://rmannibucau.metawerx.net/> | Old Blog >> <http://rmannibucau.wordpress.com> | Github >> <https://github.com/rmannibucau> | LinkedIn >> <https://www.linkedin.com/in/rmannibucau> | Book >> <https://www.packtpub.com/application-development/java-ee-8-high-performance> >> >> >> Le sam. 10 août 2019 à 13:03, Romain Manni-Bucau <rmannibu...@gmail.com> >> a écrit : >> >>> Hi everyone, >>> >>> TCK got public for JSON-B on github, I started to have a look. >>> We have a lot of small edge cases not well handled so will try to make >>> it more compliant soon. >>> If you want to join don't hesitate to let me know. >>> >>> You just have to download the binary at >>> http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8-eftl/promoted/eclipse-jsonb-tck-1.0.0.zip, >>> extract it and edit one file - adjust your paths ;): >>> >>> $ grep jsonb.classes bin/ts.jte >>> # @jsonb.classes -- Classes of the JSON-B RI Implementation needed to >>> >>> jsonb.classes=/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-json_1.1_spec/1.2/geronimo-json_1.1_spec-1.2.jar:/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-jsonb_1.0_spec/1.1/geronimo-jsonb_1.0_spec-1.1.jar:/home/rmannibucau/dev/johnzon/johnzon-core/target/johnzon-core-1.1.14-SNAPSHOT.jar:/home/rmannibucau/dev/johnzon/johnzon-mapper/target/johnzon-mapper-1.1.14-SNAPSHOT.jar:/home/rmannibucau/dev/johnzon/johnzon-jsonb/target/johnzon-jsonb-1.1.14-SNAPSHOT.jar:/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-servlet_3.0_spec/1.0/geronimo-servlet_3.0_spec-1.0.jar >>> >>> Then go in bin/ folder and launch "ant gui", you can then open the test >>> suite. >>> >>> FYI we are at 202 green tests and 68 failures for now. >>> Will try to have a look to nillable issues soon and keep this thread >>> updated with new fixes. >>> >>> Romain Manni-Bucau >>> @rmannibucau <https://twitter.com/rmannibucau> | Blog >>> <https://rmannibucau.metawerx.net/> | Old Blog >>> <http://rmannibucau.wordpress.com> | Github >>> <https://github.com/rmannibucau> | LinkedIn >>> <https://www.linkedin.com/in/rmannibucau> | Book >>> <https://www.packtpub.com/application-development/java-ee-8-high-performance> >>> >>