title: Streamparse wordcount example
body: <p>I have been wanting to use Apache Storm to stream from Kafka. I am more comfortable with Python, so I decided to use streamparse (<a href="https://github.com/Parsely/streamparse" rel="noreferrer">https://github.com/Parsely/streamparse</a>). The word count example is the introductory example. I have been trying to get it to work on my local machine. I have the following version of JDK, lein and storm installed:</p>
  
  <pre>
  Leiningen 2.6.1 on Java 1.8.0_73 Java HotSpot(TM) 64-Bit Server VM
  </pre>
  
  <p>I run the following steps after following streamparse:</p>
  
  <pre>
  sparse quick start wordcount
  cd wordcount
  sparse run
  
  </pre>
  
  <p>I get the following error:</p>
  
  <pre>
  
  Retrieving org/apache/storm/storm-core/0.10.1/storm-core-0.10.1.pom from central
  Retrieving org/apache/storm/storm/0.10.1/storm-0.10.1.pom from central
  Retrieving org/apache/storm/storm-core/0.10.1/storm-core-0.10.1.jar from central
  Could not transfer artifact com.parsely:streamparse:pom:0.0.4-SNAPSHOT from/to clojars (https://clojars.org/repo/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  Could not transfer artifact clojure-complete:clojure-complete:pom:0.2.4 from/to clojars (https://clojars.org/repo/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  This could be due to a typo in :dependencies or network issues.
  If you are behind a proxy, try setting the 'http_proxy' environment variable.
  
  </pre>
  
  <p>My project.clj file reads like this :</p>
  
  <pre>
  
      (defproject wordcount "0.0.1-SNAPSHOT"
        :source-paths ["topologies"]
        :resource-paths ["_resources"]
        :target-path "_build"
        :min-lein-version "2.6.1"
        :jvm-opts ["-client"]
        :dependencies  [[org.apache.storm/storm-core "0.10.1"]
                    [com.parsely/streamparse "0.0.4-SNAPSHOT"]
                    ]
        :jar-exclusions     [#"log4j\.properties" #"backtype" #"trident" #"META-INF" #"meta-inf" #"\.yaml"]
        :uberjar-exclusions [#"log4j\.properties" #"backtype" #"trident" #"META-INF" #"meta-inf" #"\.yaml"]
    )
  </pre>
  
  <p>So, my lein and storm core versions are set correctly. I'm not sure where I am going wrong . Could somebody help me out?</p>
  
  <p>-Thanks</p>