You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@streams.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2014/09/16 19:03:36 UTC
[jira] [Commented] (STREAMS-173) RssStreamsProvider attempts to
cast a LinkedConcurrentQueue to a StreamsResultSet
[ https://issues.apache.org/jira/browse/STREAMS-173?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14135723#comment-14135723 ]
ASF GitHub Bot commented on STREAMS-173:
----------------------------------------
GitHub user renato2099 opened a pull request:
https://github.com/apache/incubator-streams/pull/84
STREAMS-173
RssStreamsProvider attempts to cast a LinkedConcurrentQueue to a StreamsResultSet
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/renato2099/incubator-streams master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-streams/pull/84.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #84
----
commit 091ee82bc5793e66e0688db1e185dd7ed4b32526
Author: Renato Marroquin <rm...@apache.org>
Date: 2014-09-09T14:16:54Z
STREAMS-165
commit bf9e2d160225d03a9de4e611de6d884970c126ee
Author: Renato Marroquin <rm...@apache.org>
Date: 2014-09-10T08:56:38Z
Merge remote-tracking branch 'upstream/STREAMS-167'
commit 27bec6d65999e6ff7b99ef028028ff19a31d27a4
Author: Renato Marroquin <rm...@apache.org>
Date: 2014-09-16T16:58:40Z
STREAMS-173
commit 7810c5a1cea3920b782d12db3a552e382232077b
Author: Renato Marroquin <rm...@apache.org>
Date: 2014-09-16T17:01:55Z
Reverting to original state
----
> RssStreamsProvider attempts to cast a LinkedConcurrentQueue to a StreamsResultSet
> ---------------------------------------------------------------------------------
>
> Key: STREAMS-173
> URL: https://issues.apache.org/jira/browse/STREAMS-173
> Project: Streams
> Issue Type: Bug
> Reporter: Ryan Ebanks
>
> On line 140, a queue is attempted to be cast to a StreamsResultSet.
> StackTrace:
> 00:05:59.016 [main] DEBUG o.a.s.l.builders.LocalStreamBuilder - Attaching
> shutdown handler
> 00:05:59.030 [pool-3-thread-1] DEBUG
> o.a.s.l.t.LocalStreamProcessMonitorThread - [monitor] Used Memory: 20.0 MB,
> Max: 954.7 MB
> 00:05:59.044 [main] INFO o.a.s.l.builders.LocalStreamBuilder - Started
> stream with 2 components
> 00:05:59.067 [pool-2-thread-4] ERROR o.a.s.l.tasks.StreamsProviderTask -
> Error in processing provider stream
> java.lang.ClassCastException: java.util.concurrent.ConcurrentLinkedQueue
> cannot be cast to org.apache.streams.core.StreamsResultSet
> at
> org.apache.streams.rss.provider.RssStreamProvider.readCurrent(RssStreamProvider.java:140)
> ~[classes/:na]
> at
> org.apache.streams.local.tasks.StreamsProviderTask.run(StreamsProviderTask.java:148)
> ~[streams-runtime-local-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> [na:1.7.0_67]
> at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_67]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_67]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_67]
> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_67]
> 00:05:59.067 [pool-2-thread-4] DEBUG o.a.s.l.tasks.StreamsProviderTask -
> Complete Provider Task execution for RssStreamProvider
> 00:05:59.077 [pool-1-thread-2] INFO o.a.s.rss.provider.RssEventProcessor -
> Terminating!
> 00:05:59.475 [pool-1-thread-1] INFO o.a.s.rss.provider.RssStreamProvider -
> Connected: http://www.thelocal.ch/feeds/rss.php
> java.lang.NullPointerException
> at
> org.apache.streams.rss.provider.RssStreamProviderTask.run(RssStreamProviderTask.java:62)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> Acceptance Criteria:
> * Successfully executes, i.e. no exceptions
> * Unit tests to prove correctness
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)