arichiardi / boot-dynamodb Goto Github PK
View Code? Open in Web Editor NEWA Boot task to launch a local DynamoDB server.
License: Mozilla Public License 2.0
A Boot task to launch a local DynamoDB server.
License: Mozilla Public License 2.0
Hi,
I'm trying to run boot local-dynamodb --in-memory wait
but get an exception that I cannot seem to understand.
Here is my build.boot:
(def project 'co.datil.datil2dora)
(def version "0.1.0")
(set-env! :resource-paths #{"resources" "src" "bin"}
:source-paths #{"test"}
:dependencies '[[org.clojure/clojure "1.9.0-beta1"]
[adzerk/boot-test "RELEASE" :scope "test"]
[cheshire "5.8.0"]
[environ "1.1.0"]
[io.nervous/hildebrand "0.4.5"]
[io.nervous/kvlt "0.1.4"]
[uswitch/lambada "0.1.2"]
[org.clojure/test.check "0.9.0" :scope "test"]
[org.apache.httpcomponents/httpclient "4.5" :scope "test"]
[arichiardi/boot-dynamodb "0.1.0-SNAPSHOT" :scope "test"]])
(task-options!
aot {:namespace #{'co.datil.datil2dora.core}}
pom {:project project
:version version
:description "Servicio de sincronización de documentos de Dátil con Dora"
:url "https://github.com/datil/datil2dora"
:scm {:url "https://github.com/datil/datil2dora"}
:license {"Eclipse Public License"
"http://www.eclipse.org/legal/epl-v10.html"}}
jar {:main 'co.datil.datil2dora.core
:file (str "datil2dora-" version "-standalone.jar")})
(deftask build
"Build the project locally as a JAR."
[d dir PATH #{str} "the set of directories to write to (target)."]
(let [dir (if (seq dir) dir #{"target"})]
(comp (aot) (pom) (uber) (jar) (target :dir dir))))
(deftask run
"Run the project."
[a args ARG [str] "the arguments for the application."]
(require '[co.datil.datil2dora.core :as app])
(apply (resolve 'app/-main) args))
(require '[adzerk.boot-test :refer [test]])
(require '[boot-dynamodb.core :refer [local-dynamodb]])
And my console output:
eraad$ boot local-dynamodb
java.lang.Thread.run Thread.java: 745
java.util.concurrent.ThreadPoolExecutor$Worker.run ThreadPoolExecutor.java: 617
java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java: 1142
java.util.concurrent.FutureTask.run FutureTask.java: 266
...
clojure.core/binding-conveyor-fn/fn core.clj: 2027
boot.core/boot/fn core.clj: 1029
boot.core/run-tasks core.clj: 1019
boot-dynamodb.core/eval457/fn/fn/fn core.clj: 97
boot.pod/call-in* pod.clj: 413
...
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke ClojureRuntimeShimImpl.java: 102
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke ClojureRuntimeShimImpl.java: 109
...
boot.pod/call-in* pod.clj: 410
boot.pod/eval-fn-call pod.clj: 359
clojure.core/apply core.clj: 657
...
boot-dynamodb.pod/start! pod.clj: 60
boot-dynamodb.pod/set-sqlite-native! pod.clj: 38
boot.aether/resolve-dependencies aether.clj: 139
...
clojure.core/memoize/fn core.clj: 6274
clojure.core/apply core.clj: 657
...
boot.aether/resolve-dependencies* aether.clj: 117
...
cemerick.pomegranate.aether/resolve-dependencies aether.clj: 785
clojure.core/apply core.clj: 657
...
cemerick.pomegranate.aether/resolve-dependencies* aether.clj: 776
...
org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies DefaultRepositorySystem.java: 333
org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies DefaultDependencyCollector.java: 240
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process DefaultDependencyCollector.java: 412
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor DefaultArtifactDescriptorReader.java: 186
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom DefaultArtifactDescriptorReader.java: 281
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact DefaultArtifactResolver.java: 193
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts DefaultArtifactResolver.java: 216
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve DefaultArtifactResolver.java: 453
org.sonatype.aether.impl.internal.DefaultRemoteRepositoryManager.getRepositoryConnector DefaultRemoteRepositoryManager.java: 346
org.sonatype.aether.connector.wagon.WagonRepositoryConnectorFactory.newInstance WagonRepositoryConnectorFactory.java: 142
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.<init> WagonRepositoryConnector.java: 154
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.lookupWagon WagonRepositoryConnector.java: 282
cemerick.pomegranate.aether.PomegranateWagonProvider/lookup aether.clj: 56
cemerick.pomegranate.aether/fn aether.clj: 38
java.lang.ClassLoader.loadClass ClassLoader.java: 357
java.lang.ClassLoader.loadClass ClassLoader.java: 424
java.net.URLClassLoader.findClass URLClassLoader.java: 361
java.security.AccessController.doPrivileged AccessController.java
java.net.URLClassLoader$1.run URLClassLoader.java: 362
java.net.URLClassLoader$1.run URLClassLoader.java: 368
java.net.URLClassLoader.access$100 URLClassLoader.java: 73
java.net.URLClassLoader.defineClass URLClassLoader.java: 467
java.security.SecureClassLoader.defineClass SecureClassLoader.java: 142
java.lang.ClassLoader.defineClass ClassLoader.java: 760
java.lang.ClassLoader.defineClass1 ClassLoader.java
java.lang.ClassLoader.loadClass ClassLoader.java: 357
java.lang.ClassLoader.loadClass ClassLoader.java: 424
java.net.URLClassLoader.findClass URLClassLoader.java: 381
java.lang.ClassNotFoundException: org.apache.http.ssl.TrustStrategy
java.lang.NoClassDefFoundError: org/apache/http/ssl/TrustStrategy
clojure.lang.ExceptionInfo: org/apache/http/ssl/TrustStrategy
file: "/var/folders/vy/jj50l6sn1h79z0f0z8xctvqh0000gn/T/boot.user9118189760250156608.clj"
line: 31
Please, can you help me pinpoint the error?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.