Hi, I tried upgrading to Ignite 2.3.0, and now one of my unit tests is failing (the ONLY change was an upgrade from 2.2.0-> 2.3.0)
The Unit Test in question is the simplest “put, then get” test – to validate proper round-tripping of cache data. In other words, what is going in is not equal to what is coming out. The data in question is an ImmutableList. NOTE: It comes out non-null, but fails for any other form of access to it (with a NPE). NOTE: The rest of the data returned is correct. (The stacktrace is below) Has anyone else reported deserialization issues with Ignite 2.3.0??? Thanks, -- Chris [2017-11-04T22:45:20,210Z](pub-#1503)([]) ERROR - QuoteRunner - Unexpected error while quoting unitUUID=bababdccf-1c7c-4406-9bd6-5ae3ce0e1653 for request=MultiUnitQuoteRequest(super=UnmappedMultiUnitQuoteRequestBase(super=BaseDatedQuoteRequest(super=BaseQuoteRequest(quoteAsOf=2017-11-04, adults=2, children=0, pets=null, desiredCurrency=null, checkAvailability=false, travelerSite=null, travelerVATRegion=null, travelerLanguage=null, travelerVATRegistered=false, travelerBillingCountryCode=null, PosaCountryCode=null, PointOfSaleKey=null, numberOfPets=0), arrivalDate=2017-12-04, departureDate=2017-12-11), akiraPropertyUUIDs=[babadccf-1c7c-4406-9bd6-5ae3ce0e1653], rateAlgorithmPreference=null)) ! java.lang.NullPointerException: null ! at com.google.common.collect.RegularImmutableList.listIterator(RegularImmutableList.java:68) ! at com.google.common.collect.ImmutableList.listIterator(ImmutableList.java:390) ! at com.google.common.collect.ImmutableList.iterator(ImmutableList.java:385) ! at com.xxx.pricing.engine.EffectiveContract.mergeContracts(EffectiveContract.java:87) ! at com.xxx.pricing.engine.PrecompiledPricingEngine.generateOffer(PrecompiledPricingEngine.java:132) ! at com.xxx.rates.transcendentPricing.TranscendentPricingQuoteGenerator.generateOffer(TranscendentPricingQuoteGenerator.java:228) ! at com.xxx.rates.transcendentPricing.TranscendentPricingQuoteGenerator.generateQuote(TranscendentPricingQuoteGenerator.java:91) ! at com.xxx.rates.transcendentPricing.TranscendentPricingQuoteGenerator.generateQuote(TranscendentPricingQuoteGenerator.java:48) ! at com.xxx.akira.rates.QuoteRunner.lambda$executeQuoteBatch$2(QuoteRunner.java:237) -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
