# Dockerized Apache Storm To run the `wordcount` project: ``` make up && make enter cd wordcount sparse run ``` ## How did I get here? Setting up a sample project with Apache Storm using streamparse. 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 just forked the repo and make a quick update so that I could just permanently run the local mode for now. ## Upating dependancies ``` :dependencies [[org.apache.storm/storm-core "2.3.0"] [org.apache.storm/flux-core "2.3.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