{"action":"created","issue":{"url":"https://api.github.com/repos/stoicflame/enunciate/issues/123","labels_url":"https://api.github.com/repos/stoicflame/enunciate/issues/123/labels{/name}","comments_url":"https://api.github.com/repos/stoicflame/enunciate/issues/123/comments","events_url":"https://api.github.com/repos/stoicflame/enunciate/issues/123/events","html_url":"https://github.com/stoicflame/enunciate/issues/123","id":104482268,"number":123,"title":"Template bug? null or missing property.name","user":{"login":"jskovjyskebankdk","id":8705199,"avatar_url":"https://avatars.githubusercontent.com/u/8705199?v=3","gravatar_id":"","url":"https://api.github.com/users/jskovjyskebankdk","html_url":"https://github.com/jskovjyskebankdk","followers_url":"https://api.github.com/users/jskovjyskebankdk/followers","following_url":"https://api.github.com/users/jskovjyskebankdk/following{/other_user}","gists_url":"https://api.github.com/users/jskovjyskebankdk/gists{/gist_id}","starred_url":"https://api.github.com/users/jskovjyskebankdk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jskovjyskebankdk/subscriptions","organizations_url":"https://api.github.com/users/jskovjyskebankdk/orgs","repos_url":"https://api.github.com/users/jskovjyskebankdk/repos","events_url":"https://api.github.com/users/jskovjyskebankdk/events{/privacy}","received_events_url":"https://api.github.com/users/jskovjyskebankdk/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/stoicflame/enunciate/labels/bug","name":"bug","color":"e11d21"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/stoicflame/enunciate/milestones/5","html_url":"https://github.com/stoicflame/enunciate/milestones/v2.0.0.M4","labels_url":"https://api.github.com/repos/stoicflame/enunciate/milestones/5/labels","id":1274098,"number":5,"title":"v2.0.0.M4","description":null,"creator":{"login":"stoicflame","id":145838,"avatar_url":"https://avatars.githubusercontent.com/u/145838?v=3","gravatar_id":"","url":"https://api.github.com/users/stoicflame","html_url":"https://github.com/stoicflame","followers_url":"https://api.github.com/users/stoicflame/followers","following_url":"https://api.github.com/users/stoicflame/following{/other_user}","gists_url":"https://api.github.com/users/stoicflame/gists{/gist_id}","starred_url":"https://api.github.com/users/stoicflame/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stoicflame/subscriptions","organizations_url":"https://api.github.com/users/stoicflame/orgs","repos_url":"https://api.github.com/users/stoicflame/repos","events_url":"https://api.github.com/users/stoicflame/events{/privacy}","received_events_url":"https://api.github.com/users/stoicflame/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":2,"state":"open","created_at":"2015-08-26T19:03:30Z","updated_at":"2015-09-02T18:37:15Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2015-09-02T13:33:23Z","updated_at":"2015-09-03T17:08:49Z","closed_at":"2015-09-02T17:39:34Z","body":"I'm trying to run enunciate 2.0.0-M.3 on one of our projects, but it fails with (full exception at bottom):\r\n\r\n```\r\n==> property.name  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate/modules/docs/docs.fmt\" at l\r\nine 912, column 17]\r\n```\r\n\r\nI don't know if it is something in our source that causes it to break. This is the first project I try to process with an enunciate 2 build.\r\n\r\nI'm hoping to get HTML documentation for the REST APIs in the code.\r\n\r\nThis is my config file:\r\n\r\n```\r\n<enunciate xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:noNamespaceSchemaLocation=\"http://enunciate.webcohesion.com/schemas/enunciate-2.0.0-M.3.xsd\">\r\n  <api-classes>\r\n    <include pattern=\"dk.jyskebank.service.**\"/>\r\n  </api-classes>\r\n\r\n  <modules>\r\n    <jaxrs groupBy=\"path\"/>\r\n    <docs title=\"foo\" />\r\n\r\n    <c disabled=\"true\" />\r\n    <c-xml-client disabled=\"true\" />\r\n    <csharp-xml-client disabled=\"true\" />\r\n    <jackson disabled=\"true\" />\r\n    <jackson1 disabled=\"true\" />\r\n    <java-json-client disabled=\"true\" />\r\n    <java-xml-client disabled=\"true\" />\r\n    <jaxws disabled=\"true\" />\r\n    <obj-c disabled=\"true\" />\r\n    <obj-c-xml-client disabled=\"true\" />\r\n    <php disabled=\"true\" />\r\n    <php-json-client disabled=\"true\" />\r\n    <php-xml-client disabled=\"true\" />\r\n    <ruby-json-client disabled=\"true\" />\r\n    <swagger disabled=\"true\"/>\t\t \t\r\n  </modules>\r\n</enunciate>\r\n```\r\n\r\nLet me know if you need me to provide anything else.\r\n\r\nThanks,\r\nJesper\r\n\r\n\r\n\r\n\r\n```\r\n[enunciate] SEVERE: Error executing FreeMarker template\r\n[enunciate] FreeMarker template error:\r\n[enunciate] The following has evaluated to null or missing:\r\n[enunciate] ==> property.name  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate/modules/docs/do\r\ncs.fmt\" at line 912, column 17]\r\n[enunciate]\r\n[enunciate] ----\r\n[enunciate] Tip: It's the step after the last dot that caused this error, not those before it.\r\n[enunciate] ----\r\n[enunciate] Tip: If the failing expression is known to be legally refer to something that's null or missing, either specify a default value like myOptionalVar!m\r\nyDefault, or use [#if myOptionalVar??]when-present[#else]when-missing[/#if]. (These only cover the last step of the expression; to cover the whole expression, u\r\nse parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??\r\n[enunciate] ----\r\n[enunciate]\r\n[enunciate] ----\r\n[enunciate] FTL stack trace (\"~\" means nesting-related):\r\n[enunciate]     - Failed at: ${property.name}  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate\r\n/modules/docs/docs.fmt\" in macro \"processDataType\" at line 912, column 15]\r\n[enunciate]     ~ Reached through: #nested  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate/mo\r\ndules/docs/docs.fmt\" in macro \"boilerplate\" at line 119, column 9]\r\n[enunciate]     ~ Reached through: @boilerplate title=(title + \": \" + ty...  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M\r\n.3.jar!/org/codehaus/enunciate/modules/docs/docs.fmt\" in macro \"processDataType\" at line 842, column 5]\r\n[enunciate]     - Reached through: @file name=(type.slug + \".html\")  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/\r\norg/codehaus/enunciate/modules/docs/docs.fmt\" in macro \"processDataType\" at line 841, column 3]\r\n[enunciate]     - Reached through: @processDataType type=type  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/co\r\ndehaus/enunciate/modules/docs/docs.fmt\" in macro \"processDataSyntax\" at line 826, column 13]\r\n[enunciate]     ~ Reached through: #nested  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate/mo\r\ndules/docs/docs.fmt\" in macro \"boilerplate\" at line 119, column 9]\r\n[enunciate]     ~ Reached through: @boilerplate title=(title + \": \" + sy...  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M\r\n.3.jar!/org/codehaus/enunciate/modules/docs/docs.fmt\" in macro \"processDataSyntax\" at line 807, column 5]\r\n[enunciate]     - Reached through: @file name=(syntax.slug + \".html\")  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar\r\n!/org/codehaus/enunciate/modules/docs/docs.fmt\" in macro \"processDataSyntax\" at line 806, column 3]\r\n[enunciate]     - Reached through: @processDataSyntax syntax=syntax  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/\r\norg/codehaus/enunciate/modules/docs/docs.fmt\" at line 261, column 9]\r\n[enunciate]     ~ Reached through: #nested  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/codehaus/enunciate/mo\r\ndules/docs/docs.fmt\" in macro \"boilerplate\" at line 119, column 9]\r\n[enunciate]     ~ Reached through: @boilerplate pagenav=pagenav  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/\r\ncodehaus/enunciate/modules/docs/docs.fmt\" at line 170, column 3]\r\n[enunciate]     - Reached through: @file name=indexPageName  [in template \"jar:file:/d:/Downloads/enunciate-2.0.0-M.3/lib/enunciate-docs-2.0.0-M.3.jar!/org/code\r\nhaus/enunciate/modules/docs/docs.fmt\" at line 159, column 1]\r\n[enunciate] ----\r\n[enunciate]\r\n[enunciate] Java stack trace (for programmers):\r\n[enunciate] ----\r\n[enunciate] freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]\r\n[enunciate]     at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:116)\r\n[enunciate]     at freemarker.core.EvalUtil.coerceModelToString(EvalUtil.java:346)\r\n[enunciate]     at freemarker.core.Expression.evalAndCoerceToString(Expression.java:82)\r\n[enunciate]     at freemarker.core.DollarVariable.accept(DollarVariable.java:40)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:159)\r\n[enunciate]     at freemarker.core.Environment.visitIteratorBlock(Environment.java:559)\r\n[enunciate]     at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment.invokeNestedContent(Environment.java:535)\r\n[enunciate]     at freemarker.core.BodyInstruction.accept(BodyInstruction.java:56)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Macro$Context.runMacro(Macro.java:178)\r\n[enunciate]     at freemarker.core.Environment.invoke(Environment.java:700)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)\r\n[enunciate]     at com.webcohesion.enunciate.util.freemarker.FileDirective.execute(FileDirective.java:59)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:377)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Macro$Context.runMacro(Macro.java:178)\r\n[enunciate]     at freemarker.core.Environment.invoke(Environment.java:700)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:159)\r\n[enunciate]     at freemarker.core.Environment.visitIteratorBlock(Environment.java:559)\r\n[enunciate]     at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:159)\r\n[enunciate]     at freemarker.core.Environment.visitIteratorBlock(Environment.java:559)\r\n[enunciate]     at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment.invokeNestedContent(Environment.java:535)\r\n[enunciate]     at freemarker.core.BodyInstruction.accept(BodyInstruction.java:56)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Macro$Context.runMacro(Macro.java:178)\r\n[enunciate]     at freemarker.core.Environment.invoke(Environment.java:700)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)\r\n[enunciate]     at com.webcohesion.enunciate.util.freemarker.FileDirective.execute(FileDirective.java:59)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:377)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Macro$Context.runMacro(Macro.java:178)\r\n[enunciate]     at freemarker.core.Environment.invoke(Environment.java:700)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:159)\r\n[enunciate]     at freemarker.core.Environment.visitIteratorBlock(Environment.java:559)\r\n[enunciate]     at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)\r\n[enunciate]     at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment.invokeNestedContent(Environment.java:535)\r\n[enunciate]     at freemarker.core.BodyInstruction.accept(BodyInstruction.java:56)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Macro$Context.runMacro(Macro.java:178)\r\n[enunciate]     at freemarker.core.Environment.invoke(Environment.java:700)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)\r\n[enunciate]     at com.webcohesion.enunciate.util.freemarker.FileDirective.execute(FileDirective.java:59)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:377)\r\n[enunciate]     at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.MixedContent.accept(MixedContent.java:62)\r\n[enunciate]     at freemarker.core.Environment.visit(Environment.java:312)\r\n[enunciate]     at freemarker.core.Environment.process(Environment.java:290)\r\n[enunciate]     at freemarker.template.Template.process(Template.java:312)\r\n[enunciate]     at org.codehaus.enunciate.modules.docs.DocumentationDeploymentModule.processTemplate(DocumentationDeploymentModule.java:349)\r\n[enunciate]     at org.codehaus.enunciate.modules.docs.DocumentationDeploymentModule.call(DocumentationDeploymentModule.java:302)\r\n[enunciate]     at com.webcohesion.enunciate.io.InvokeEnunciateModule.onNext(InvokeEnunciateModule.java:31)\r\n[enunciate]     at com.webcohesion.enunciate.io.InvokeEnunciateModule.onNext(InvokeEnunciateModule.java:10)\r\n[enunciate]     at rx.internal.operators.OperatorDoOnEach$1.onNext(OperatorDoOnEach.java:79)\r\n[enunciate]     at rx.internal.operators.OperatorSingle$ParentSubscriber.onCompleted(OperatorSingle.java:109)\r\n[enunciate]     at rx.internal.operators.NotificationLite.accept(NotificationLite.java:140)\r\n[enunciate]     at rx.internal.operators.TakeLastQueueProducer.emit(TakeLastQueueProducer.java:100)\r\n[enunciate]     at rx.internal.operators.TakeLastQueueProducer.startEmitting(TakeLastQueueProducer.java:45)\r\n[enunciate]     at rx.internal.operators.OperatorTakeLast$1.onCompleted(OperatorTakeLast.java:59)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$MergeSubscriber.drainAndComplete(OperatorMerge.java:521)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$MergeSubscriber.completeInner(OperatorMerge.java:486)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:658)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$InnerSubscriber.onCompleted(OperatorMerge.java:600)\r\n[enunciate]     at rx.subjects.SubjectSubscriptionManager$SubjectObserver.onCompleted(SubjectSubscriptionManager.java:232)\r\n[enunciate]     at rx.subjects.ReplaySubject.onCompleted(ReplaySubject.java:404)\r\n[enunciate]     at rx.Observable$35.onCompleted(Observable.java:7458)\r\n[enunciate]     at rx.observers.SafeSubscriber.onCompleted(SafeSubscriber.java:81)\r\n[enunciate]     at rx.internal.operators.OperatorDoOnEach$1.onCompleted(OperatorDoOnEach.java:53)\r\n[enunciate]     at rx.internal.operators.OperatorSingle$ParentSubscriber.onCompleted(OperatorSingle.java:110)\r\n[enunciate]     at rx.internal.operators.NotificationLite.accept(NotificationLite.java:140)\r\n[enunciate]     at rx.internal.operators.TakeLastQueueProducer.emit(TakeLastQueueProducer.java:100)\r\n[enunciate]     at rx.internal.operators.TakeLastQueueProducer.startEmitting(TakeLastQueueProducer.java:45)\r\n[enunciate]     at rx.internal.operators.OperatorTakeLast$1.onCompleted(OperatorTakeLast.java:59)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$MergeSubscriber.drainAndComplete(OperatorMerge.java:521)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$MergeSubscriber.completeInner(OperatorMerge.java:486)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$InnerSubscriber.emit(OperatorMerge.java:658)\r\n[enunciate]     at rx.internal.operators.OperatorMerge$InnerSubscriber.onCompleted(OperatorMerge.java:600)\r\n[enunciate]     at rx.internal.util.ScalarSynchronousObservable$ScalarSynchronousAction.call(ScalarSynchronousObservable.java:117)\r\n[enunciate]     at rx.schedulers.ExecutorScheduler$ExecutorAction.run(ExecutorScheduler.java:173)\r\n[enunciate]     at rx.schedulers.ExecutorScheduler$ExecutorSchedulerWorker.run(ExecutorScheduler.java:99)\r\n[enunciate]     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)\r\n[enunciate]     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)\r\n[enunciate]     at java.lang.Thread.run(Unknown Source)\r\n[enunciate]\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/stoicflame/enunciate/issues/comments/137513590","html_url":"https://github.com/stoicflame/enunciate/issues/123#issuecomment-137513590","issue_url":"https://api.github.com/repos/stoicflame/enunciate/issues/123","id":137513590,"user":{"login":"stoicflame","id":145838,"avatar_url":"https://avatars.githubusercontent.com/u/145838?v=3","gravatar_id":"","url":"https://api.github.com/users/stoicflame","html_url":"https://github.com/stoicflame","followers_url":"https://api.github.com/users/stoicflame/followers","following_url":"https://api.github.com/users/stoicflame/following{/other_user}","gists_url":"https://api.github.com/users/stoicflame/gists{/gist_id}","starred_url":"https://api.github.com/users/stoicflame/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stoicflame/subscriptions","organizations_url":"https://api.github.com/users/stoicflame/orgs","repos_url":"https://api.github.com/users/stoicflame/repos","events_url":"https://api.github.com/users/stoicflame/events{/privacy}","received_events_url":"https://api.github.com/users/stoicflame/received_events","type":"User","site_admin":false},"created_at":"2015-09-03T17:08:49Z","updated_at":"2015-09-03T17:08:49Z","body":"Yes, JDK 8 added some new methods to those interfaces. Enunciate is being built with JDK 7, with compatibility for JDK 6."}}