Giter Site home page Giter Site logo

silviculture's People

Contributors

zzz3bra avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

ignatevsv

silviculture's Issues

Scraping of onliner stopped working

https://travis-ci.org/zzz3bra/silviculture/builds/617825383

Log from the app's console on Heroku:

2019-11-28T21:37:59.667912+00:00 app[worker.1]: 21:37:59.667 [pool-3-thread-1] ERROR com.zzz3bra.silviculture.Launcher - check for new cars failed
2019-11-28T21:37:59.667928+00:00 app[worker.1]: com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input
2019-11-28T21:37:59.667930+00:00 app[worker.1]: at [Source: (String)""; line: 1, column: 0]
2019-11-28T21:37:59.667931+00:00 app[worker.1]: at com.fasterxml.jackson.databind.exc.MismatchedInputException.from(MismatchedInputException.java:59)
2019-11-28T21:37:59.667933+00:00 app[worker.1]: at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:4146)
2019-11-28T21:37:59.667934+00:00 app[worker.1]: at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4001)
2019-11-28T21:37:59.667935+00:00 app[worker.1]: at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3043)
2019-11-28T21:37:59.667937+00:00 app[worker.1]: at com.fasterxml.jackson.databind.ObjectMapper$readValue$0.call(Unknown Source)
2019-11-28T21:37:59.667938+00:00 app[worker.1]: at io.restassured.internal.path.json.mapping.JsonPathJackson2ObjectDeserializer.deserialize(JsonPathJackson2ObjectDeserializer.groovy:47)
2019-11-28T21:37:59.667940+00:00 app[worker.1]: at io.restassured.path.json.mapping.JsonPathObjectDeserializer$deserialize.call(Unknown Source)
2019-11-28T21:37:59.667941+00:00 app[worker.1]: at io.restassured.internal.mapping.Jackson2Mapper.deserialize(Jackson2Mapper.groovy:58)
2019-11-28T21:37:59.667942+00:00 app[worker.1]: at io.restassured.mapper.ObjectMapper$deserialize.call(Unknown Source)
2019-11-28T21:37:59.667943+00:00 app[worker.1]: at io.restassured.internal.mapping.ObjectMapping.parseWithJackson2(ObjectMapping.groovy:204)
2019-11-28T21:37:59.667944+00:00 app[worker.1]: at io.restassured.internal.mapping.ObjectMapping$parseWithJackson2$0.callStatic(Unknown Source)
2019-11-28T21:37:59.667945+00:00 app[worker.1]: at io.restassured.internal.mapping.ObjectMapping.deserializeWithObjectMapper(ObjectMapping.groovy:90)
2019-11-28T21:37:59.667947+00:00 app[worker.1]: at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
2019-11-28T21:37:59.667948+00:00 app[worker.1]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2019-11-28T21:37:59.667949+00:00 app[worker.1]: at java.lang.reflect.Method.invoke(Method.java:498)
2019-11-28T21:37:59.667950+00:00 app[worker.1]: at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:104)
2019-11-28T21:37:59.667951+00:00 app[worker.1]: at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:151)
2019-11-28T21:37:59.667952+00:00 app[worker.1]: at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)
2019-11-28T21:37:59.667953+00:00 app[worker.1]: at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:224)
2019-11-28T21:37:59.667954+00:00 app[worker.1]: at io.restassured.internal.mapping.ObjectMapping.deserialize(ObjectMapping.groovy:53)
2019-11-28T21:37:59.667955+00:00 app[worker.1]: at io.restassured.internal.mapping.ObjectMapping$deserialize.call(Unknown Source)
2019-11-28T21:37:59.667956+00:00 app[worker.1]: at io.restassured.internal.RestAssuredResponseOptionsGroovyImpl.as(RestAssuredResponseOptionsGroovyImpl.groovy:226)
2019-11-28T21:37:59.667957+00:00 app[worker.1]: at io.restassured.internal.RestAssuredResponseOptionsImpl.as(RestAssuredResponseOptionsImpl.java:170)
2019-11-28T21:37:59.667958+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.onliner.OnlinerSearcher.find(OnlinerSearcher.java:111)
2019-11-28T21:37:59.667959+00:00 app[worker.1]: at com.zzz3bra.silviculture.application.AdvertisementSearchers.find(AdvertisementSearchers.java:26)
2019-11-28T21:37:59.667960+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.telegram.ChatWithUserBot.lambda$checkUpdatesViaSearcher$13(ChatWithUserBot.java:207)
2019-11-28T21:37:59.667961+00:00 app[worker.1]: at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2019-11-28T21:37:59.667962+00:00 app[worker.1]: at java.util.Iterator.forEachRemaining(Iterator.java:116)
2019-11-28T21:37:59.667963+00:00 app[worker.1]: at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
2019-11-28T21:37:59.667964+00:00 app[worker.1]: at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
2019-11-28T21:37:59.667965+00:00 app[worker.1]: at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
2019-11-28T21:37:59.667966+00:00 app[worker.1]: at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
2019-11-28T21:37:59.667967+00:00 app[worker.1]: at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
2019-11-28T21:37:59.667968+00:00 app[worker.1]: at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
2019-11-28T21:37:59.667969+00:00 app[worker.1]: at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
2019-11-28T21:37:59.667970+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.telegram.ChatWithUserBot.checkUpdatesViaSearcher(ChatWithUserBot.java:210)
2019-11-28T21:37:59.667971+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.telegram.ChatWithUserBot.lambda$checkUpdatesForCustomer$11(ChatWithUserBot.java:198)
2019-11-28T21:37:59.667972+00:00 app[worker.1]: at java.util.Arrays$ArrayList.forEach(Arrays.java:3880)
2019-11-28T21:37:59.667973+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.telegram.ChatWithUserBot.checkUpdatesForCustomer(ChatWithUserBot.java:198)
2019-11-28T21:37:59.667974+00:00 app[worker.1]: at java.lang.Iterable.forEach(Iterable.java:75)
2019-11-28T21:37:59.667975+00:00 app[worker.1]: at com.zzz3bra.silviculture.adapter.in.telegram.ChatWithUserBot.checkCarsAndPostNewIfAvailable(ChatWithUserBot.java:194)
2019-11-28T21:37:59.667976+00:00 app[worker.1]: at com.zzz3bra.silviculture.Launcher.lambda$main$0(Launcher.java:57)
2019-11-28T21:37:59.667982+00:00 app[worker.1]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
2019-11-28T21:37:59.667983+00:00 app[worker.1]: at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
2019-11-28T21:37:59.667984+00:00 app[worker.1]: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
2019-11-28T21:37:59.667985+00:00 app[worker.1]: at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
2019-11-28T21:37:59.667986+00:00 app[worker.1]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2019-11-28T21:37:59.667987+00:00 app[worker.1]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2019-11-28T21:37:59.667988+00:00 app[worker.1]: at java.lang.Thread.run(Thread.java:748)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.