# HTTP 503 error with console + free edition

**URL:** <https://forum.datomic.com/t/http-503-error-with-console-free-edition/1070>\
**Category:** Troubleshooting\
**Created:** [July 9, 2019, 12:21pm UTC](https://forum.datomic.com/t/http-503-error-with-console-free-edition/1070 "2019-07-09T12:21:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gdanov](https://avatars.discourse-cdn.com/v4/letter/g/91b2a8/32.png) [@gdanov](https://forum.datomic.com/u/gdanov)\
**Post date:** [July 9, 2019, 12:21pm UTC](https://forum.datomic.com/t/http-503-error-with-console-free-edition/1070/1 "2019-07-09T12:21:03Z")

</div>

Hi,  
I downloaded datomic-free-0.9.5703.21 and datomic-console-0.1.216 then

- run bin/install-console in the console folder
- in the transactor dir run bin/console -p 8080 free datomic:free://localhost:4334/

and I can see in the log the following exception:

2019-07-09 12:29:08.527 INFO default org.eclipse.jetty.util.log - Logging initialized @1438ms to org.eclipse.jetty.util.log.Slf4jLog  
2019-07-09 12:29:09.826 INFO default org.eclipse.jetty.server.Server - jetty-9.4.15.v20190215; built: 2019-02-15T16:53:49.381Z; git: eb70b240169fcf1abbd86af36482d1c49826fa0b; jvm 9.0.1+11  
2019-07-09 12:29:09.884 WARN default o.eclipse.jetty.webapp.WebAppContext - Failed startup of context o.e.j.w.WebAppContext@71f0806b{/,jar:file:/Users/gdanov/work/bin/datomic-free-0.9.5703.21/lib/console/datomic-console-0.1.216.jar!/VAADIN/,UNAVAILABLE}  
java.lang.reflect.InvocationTargetException: null  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]  
at java.base/java.lang.reflect.Method.invoke(Method.java:564) ~[na:na]  
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.visit(IterativeDescriptorProcessor.java:83) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.webapp.IterativeDescriptorProcessor.process(IterativeDescriptorProcessor.java:70) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.webapp.MetaData.resolve(MetaData.java:402) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1339) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:852) ~[jetty-server-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:278) ~[jetty-servlet-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:517) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.server.Server.start(Server.java:415) [jetty-server-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108) [jetty-util-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.server.Server.doStart(Server.java:382) [jetty-server-9.4.15.v20190215.jar:9.4.15.v20190215]  
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.15.v20190215.jar:9.4.15.v20190215]  
at datomic.console$start.invokeStatic(console.clj:103) [datomic-console-0.1.216.jar:na]  
at datomic.console$start.invoke(console.clj:87) [datomic-console-0.1.216.jar:na]  
at datomic.console$\_main.invokeStatic(console.clj:171) [datomic-console-0.1.216.jar:na]  
at datomic.console$\_main.doInvoke(console.clj:149) [datomic-console-0.1.216.jar:na]  
at clojure.lang.RestFn.applyTo(RestFn.java:137) [clojure-1.10.0.jar:na]  
at clojure.lang.Var.applyTo(Var.java:705) [clojure-1.10.0.jar:na]  
at clojure.core$apply.invokeStatic(core.clj:665) [clojure-1.10.0.jar:na]  
at clojure.main$main\_opt.invokeStatic(main.clj:491) [clojure-1.10.0.jar:na]  
at clojure.main$main\_opt.invoke(main.clj:487) [clojure-1.10.0.jar:na]  
at clojure.main$main.invokeStatic(main.clj:598) [clojure-1.10.0.jar:na]  
at clojure.main$main.doInvoke(main.clj:561) [clojure-1.10.0.jar:na]  
at clojure.lang.RestFn.applyTo(RestFn.java:137) [clojure-1.10.0.jar:na]  
at clojure.lang.Var.applyTo(Var.java:705) [clojure-1.10.0.jar:na]  
at clojure.main.main(main.java:37) [clojure-1.10.0.jar:na]  
Caused by: java.lang.NoClassDefFoundError: org/eclipse/jetty/servlet/BaseHolder$Source  
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.newListenerInstance(StandardDescriptorProcessor.java:1938) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
at org.eclipse.jetty.webapp.StandardDescriptorProcessor.visitListener(StandardDescriptorProcessor.java:1894) ~[jetty-webapp-9.3.7.v20160115.jar:9.3.7.v20160115]  
… 32 common frames omitted  
Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.servlet.BaseHolder$Source  
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[na:na]  
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) ~[na:na]  
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) ~[na:na]  
… 34 common frames omitted  
2019-07-09 12:29:09.910 INFO default o.e.jetty.server.AbstractConnector - Started ServerConnector@2969a9a6{HTTP/1.1,[http/1.1]}{0.0.0.0:8080}

googled, but could not find anything related. Help is appreciated

---

<div class="post-metadata">

**Author:** ![JimLynchCodes](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/jimlynchcodes/32/385_2.png) [@JimLynchCodes](https://forum.datomic.com/u/JimLynchCodes)\
**Post date:** [March 11, 2020, 12:19am UTC](https://forum.datomic.com/t/http-503-error-with-console-free-edition/1070/2 "2020-03-11T00:19:36Z")

</div>

I am also experiencing this error. 😥

---

<div class="post-metadata">

**Author:** ![marshall](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/marshall/32/48_2.png) [@marshall](https://forum.datomic.com/u/marshall)\
**Post date:** [March 17, 2020, 3:27pm UTC](https://forum.datomic.com/t/http-503-error-with-console-free-edition/1070/3 "2020-03-17T15:27:33Z")

</div>

Datomic Free is only intended for open-source projects _requiring distribution._ You will notice that our documentation does not include any mention of Free in the getting started section.

Instead of Free we recommend that users evaluate Datomic with Datomic Pro Starter [per FAQ](https://www.datomic.com/faq.html).
