{"action":"created","issue":{"url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/142","repository_url":"https://api.github.com/repos/tdziurko/jvm-bloggers","labels_url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/142/labels{/name}","comments_url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/142/comments","events_url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/142/events","html_url":"https://github.com/tdziurko/jvm-bloggers/issues/142","id":141068606,"number":142,"title":"Incorrect rss causes failure of newsletter generating process","user":{"login":"tdziurko","id":615954,"avatar_url":"https://avatars.githubusercontent.com/u/615954?v=3","gravatar_id":"","url":"https://api.github.com/users/tdziurko","html_url":"https://github.com/tdziurko","followers_url":"https://api.github.com/users/tdziurko/followers","following_url":"https://api.github.com/users/tdziurko/following{/other_user}","gists_url":"https://api.github.com/users/tdziurko/gists{/gist_id}","starred_url":"https://api.github.com/users/tdziurko/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tdziurko/subscriptions","organizations_url":"https://api.github.com/users/tdziurko/orgs","repos_url":"https://api.github.com/users/tdziurko/repos","events_url":"https://api.github.com/users/tdziurko/events{/privacy}","received_events_url":"https://api.github.com/users/tdziurko/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tdziurko/jvm-bloggers/labels/Bug","name":"Bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-03-15T19:00:57Z","updated_at":"2016-03-16T09:01:23Z","closed_at":null,"body":"When there is an incorrect or old rss  (e.g. `http://mattagile.com/feeds/posts/default`) there is an exception during newsletter content generation\r\n\r\n    Caused by: java.io.FileNotFoundException: http://mattagile.com/feeds/posts/default\r\n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.8.0_51]\r\n\tat sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[na:1.8.0_51]\r\n\tat sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[na:1.8.0_51]\r\n\tat java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[na:1.8.0_51]\r\n\tat sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1889) ~[na:1.8.0_51]\r\n\tat sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1884) ~[na:1.8.0_51]\r\n\tat java.security.AccessController.doPrivileged(Native Method) ~[na:1.8.0_51]\r\n\tat sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1883) ~[na:1.8.0_51]\r\n\tat sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1456) ~[na:1.8.0_51]\r\n\tat sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440) ~[na:1.8.0_51]\r\n\tat pl.tomaszdziurko.jvm_bloggers.utils.SyndFeedProducer.createFor(SyndFeedProducer.java:41) ~[main/:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator.getBlogHomepageFromRss(BlogSummaryMailGenerator.java:113) ~[main/:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator.lambda$getBlogAndItsHomepage$12(BlogSummaryMailGenerator.java:108) ~[main/:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator$$Lambda$56/362862376.apply(Unknown Source) ~[na:na]\r\n\tat java.util.stream.Collectors.lambda$toMap$172(Collectors.java:1321) ~[na:1.8.0_51]\r\n\tat java.util.stream.Collectors$$Lambda$59/2014636288.accept(Unknown Source) ~[na:na]\r\n\tat java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[na:1.8.0_51]\r\n\tat java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[na:1.8.0_51]\r\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512) ~[na:1.8.0_51]\r\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) ~[na:1.8.0_51]\r\n\tat java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[na:1.8.0_51]\r\n\tat java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:1.8.0_51]\r\n\tat java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[na:1.8.0_51]\r\n\tat pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator.getBlogAndItsHomepage(BlogSummaryMailGenerator.java:106) ~[main/:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator.prepareMailContent(BlogSummaryMailGenerator.java:91) ~[main/:na]\r\n\tat WICKET_pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator$$FastClassByCGLIB$$c3988fa8.invoke(<generated>) ~[cglib-3.1.jar:na]\r\n\tat net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[cglib-3.1.jar:na]\r\n\tat org.apache.wicket.proxy.LazyInitProxyFactory$AbstractCGLibInterceptor.intercept(LazyInitProxyFactory.java:350) ~[wicket-ioc-7.2.0.jar:7.2.0]\r\n\tat WICKET_pl.tomaszdziurko.jvm_bloggers.mailing.BlogSummaryMailGenerator$$EnhancerByCGLIB$$68198923.prepareMailContent(<generated>) ~[cglib-3.1.jar:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.view.admin.mailing.MailingTemplatePreviewPanel$1.load(MailingTemplatePreviewPanel.java:36) ~[main/:na]\r\n\tat pl.tomaszdziurko.jvm_bloggers.view.admin.mailing.MailingTemplatePreviewPanel$1.load(MailingTemplatePreviewPanel.java:31) ~[main/:na]\r\n\tat org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:134) ~[wicket-core-7.2.0.jar:7.2.0]\r\n\tat org.apache.wicket.Component.getDefaultModelObject(Component.java:1626) ~[wicket-core-7.2.0.jar:7.2.0]\r\n\t... 57 common frames omitted"},"comment":{"url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/comments/197217876","html_url":"https://github.com/tdziurko/jvm-bloggers/issues/142#issuecomment-197217876","issue_url":"https://api.github.com/repos/tdziurko/jvm-bloggers/issues/142","id":197217876,"user":{"login":"puradawid","id":668954,"avatar_url":"https://avatars.githubusercontent.com/u/668954?v=3","gravatar_id":"","url":"https://api.github.com/users/puradawid","html_url":"https://github.com/puradawid","followers_url":"https://api.github.com/users/puradawid/followers","following_url":"https://api.github.com/users/puradawid/following{/other_user}","gists_url":"https://api.github.com/users/puradawid/gists{/gist_id}","starred_url":"https://api.github.com/users/puradawid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/puradawid/subscriptions","organizations_url":"https://api.github.com/users/puradawid/orgs","repos_url":"https://api.github.com/users/puradawid/repos","events_url":"https://api.github.com/users/puradawid/events{/privacy}","received_events_url":"https://api.github.com/users/puradawid/received_events","type":"User","site_admin":false},"created_at":"2016-03-16T09:01:23Z","updated_at":"2016-03-16T09:01:23Z","body":"Does system should inform about such (not existing or temporarily not responding) RSS links?"}}