{"action":"created","issue":{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/395","labels_url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/395/labels{/name}","comments_url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/395/comments","events_url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/395/events","html_url":"https://github.com/marklogic/marklogic-samplestack/issues/395","id":52482736,"number":395,"title":"JVM/Spring warm-up?","user":{"login":"laurelnaiad","id":4078946,"avatar_url":"https://avatars.githubusercontent.com/u/4078946?v=3","gravatar_id":"","url":"https://api.github.com/users/laurelnaiad","html_url":"https://github.com/laurelnaiad","followers_url":"https://api.github.com/users/laurelnaiad/followers","following_url":"https://api.github.com/users/laurelnaiad/following{/other_user}","gists_url":"https://api.github.com/users/laurelnaiad/gists{/gist_id}","starred_url":"https://api.github.com/users/laurelnaiad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurelnaiad/subscriptions","organizations_url":"https://api.github.com/users/laurelnaiad/orgs","repos_url":"https://api.github.com/users/laurelnaiad/repos","events_url":"https://api.github.com/users/laurelnaiad/events{/privacy}","received_events_url":"https://api.github.com/users/laurelnaiad/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/labels/minor","name":"minor","color":"207de5"},{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/labels/Task","name":"Task","color":"0052cc"},{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/labels/verify","name":"verify","color":"fad8c7"}],"state":"open","locked":false,"assignee":{"login":"grechaw","id":382672,"avatar_url":"https://avatars.githubusercontent.com/u/382672?v=3","gravatar_id":"","url":"https://api.github.com/users/grechaw","html_url":"https://github.com/grechaw","followers_url":"https://api.github.com/users/grechaw/followers","following_url":"https://api.github.com/users/grechaw/following{/other_user}","gists_url":"https://api.github.com/users/grechaw/gists{/gist_id}","starred_url":"https://api.github.com/users/grechaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grechaw/subscriptions","organizations_url":"https://api.github.com/users/grechaw/orgs","repos_url":"https://api.github.com/users/grechaw/repos","events_url":"https://api.github.com/users/grechaw/events{/privacy}","received_events_url":"https://api.github.com/users/grechaw/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/milestones/9","labels_url":"https://api.github.com/repos/marklogic/marklogic-samplestack/milestones/9/labels","id":890682,"number":9,"title":"8.0-2","description":"Bugs/features deferred until after 8.0-1 release, or at least prioritized after 8.0-1 bugs.","creator":{"login":"grechaw","id":382672,"avatar_url":"https://avatars.githubusercontent.com/u/382672?v=3","gravatar_id":"","url":"https://api.github.com/users/grechaw","html_url":"https://github.com/grechaw","followers_url":"https://api.github.com/users/grechaw/followers","following_url":"https://api.github.com/users/grechaw/following{/other_user}","gists_url":"https://api.github.com/users/grechaw/gists{/gist_id}","starred_url":"https://api.github.com/users/grechaw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grechaw/subscriptions","organizations_url":"https://api.github.com/users/grechaw/orgs","repos_url":"https://api.github.com/users/grechaw/repos","events_url":"https://api.github.com/users/grechaw/events{/privacy}","received_events_url":"https://api.github.com/users/grechaw/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":0,"state":"open","created_at":"2014-12-03T23:09:46Z","updated_at":"2015-01-08T20:36:56Z","due_on":null,"closed_at":null},"comments":7,"created_at":"2014-12-19T13:29:16Z","updated_at":"2015-01-08T20:49:37Z","closed_at":null,"body":"In e2e tests, I have a \"dummy\" request that gives the Java middle-tier a poke in order to warm it up. This helps avoid timeouts.\r\n\r\nIn the actual application, we have no such option. Let's discuss what we could do around the tail end of the bootrun task to get the JVM/Spring into memory and ready to respond to requests, so that we can bring down the browser tineout. I've just set the browser timeout to 30 seconds, but for a local app (or really any app that's not having actual internet connectivity problems) that shouldn't be necessary."},"comment":{"url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/comments/69246676","html_url":"https://github.com/marklogic/marklogic-samplestack/issues/395#issuecomment-69246676","issue_url":"https://api.github.com/repos/marklogic/marklogic-samplestack/issues/395","id":69246676,"user":{"login":"laurelnaiad","id":4078946,"avatar_url":"https://avatars.githubusercontent.com/u/4078946?v=3","gravatar_id":"","url":"https://api.github.com/users/laurelnaiad","html_url":"https://github.com/laurelnaiad","followers_url":"https://api.github.com/users/laurelnaiad/followers","following_url":"https://api.github.com/users/laurelnaiad/following{/other_user}","gists_url":"https://api.github.com/users/laurelnaiad/gists{/gist_id}","starred_url":"https://api.github.com/users/laurelnaiad/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/laurelnaiad/subscriptions","organizations_url":"https://api.github.com/users/laurelnaiad/orgs","repos_url":"https://api.github.com/users/laurelnaiad/repos","events_url":"https://api.github.com/users/laurelnaiad/events{/privacy}","received_events_url":"https://api.github.com/users/laurelnaiad/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T20:49:37Z","updated_at":"2015-01-08T20:49:37Z","body":"> implement a new groovy task that would be tacked on at the end of the bootrun execution that would hit a middle tier endpoint and block until it responds.\r\n\r\nYes, this sounds good once time becomes available, if ever. :smile: "}}