aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: b84e6e41f8f10e3ba27d3bc2fc61451818a6adf3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# Dockerized Apache Storm

Setting up a sample project with Apache Storm using stream parse. The
`wordcount` project was created with `sparse quickstart wordcount` but it
required some modifications to get running.

## https://github.com/Parsely/streamparse/issues/479

I don't know if this is the same error that was messing with me but I couldn't
get the sample `wordcount` project to run when I installed storm `2.3.0` or
`2.2.0`. Things started to work once I downgraded to `2.1.0`.

## Upating dependancies

```
  :dependencies  [[org.apache.storm/storm-core "2.1.0"]
                  [org.apache.storm/flux-core "2.1.0"]]
```
Updated these versions to match my local storm version

## https://github.com/Parsely/streamparse/issues/472

```
(require 'cemerick.pomegranate.aether)
(cemerick.pomegranate.aether/register-wagon-factory!
 "http" #(org.apache.maven.wagon.providers.http.HttpWagon.))
```

Adding the snippet above to my project.clj seemed to fix this issue