jhipster / generator-jhipster

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
https://www.jhipster.tech
Apache License 2.0
21.48k stars 4.02k forks source link

Unable to deploy a simple microservice to Heroku (90sec timeout) #5190

Closed delverdev closed 7 years ago

delverdev commented 7 years ago
Overview of the issue

I deployed JHipster Registry to Heroku by clicking the purple button from JHipster's website. Then I created a gateway application (I tried microservice application too) and tried to deploy it. After deplot, app starts with the following logs:

2017-02-13T18:21:25.933380+00:00 heroku[web.1]: State changed from starting to crashed
2017-02-13T18:21:25.750314+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch
2017-02-13T18:21:25.750314+00:00 heroku[web.1]: Stopping process with SIGKILL
2017-02-13T18:21:25.943354+00:00 heroku[web.1]: Process exited with status 137

Then it tries to restart the app one more time and doesn't respond.
Full stack trace of yo jhipster:heroku:

D:\microservices\jgateway>C:\Users\SPRING17\AppData\Local\Yarn\config\global\node_modules\.bin\yo.cmd jhipster:heroku
Heroku configuration is starting
? Name to deploy as: sample
? On which region do you want to deploy ? eu

Initializing Git repository
Initialized empty Git repository in D:/microservices/jgateway/.git/

Installing Heroku CLI deployment plugin

Creating Heroku application and setting up node environment
heroku create sample --region eu

? The Heroku app "sample" already exists! Use it anyways? No, generate a random name
https://dry-shelf-41840.herokuapp.com/ | https://git.heroku.com/dry-shelf-41840.git

Provisioning addons
Created jawsdb:kitefin --as JAWSDB

? What is the URL of your JHipster Registry? mighty-chamber-95285.herokuapp.com
JHIPSTER_REGISTRY_URL: mighty-chamber-95285.herokuapp.com

Creating Heroku deployment files
   create src\main\resources\config\bootstrap-heroku.yml
   create src\main\resources\config\application-heroku.yml
   create Procfile
   create gradle\heroku.gradle
 conflict build.gradle
? Overwrite build.gradle? overwrite
    force build.gradle

Building application
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead.
        at heroku_926ydr48lxx6ot8b0odfg5h01.run(D:\microservices\jgateway\gradle\heroku.gradle:1)
:cleanResources
UP-TO-DATE
:bootBuildInfo
:nodeSetup
SKIPPED
:npmSetup SKIPPED
:yarnSetup
D:\microservices\jgateway\.gradle\yarn\yarnpkg -> D:\microservices\jgateway\.gradle\yarn\node_modules\yarn\bin\yarn.js
D:\microservices\jgateway\.gradle\yarn\yarn -> D:\microservices\jgateway\.gradle\yarn\node_modules\yarn\bin\yarn.js
> spawn-sync@1.0.15 postinstall D:\microservices\jgateway\.gradle\yarn\node_modules\yarn\node_modules\spawn-sync
> node postinstall
D:\microservices\jgateway\.gradle\yarn
`-- yarn@0.19.1
  +-- babel-runtime@6.22.0
  | +-- core-js@2.4.1
  | `-- regenerator-runtime@0.10.1
  +-- bytes@2.4.0
  +-- camelcase@3.0.0
  +-- chalk@1.1.3
  | +-- ansi-styles@2.2.1
  | +-- escape-string-regexp@1.0.5
  | +-- has-ansi@2.0.0
  | | `-- ansi-regex@2.1.1
  | +-- strip-ansi@3.0.1
  | `-- supports-color@2.0.0
  +-- cmd-shim@2.0.2
  | `-- graceful-fs@4.1.11
+-- commander@2.9.0
| `-- graceful-readlink@1.0.1
+-- death@1.1.0
  +-- debug@2.6.1
  | `-- ms@0.7.2
  +-- defaults@1.0.3
  | `-- clone@1.0.2
  +-- detect-indent@4.0.0
  +-- diff@2.2.3
  +-- ini@1.3.4
  +-- inquirer@1.2.3
  | +-- ansi-escapes@1.4.0
  | +-- cli-cursor@1.0.2
  | | `-- restore-cursor@1.0.1
  | |   +-- exit-hook@1.1.1
  | |   `-- onetime@1.1.0
  | +-- cli-width@2.1.0
  | +-- external-editor@1.1.1
  | | +-- spawn-sync@1.0.15
  | | | +-- concat-stream@1.6.0
  | | | | `-- typedarray@0.0.6
  | | | `-- os-shim@0.1.3
  | | `-- tmp@0.0.29
  | +-- figures@1.7.0
  | | `-- object-assign@4.1.1
  | +-- lodash@4.17.4
  | +-- mute-stream@0.0.6
  | +-- pinkie-promise@2.0.1
  | | `-- pinkie@2.0.4
  | +-- run-async@2.3.0
  | | `-- is-promise@2.1.0
  | +-- rx@4.1.0
  | +-- string-width@1.0.2
  | | +-- code-point-at@1.1.0
  | | `-- is-fullwidth-code-point@1.0.0
  | `-- through@2.3.8
  +-- invariant@2.2.2
  | `-- loose-envify@1.3.1
  |   `-- js-tokens@3.0.1
  +-- is-builtin-module@1.0.0
  | `-- builtin-modules@1.1.1
  +-- is-ci@1.0.10
  | `-- ci-info@1.0.0
  +-- leven@2.0.0
  +-- loud-rejection@1.6.0
  | +-- currently-unhandled@0.4.1
  | | `-- array-find-index@1.0.2
  | `-- signal-exit@3.0.2
  +-- minimatch@3.0.3
  | `-- brace-expansion@1.1.6
  |   +-- balanced-match@0.4.2
  |   `-- concat-map@0.0.1
  +-- mkdirp@0.5.1
  | `-- minimist@0.0.8
  +-- node-emoji@1.5.1
  | `-- string.prototype.codepointat@0.2.0
  +-- node-gyp@3.5.0
  | +-- fstream@1.0.10
  | +-- glob@7.1.1
  | | +-- fs.realpath@1.0.0
  | | +-- inflight@1.0.6
  | | | `-- wrappy@1.0.2
  | | +-- once@1.4.0
  | | `-- path-is-absolute@1.0.1
  | +-- nopt@3.0.6
  | | `-- abbrev@1.0.9
  | +-- npmlog@4.0.2
  | | +-- are-we-there-yet@1.1.2
  | | | `-- delegates@1.0.0
  | | +-- console-control-strings@1.1.0
  | | +-- gauge@2.7.3
  | | | +-- aproba@1.1.1
  | | | +-- has-unicode@2.0.1
  | | | `-- wide-align@1.1.0
  | | `-- set-blocking@2.0.0
  | +-- osenv@0.1.4
  | | `-- os-tmpdir@1.0.2
  | `-- which@1.2.12
  |   `-- isexe@1.1.2
  +-- object-path@0.11.3
  +-- proper-lockfile@2.0.0
  | `-- retry@0.10.1
  +-- read@1.0.7
  +-- repeating@2.0.1
  | `-- is-finite@1.0.2
  |   `-- number-is-nan@1.0.1
  +-- request@2.79.0
  | +-- aws-sign2@0.6.0
  | +-- aws4@1.6.0
  | +-- caseless@0.11.0
  | +-- combined-stream@1.0.5
  | | `-- delayed-stream@1.0.0
  | +-- extend@3.0.0
  | +-- forever-agent@0.6.1
  | +-- form-data@2.1.2
  | | `-- asynckit@0.4.0
  | +-- har-validator@2.0.6
  | | `-- is-my-json-valid@2.15.0
  | |   +-- generate-function@2.0.0
  | |   +-- generate-object-property@1.2.0
  | |   | `-- is-property@1.0.2
  | |   `-- jsonpointer@4.0.1
  | +-- hawk@3.1.3
  | | +-- boom@2.10.1
  | | +-- cryptiles@2.0.5
  | | +-- hoek@2.16.3
  | | `-- sntp@1.0.9
  | +-- http-signature@1.1.1
  | | +-- assert-plus@0.2.0
  | | +-- jsprim@1.3.1
  | | | +-- extsprintf@1.0.2
  | | | +-- json-schema@0.2.3
  | | | `-- verror@1.3.6
  | | `-- sshpk@1.10.2
  | |   +-- asn1@0.2.3
  | |   +-- assert-plus@1.0.0
  | |   +-- bcrypt-pbkdf@1.0.1
  | |   +-- dashdash@1.14.1
  | |   | `-- assert-plus@1.0.0
  | |   +-- ecc-jsbn@0.1.1
  | |   +-- getpass@0.1.6
  | |   | `-- assert-plus@1.0.0
  | |   +-- jodid25519@1.0.2
  | |   +-- jsbn@0.1.1
  | |   `-- tweetnacl@0.14.5
  | +-- is-typedarray@1.0.0
  | +-- isstream@0.1.2
  | +-- json-stringify-safe@5.0.1
  | +-- mime-types@2.1.14
  | | `-- mime-db@1.26.0
  | +-- oauth-sign@0.8.2
  | +-- qs@6.3.0
  | +-- stringstream@0.0.5
  | +-- tough-cookie@2.3.2
  | | `-- punycode@1.4.1
  | +-- tunnel-agent@0.4.3
  | `-- uuid@3.0.1
  +-- request-capture-har@1.1.4
  +-- rimraf@2.5.4
  +-- roadrunner@1.1.0
  +-- semver@5.3.0
  +-- strip-bom@2.0.0
  | `-- is-utf8@0.2.1
  +-- tar@2.2.1
  | +-- block-stream@0.0.9
  | `-- inherits@2.0.3
  +-- tar-stream@1.5.2
  | +-- bl@1.2.0
  | +-- end-of-stream@1.1.0
  | | `-- once@1.3.3
  | +-- readable-stream@2.2.2
  | | +-- buffer-shims@1.0.0
  | | +-- core-util-is@1.0.2
  | | +-- isarray@1.0.0
  | | +-- process-nextick-args@1.0.7
  | | +-- string_decoder@0.10.31
  | | `-- util-deprecate@1.0.2
  | `-- xtend@4.0.1
  +-- user-home@2.0.0
  | `-- os-homedir@1.0.2
  `-- validate-npm-package-license@3.0.1
    +-- spdx-correct@1.0.2
    | `-- spdx-license-ids@1.2.2
    `-- spdx-expression-parse@1.0.4
:yarn_install
yarn install v0.19.1
[1/4] Resolving packages...
success Already up-to-date.
$ yarn run webpack:build
yarn run v0.19.1
$ webpack --config webpack/webpack.vendor.js && webpack --config webpack/webpack.dev.js
Hash: 54e9845b8f5c088d4e4d
Version: webpack 2.2.1
Time: 25375ms
                                 Asset     Size  Chunks                    Chunk Names
  674f50d287a8c48dc19ba404d20fe713.eot   166 kB          [emitted]
  677433a0892aaed7b7d2628c313c9775.svg  6 bytes          [emitted]
  b06871f281fee6b241d60582ae9369b9.ttf   166 kB          [emitted]
af7ae505a9eed503f8b8e6982036873e.woff2  77.2 kB          [emitted]
 fee66e712a8a08eef5805a46892932ad.woff    98 kB          [emitted]
                         vendor.dll.js  4.81 MB       0  [emitted]  [big]  vendor
   [0] ./~/@angular/core/index.js 2.54 kB {0} [built]
  [14] ./~/@angular/common/index.js 771 bytes {0} [built]
 [102] ./~/@angular/http/index.js 734 bytes {0} [built]
 [103] ./~/@angular/platform-browser/index.js 635 bytes {0} [built]
 [156] ./~/rxjs/Rx.js 9.58 kB {0} [built]
 [436] ./~/@angular/platform-browser-dynamic/index.js 395 bytes {0} [built]
 [437] ./~/@angular/router/index.js 909 bytes {0} [built]
 [438] ./~/@ng-bootstrap/ng-bootstrap/index.js 4.16 kB {0} [built]
 [439] ./~/angular2-cookie/core.js 782 bytes {0} [built]
[440] ./~/angular2-infinite-scroll/angular2-infinite-scroll.js 3.19 kB {0} [built]
 [441] ./~/jquery/dist/jquery.js 267 kB {0} [built]
 [442] ./~/ng-jhipster/index.js 2.66 kB {0} [built]
 [443] ./~/ng2-webstorage/dist/app.js 2.99 kB {0} [built]
 [444] ./src/main/webapp/app/vendor.ts 57 bytes {0} [built]
 [862] dll vendor 12 bytes {0} [built]
+ 848 hidden modules

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:479-532
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:479-532
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:304-355
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:304-355
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:378-421
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:378-421
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:563-615
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:563-615
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:645-696
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:645-696
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:730-781
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:730-781
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor
[20:09:50] [write-file-webpack-plugin] options { exitOnErrors: true,
force: false,
  log: true,
  test: null,
  useHashIndex: true }
[at-loader] Using typescript@2.1.6 from typescript and "tsconfig.json" from D:\microservices\jgateway/tsconfig.json.
[at-loader] Checking started in a separate process...
[at-loader] Ok, 1.734 sec.
[20:10:39] [write-file-webpack-plugin] compiler.outputFileSystem is "NodeOutputFileSystem".
Hash: 38f4376321c1584fb964
Version: webpack 2.2.1
Time: 48896ms
Asset       Size  Chunks                    Chunk Names
swagger-ui/dist/lang/it.js    2.43 kB          [emitted]
                ca854e6d0785ba4b9d715049c0bdbcb3.png     9.5 kB          [emitted]
                a30deb26b4eb1521433021e326cbcc2c.png    4.46 kB          [emitted]
                                      main.bundle.js     729 kB    0, 3  [emitted]  [big]  main
                                 polyfills.bundle.js     389 kB    1, 3  [emitted]  [big]  polyfills
                                    global.bundle.js      18 kB    2, 3  [emitted]         global
                                  manifest.bundle.js    13.6 kB       3  [emitted]         manifest
                       swagger-ui/dist/css/reset.css  773 bytes          [emitted]
                  swagger-ui/dist/css/typography.css    0 bytes          [emitted]
                       swagger-ui/dist/css/style.css    3.49 kB          [emitted]
                      swagger-ui/dist/css/screen.css    43.6 kB          [emitted]
                 swagger-ui/dist/images/collapse.gif   69 bytes          [emitted]
                   swagger-ui/dist/images/expand.gif   73 bytes          [emitted]
           swagger-ui/dist/images/explorer_icons.png    5.12 kB          [emitted]
            swagger-ui/dist/images/favicon-16x16.png  445 bytes          [emitted]
                 swagger-ui/dist/fonts/DroidSans.ttf      41 kB          [emitted]
            swagger-ui/dist/fonts/DroidSans-Bold.ttf    42.5 kB          [emitted]
                       swagger-ui/dist/css/print.css    41.7 kB          [emitted]
               swagger-ui/dist/images/logo_small.png  455 bytes          [emitted]
            swagger-ui/dist/images/pet_store_api.png  631 bytes          [emitted]
              swagger-ui/dist/images/wordnik_api.png  670 bytes          [emitted]
            swagger-ui/dist/images/favicon-32x32.png    1.14 kB          [emitted]
                 swagger-ui/dist/images/throbber.gif    9.26 kB          [emitted]
                  swagger-ui/dist/images/favicon.ico    5.43 kB          [emitted]
                          swagger-ui/dist/lang/el.js    3.47 kB          [emitted]
                          swagger-ui/dist/lang/ca.js     2.4 kB          [emitted]
                          swagger-ui/dist/lang/en.js    2.34 kB          [emitted]
                          swagger-ui/dist/lang/fr.js     2.5 kB          [emitted]
                          swagger-ui/dist/lang/es.js    2.46 kB          [emitted]
                          swagger-ui/dist/index.html    4.33 kB          [emitted]
                         swagger-ui/dist/lang/geo.js    3.86 kB          [emitted]
                          swagger-ui/dist/lang/ja.js    2.72 kB          [emitted]
                1cd3a1d782e85ba37677c1a2099bc002.png    18.9 kB          [emitted]
                       swagger-ui/dist/lang/ko-kr.js    2.32 kB          [emitted]
                          swagger-ui/dist/lang/ru.js     3.1 kB          [emitted]
                          swagger-ui/dist/lang/pl.js     2.3 kB          [emitted]
                          swagger-ui/dist/lang/pt.js    2.31 kB          [emitted]
                          swagger-ui/dist/lang/tr.js    2.29 kB          [emitted]
                       swagger-ui/dist/lang/zh-cn.js     2.2 kB          [emitted]
                  swagger-ui/dist/lang/translator.js    1.42 kB          [emitted]
swagger-ui/dist/lib/highlight.9.1.0.pack_extended.js  310 bytes          [emitted]
         swagger-ui/dist/lib/highlight.9.1.0.pack.js      11 kB          [emitted]
             swagger-ui/dist/lib/handlebars-4.0.5.js    71.5 kB          [emitted]
                     swagger-ui/dist/lib/es5-shim.js    22.7 kB          [emitted]
           swagger-ui/dist/lib/jquery.slideto.min.js  365 bytes          [emitted]
            swagger-ui/dist/lib/jquery.ba-bbq.min.js    3.52 kB          [emitted]
                 swagger-ui/dist/lib/backbone-min.js    19.4 kB          [emitted]
            swagger-ui/dist/lib/jquery.wiggle.min.js  536 bytes          [emitted]
             swagger-ui/dist/lib/jquery-1.8.0.min.js      92 kB          [emitted]
                  swagger-ui/dist/lib/js-yaml.min.js    43.5 kB          [emitted]
      swagger-ui/dist/lib/object-assign-pollyfill.js  349 bytes          [emitted]
               swagger-ui/dist/lib/jsoneditor.min.js     130 kB          [emitted]
                   swagger-ui/dist/lib/lodash.min.js    51.9 kB          [emitted]
                       swagger-ui/dist/lib/marked.js    15.7 kB          [emitted]
                swagger-ui/dist/lib/swagger-oauth.js    7.04 kB          [emitted]
                            swagger-ui/dist/o2c.html  479 bytes          [emitted]
            swagger-ui/dist/lib/sanitize-html.min.js     130 kB          [emitted]
                   swagger-ui/dist/swagger-ui.min.js     453 kB          [emitted]  [big]
                       swagger-ui/dist/swagger-ui.js     2.7 MB          [emitted]  [big]
                      swagger-ui/images/throbber.gif    9.26 kB          [emitted]
                               swagger-ui/index.html    7.83 kB          [emitted]
                                         favicon.ico    5.43 kB          [emitted]
                                          robots.txt  239 bytes          [emitted]
                                       vendor.dll.js    4.81 MB          [emitted]  [big]
                                          index.html    1.41 kB          [emitted]
[./node_modules/css-loader/index.js!./src/main/webapp/content/css/global.css] ./~/css-loader!./src/main/webapp/content/css/global.css 5.2 kB {2} [built]
[./node_modules/reflect-metadata/Reflect.ts] ./~/reflect-metadata/Reflect.ts 48.6 kB {1} [built]
[./node_modules/zone.js/dist/zone.js] ./~/zone.js/dist/zone.js 78.5 kB {1} [built]
[./src/main/webapp/app/app.constants.ts] ./src/main/webapp/app/app.constants.ts 388 bytes {0} [built]
[./src/main/webapp/app/app.main.ts] ./src/main/webapp/app/app.main.ts 384 bytes {0} [built]
[./src/main/webapp/app/app.module.ts] ./src/main/webapp/app/app.module.ts 2.58 kB {0} [built]
   [6] delegated ./node_modules/css-loader/lib/css-base.js from dll-reference vendor 42 bytes {1} [not cacheable] [built]
[./src/main/webapp/app/blocks/config/prod.config.ts] ./src/main/webapp/app/blocks/config/prod.config.ts 327 bytes {0} [built]
[./src/main/webapp/app/entities/entity.module.ts] ./src/main/webapp/app/entities/entity.module.ts 1.15 kB {0} [built]
[./src/main/webapp/app/home/home.module.ts] ./src/main/webapp/app/home/home.module.ts 1.32 kB {0} [built]
[./src/main/webapp/app/polyfills.ts] ./src/main/webapp/app/polyfills.ts 106 bytes {1} [built]
[./src/main/webapp/content/css/global.css] ./src/main/webapp/content/css/global.css 958 bytes {2} [built]
  [12] delegated ./node_modules/@angular/platform-browser-dynamic/index.js from dll-reference vendor 42 bytes {0} [not cacheable] [built]
  [13] delegated ./node_modules/style-loader/addStyles.js from dll-reference vendor 42 bytes {2} [not cacheable] [built]
  [18] delegated ./src/main/webapp/app/vendor.ts from dll-reference vendor 42 bytes {0} [not cacheable] [built]
    + 152 hidden modules

WARNING in ./src/main/webapp/content/images/logo-jhipster.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/layouts/navbar/navbar.css 6:1596-1648
 @ ./src/main/webapp/app/layouts/navbar/navbar.css
 @ ./src/main/webapp/app/layouts/navbar/navbar.component.ts
 @ ./src/main/webapp/app/layouts/index.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/logo-jhipster.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/layouts/navbar/navbar.css 6:1596-1648
 @ ./src/main/webapp/app/layouts/navbar/navbar.css
 @ ./src/main/webapp/app/layouts/navbar/navbar.component.ts
 @ ./src/main/webapp/app/layouts/index.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:307-350
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:307-350
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster2x.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:896-941
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster2x.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:896-941
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts
Child html-webpack-plugin for "index.html":
    [./node_modules/html-webpack-plugin/lib/loader.js!./src/main/webapp/index.html] ./~/html-webpack-plugin/lib/loader.js!./src/main/webapp/index.html 1.16 kB {0} [built]
Done in 97.06s.
Done in 104.65s.
:webpack
yarn run v0.19.1
$ yarn test && webpack -p --config webpack/webpack.vendor.js && webpack -p --config webpack/webpack.prod.js
yarn test v0.19.1
$ yarn run lint && karma start src/test/javascript/karma.conf.js
yarn run v0.19.1
$ tslint 'src/main/webapp/app/**/*.ts' --force
Done in 12.21s.
Hash: e0bdc8cc97632b01d813
Version: webpack 2.2.1
Time: 233ms
webpack: Compiled successfully.
webpack: Compiling...
[at-loader] Using typescript@2.1.6 from typescript and "tsconfig.json" from D:\microservices\jgateway/tsconfig.json.
[at-loader] Checking started in a separate process...
[at-loader] Ok, 2.288 sec.
Hash: 8dbe6478e8211422612d
Version: webpack 2.2.1
Time: 30303ms
        Asset     Size  Chunks                    Chunk Names
spec/entry.ts  4.93 MB       0  [emitted]  [big]  spec/entry.ts
chunk    {0} spec/entry.ts (spec/entry.ts) 4.15 MB [entry] [rendered]
   [14] ./~/rxjs/Subject.js 5.62 kB {0} [built]
   [44] ./~/@angular/core/bundles/core-testing.umd.js 46.2 kB {0} [built]
   [51] ./~/rxjs/Rx.js 9.58 kB {0} [built]
  [587] ./~/@angular/platform-browser-dynamic/bundles/platform-browser-dynamic-testing.umd.js 4.68 kB {0} [built]
  [588] ./~/core-js/index.js 639 bytes {0} [built]
  [589] ./~/zone.js/dist/async-test.js 3.59 kB {0} [built]
  [590] ./~/zone.js/dist/fake-async-test.js 11.4 kB {0} [built]
  [591] ./~/zone.js/dist/jasmine-patch.js 6.36 kB {0} [built]
  [592] ./~/zone.js/dist/long-stack-trace-zone.js 5.5 kB {0} [built]
  [593] ./~/zone.js/dist/proxy.js 5.61 kB {0} [built]
  [594] ./~/zone.js/dist/sync-test.js 1.42 kB {0} [built]
  [595] ./~/zone.js/dist/zone.js 78.5 kB {0} [built]
  [596] ./src/test/javascript/spec \.spec 1.11 kB {0} [built]
 [1083] ./~/rxjs/add/operator/toPromise.js 223 bytes {0} [built]
 [1227] ./src/test/javascript/spec/entry.ts 744 bytes {0} [built]
     + 1213 hidden modules
webpack: Compiled successfully.
13 02 2017 20:11:42.123:INFO [karma]: Karma v1.4.1 server started at http://0.0.0.0:9876/
13 02 2017 20:11:42.135:INFO [launcher]: Launching browser PhantomJS with unlimited concurrency
13 02 2017 20:11:42.249:INFO [launcher]: Starting browser PhantomJS
13 02 2017 20:11:56.615:INFO [PhantomJS 2.1.1 (Windows 8 0.0.0)]: Connected on socket oeEF7LUnjvtsR3kVAAAA with id 37454032
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 2 of 34 SUCCESS (0 secs / 0.892 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 10 of 34 SUCCESS (0 secs / 3.609 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 12 of 34 SUCCESS (0 secs / 4.299 secs)
PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 13 of 34 SUCCESS (0 secs / 4.654 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 16 of 34 SUCCESS (0 secs / 5.746 secs)
PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 17 of 34 SUCCESS (0 secs / 6.097 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 19 of 34 SUCCESS (0 secs / 6.849 secs)
PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 20 of 34 SUCCESS (0 secs / 7.336 secs)
PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 21 of 34 SUCCESS (0 secs / 7.802 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 23 of 34 SUCCESS (0 secs / 8.593 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 25 of 34 SUCCESS (0 secs / 9.346 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 30 of 34 SUCCESS (0 secs / 11.207 secs)
 PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 34 of 34 SUCCESS (0 secs / 12.657 secs)
PhantomJS 2.1.1 (Windows 8 0.0.0): Executed 34 of 34 SUCCESS (11.821 secs / 12.657 secs)
=============================== Coverage summary ===============================
Statements   : 100% ( 0/0 )
Branches     : 100% ( 0/0 )
Functions    : 100% ( 0/0 )
Lines        : 100% ( 0/0 )
================================================================================
Done in 88.06s.
Hash: 60c98a2754c8056c6c3f
Version: webpack 2.2.1
Time: 47328ms
                                 Asset     Size  Chunks                    Chunk Names
  674f50d287a8c48dc19ba404d20fe713.eot   166 kB          [emitted]
  677433a0892aaed7b7d2628c313c9775.svg  6 bytes          [emitted]
  b06871f281fee6b241d60582ae9369b9.ttf   166 kB          [emitted]
af7ae505a9eed503f8b8e6982036873e.woff2  77.2 kB          [emitted]
 fee66e712a8a08eef5805a46892932ad.woff    98 kB          [emitted]
                         vendor.dll.js  1.59 MB       0  [emitted]  [big]  vendor
   [0] ./~/@angular/core/index.js 2.54 kB {0} [built]
  [14] ./~/@angular/common/index.js 771 bytes {0} [built]
 [102] ./~/@angular/http/index.js 734 bytes {0} [built]
 [103] ./~/@angular/platform-browser/index.js 635 bytes {0} [built]
 [156] ./~/rxjs/Rx.js 9.58 kB {0} [built]
 [436] ./~/@angular/platform-browser-dynamic/index.js 395 bytes {0} [built]
 [437] ./~/@angular/router/index.js 909 bytes {0} [built]
 [438] ./~/@ng-bootstrap/ng-bootstrap/index.js 4.16 kB {0} [built]
 [439] ./~/angular2-cookie/core.js 782 bytes {0} [built]
 [440] ./~/angular2-infinite-scroll/angular2-infinite-scroll.js 3.19 kB {0} [built]
 [441] ./~/jquery/dist/jquery.js 267 kB {0} [built]
 [442] ./~/ng-jhipster/index.js 2.66 kB {0} [built]
 [443] ./~/ng2-webstorage/dist/app.js 2.99 kB {0} [built]
 [444] ./src/main/webapp/app/vendor.ts 57 bytes {0} [built]
 [862] dll vendor 12 bytes {0} [built]
    + 848 hidden modules

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:497-549
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:497-549
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:241-292
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:241-292
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:310-353
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.eot
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:310-353
@ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:412-465
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
@ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:412-465
@ ./~/css-loader!./src/main/webapp/content/css/vendor.css
@ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:580-631
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:580-631
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
@ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:666-717
@ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor

WARNING in ./~/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./~/font-awesome/css/font-awesome.css 6:666-717
 @ ./~/css-loader!./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/content/css/vendor.css
 @ ./src/main/webapp/app/vendor.ts
 @ dll vendor
[at-loader] Using typescript@2.1.6 from typescript and "tsconfig.json" from D:\microservices\jgateway/tsconfig.json.
[at-loader] Checking started in a separate process...
[at-loader] Ok, 2.801 sec.
Hash: 54fd9503601942d87412
Version: webpack 2.2.1
Time: 37855ms
                                               Asset       Size  Chunks                    Chunk Names
                         swagger-ui/dist/lang/geo.js    3.86 kB          [emitted]
                ca854e6d0785ba4b9d715049c0bdbcb3.png     9.5 kB          [emitted]
                a30deb26b4eb1521433021e326cbcc2c.png    4.46 kB          [emitted]
                 54fd9503601942d87412.main.bundle.js     171 kB    0, 3  [emitted]         main
            54fd9503601942d87412.polyfills.bundle.js    38.2 kB    1, 3  [emitted]         polyfills
               54fd9503601942d87412.global.bundle.js    2.46 kB    2, 3  [emitted]         global
             54fd9503601942d87412.manifest.bundle.js    1.46 kB       3  [emitted]         manifest
             54fd9503601942d87412.main.bundle.js.map     630 kB    0, 3  [emitted]         main
        54fd9503601942d87412.polyfills.bundle.js.map     340 kB    1, 3  [emitted]         polyfills
           54fd9503601942d87412.global.bundle.js.map    8.25 kB    2, 3  [emitted]         global
         54fd9503601942d87412.manifest.bundle.js.map      14 kB       3  [emitted]         manifest
                       swagger-ui/dist/css/reset.css  773 bytes          [emitted]
                       swagger-ui/dist/css/print.css    41.7 kB          [emitted]
                       swagger-ui/dist/css/style.css    3.49 kB          [emitted]
                      swagger-ui/dist/css/screen.css    43.6 kB          [emitted]
                  swagger-ui/dist/css/typography.css    0 bytes          [emitted]
            swagger-ui/dist/fonts/DroidSans-Bold.ttf    42.5 kB          [emitted]
                 swagger-ui/dist/fonts/DroidSans.ttf      41 kB          [emitted]
                 swagger-ui/dist/images/collapse.gif   69 bytes          [emitted]
                   swagger-ui/dist/images/expand.gif   73 bytes          [emitted]
           swagger-ui/dist/images/explorer_icons.png    5.12 kB          [emitted]
            swagger-ui/dist/images/favicon-16x16.png  445 bytes          [emitted]
            swagger-ui/dist/images/favicon-32x32.png    1.14 kB          [emitted]
                  swagger-ui/dist/images/favicon.ico    5.43 kB          [emitted]
               swagger-ui/dist/images/logo_small.png  455 bytes          [emitted]
            swagger-ui/dist/images/pet_store_api.png  631 bytes          [emitted]
                 swagger-ui/dist/images/throbber.gif    9.26 kB          [emitted]
              swagger-ui/dist/images/wordnik_api.png  670 bytes          [emitted]
                          swagger-ui/dist/index.html    4.33 kB          [emitted]
                          swagger-ui/dist/lang/ca.js     2.4 kB          [emitted]
                          swagger-ui/dist/lang/el.js    3.47 kB          [emitted]
                          swagger-ui/dist/lang/en.js    2.34 kB          [emitted]
                          swagger-ui/dist/lang/es.js    2.46 kB          [emitted]
                          swagger-ui/dist/lang/fr.js     2.5 kB          [emitted]
                1cd3a1d782e85ba37677c1a2099bc002.png    18.9 kB          [emitted]
                          swagger-ui/dist/lang/it.js    2.43 kB          [emitted]
                          swagger-ui/dist/lang/ja.js    2.72 kB          [emitted]
                       swagger-ui/dist/lang/ko-kr.js    2.32 kB          [emitted]
                          swagger-ui/dist/lang/pl.js     2.3 kB          [emitted]
                          swagger-ui/dist/lang/pt.js    2.31 kB          [emitted]
                          swagger-ui/dist/lang/ru.js     3.1 kB          [emitted]
                          swagger-ui/dist/lang/tr.js    2.29 kB          [emitted]
                  swagger-ui/dist/lang/translator.js    1.42 kB          [emitted]
                       swagger-ui/dist/lang/zh-cn.js     2.2 kB          [emitted]
                 swagger-ui/dist/lib/backbone-min.js    19.4 kB          [emitted]
                     swagger-ui/dist/lib/es5-shim.js    22.7 kB          [emitted]
swagger-ui/dist/lib/highlight.9.1.0.pack_extended.js  310 bytes          [emitted]
             swagger-ui/dist/lib/handlebars-4.0.5.js    71.5 kB          [emitted]
         swagger-ui/dist/lib/highlight.9.1.0.pack.js      11 kB          [emitted]
            swagger-ui/dist/lib/jquery.ba-bbq.min.js    3.52 kB          [emitted]
             swagger-ui/dist/lib/jquery-1.8.0.min.js      92 kB          [emitted]
           swagger-ui/dist/lib/jquery.slideto.min.js  365 bytes          [emitted]
            swagger-ui/dist/lib/jquery.wiggle.min.js  536 bytes          [emitted]
                  swagger-ui/dist/lib/js-yaml.min.js    43.5 kB          [emitted]
               swagger-ui/dist/lib/jsoneditor.min.js     130 kB          [emitted]
                   swagger-ui/dist/lib/lodash.min.js    51.9 kB          [emitted]
                       swagger-ui/dist/lib/marked.js    15.7 kB          [emitted]
      swagger-ui/dist/lib/object-assign-pollyfill.js  349 bytes          [emitted]
                swagger-ui/dist/lib/swagger-oauth.js    7.04 kB          [emitted]
                            swagger-ui/dist/o2c.html  479 bytes          [emitted]
            swagger-ui/dist/lib/sanitize-html.min.js     130 kB          [emitted]
                       swagger-ui/dist/swagger-ui.js     2.7 MB          [emitted]  [big]
                   swagger-ui/dist/swagger-ui.min.js     453 kB          [emitted]  [big]
                      swagger-ui/images/throbber.gif    9.26 kB          [emitted]
                               swagger-ui/index.html    7.83 kB          [emitted]
                                         favicon.ico    5.43 kB          [emitted]
                                          robots.txt  239 bytes          [emitted]
                                       vendor.dll.js    1.59 MB          [emitted]  [big]
                                          index.html    1.49 kB          [emitted]
   [1] ./src/main/webapp/app/shared/index.ts 1.12 kB {0} [built]
  [10] delegated ./node_modules/ng2-webstorage/dist/app.js from dll-reference vendor 42 bytes {0} [not cacheable] [built]
  [13] ./src/main/webapp/app/blocks/config/uib-pagination.config.ts 1.42 kB {0} [built]
  [63] ./~/reflect-metadata/Reflect.ts 48.6 kB {1} [built]
  [64] ./src/main/webapp/app/app.module.ts 2.58 kB {0} [built]
  [65] ./src/main/webapp/app/blocks/config/prod.config.ts 327 bytes {0} [built]
  [66] ./~/css-loader!./src/main/webapp/content/css/global.css 2.33 kB {2} [built]
  [67] ./~/zone.js/dist/zone.js 78.5 kB {1} [built]
  [68] delegated ./node_modules/@angular/platform-browser-dynamic/index.js from dll-reference vendor 42 bytes {0} [not cacheable] [built]
  [69] delegated ./node_modules/style-loader/addStyles.js from dll-reference vendor 42 bytes {2} [not cacheable] [built]
  [79] ./src/main/webapp/app/admin/admin.module.ts 2.4 kB {0} [built]
  [96] ./src/main/webapp/app/blocks/interceptor/http.provider.ts 1.52 kB {0} [built]
 [164] ./src/main/webapp/app/app.main.ts 384 bytes {0} [built]
 [165] ./src/main/webapp/app/polyfills.ts 106 bytes {1} [built]
 [166] ./src/main/webapp/content/css/global.css 958 bytes {2} [built]
    + 152 hidden modules

WARNING in ./src/main/webapp/content/images/logo-jhipster.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/layouts/navbar/navbar.css 6:929-981
 @ ./src/main/webapp/app/layouts/navbar/navbar.css
 @ ./src/main/webapp/app/layouts/navbar/navbar.component.ts
 @ ./src/main/webapp/app/layouts/index.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/logo-jhipster.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/layouts/navbar/navbar.css 6:929-981
 @ ./src/main/webapp/app/layouts/navbar/navbar.css
 @ ./src/main/webapp/app/layouts/navbar/navbar.component.ts
 @ ./src/main/webapp/app/layouts/index.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:100-143
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:100-143
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster2x.png
DEPRECATED. Configure gifsicle's interlaced option in it's own options. (gifsicle.interlaced)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:491-536
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts

WARNING in ./src/main/webapp/content/images/hipster2x.png
DEPRECATED. Configure optipng's optimizationLevel option in it's own options. (optipng.optimizationLevel)
 @ ./~/css-loader!./src/main/webapp/app/home/home.css 6:491-536
 @ ./src/main/webapp/app/home/home.css
 @ ./src/main/webapp/app/home/home.component.ts
 @ ./src/main/webapp/app/home/index.ts
 @ ./src/main/webapp/app/home/home.module.ts
 @ ./src/main/webapp/app/app.module.ts
 @ ./src/main/webapp/app/app.main.ts
Child html-webpack-plugin for "index.html":
       [0] ./~/html-webpack-plugin/lib/loader.js!./src/main/webapp/index.html 1.16 kB {0} [built]
Done in 188.92s.
:processResources
:compileJava
Download https://repo1.maven.org/maven2/io/jsonwebtoken/jjwt/0.7.0/jjwt-0.7.0.pom
Download https://repo1.maven.org/maven2/io/jsonwebtoken/jjwt/0.7.0/jjwt-0.7.0.jar
:classes
:findMainClass
:war
:bootRepackage
BUILD SUCCESSFUL
Total time: 8 mins 30.152 secs

Deploying application

Uploading your application code.
This may take several minutes depending on your connection speed...
Uploading sample-0.0.1-SNAPSHOT.war
-----> Packaging application...
       - app: dry-shelf-41840
       - including: build/libs/sample-0.0.1-SNAPSHOT.war
-----> Creating build...
       - file: slug.tgz

       - size: 70MB
-----> Uploading build...
       - success
-----> Deploying...
remote:
remote: -----> heroku-deploy app detected
remote: -----> Installing OpenJDK 1.8... done
remote: -----> Discovering process types
remote:        Procfile declares types -> web
remote:
remote: -----> Compressing...
remote:        Done: 118.1M
remote: -----> Launching...
remote:        Released v5
remote:        https://dry-shelf-41840.herokuapp.com/ deployed to Heroku
remote:
-----> Done

Your app should now be live. To view it run
        heroku open
And you can view the logs with this command
        heroku logs --tail
After application modification, redeploy it with
        yo jhipster:heroku

D:\microservices\jgateway>heroku logs --tail
2017-02-13T18:05:57.775652+00:00 app[api]: Enable Logplex by user ***@gmail.com
2017-02-13T18:05:57.455828+00:00 app[api]: Initial release by user ***@gmail.com
2017-02-13T18:05:57.455828+00:00 app[api]: Release v1 created by user ***@gmail.com
2017-02-13T18:05:58.395754+00:00 app[api]: Release v2 created by user ***@gmail.com
2017-02-13T18:05:57.775652+00:00 app[api]: Release v2 created by user ***@gmail.com
2017-02-13T18:06:00.495123+00:00 app[api]: Attach JAWSDB (@ref:jawsdb-convex-48349) by user ***@gmail.com
2017-02-13T18:06:00.495123+00:00 app[api]: Release v3 created by user ***@gmail.com
2017-02-13T18:06:00.728707+00:00 app[api]: Release v3 created by user ***@gmail.com
2017-02-13T18:06:24.725681+00:00 app[api]: Release v4 created by user ***@gmail.com
2017-02-13T18:06:24.725681+00:00 app[api]: Set JHIPSTER_REGISTRY_URL config vars by user ***@gmail.com
2017-02-13T18:06:25.163539+00:00 app[api]: Release v4 created by user ***@gmail.com
2017-02-13T18:18:12.663510+00:00 app[api]: Release v5 created by user ***@gmail.com
2017-02-13T18:18:12.663510+00:00 app[api]: Deploy by user ***@gmail.com
2017-02-13T18:18:12.686629+00:00 app[api]: Scaled to web@1:Free by user ***@gmail.com
2017-02-13T18:18:13.044736+00:00 app[api]: Release v5 created by user ***@gmail.com
2017-02-13T18:18:13.494062+00:00 heroku[slug-compiler]: Slug compilation started
2017-02-13T18:18:13.494071+00:00 heroku[slug-compiler]: Slug compilation finished
2017-02-13T18:18:18.775810+00:00 heroku[web.1]: Starting process with command `java $JAVA_OPTS -Xmx256m -jar build/libs/*.war --spring.profiles.active=prod,heroku --server.port=29107`
2017-02-13T18:18:21.151419+00:00 app[web.1]: Setting JAVA_TOOL_OPTIONS defaults based on dyno size. Custom settings will override them.
2017-02-13T18:18:21.154833+00:00 app[web.1]: Picked up JAVA_TOOL_OPTIONS: -Xmx350m -Xss512k -Dfile.encoding=UTF-8
2017-02-13T18:18:28.370318+00:00 app[web.1]:         ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
2017-02-13T18:18:28.370326+00:00 app[web.1]:   ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
2017-02-13T18:18:28.370305+00:00 app[web.1]:
2017-02-13T18:18:28.370317+00:00 app[web.1]:         ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
2017-02-13T18:18:28.370325+00:00 app[web.1]:         ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
2017-02-13T18:18:28.370329+00:00 app[web.1]: :: JHipster �  :: Running Spring Boot 1.4.4.RELEASE ::
2017-02-13T18:18:28.370327+00:00 app[web.1]:   ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
2017-02-13T18:18:28.370328+00:00 app[web.1]:    ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝
2017-02-13T18:18:28.370328+00:00 app[web.1]:
2017-02-13T18:18:28.370330+00:00 app[web.1]: :: http://jhipster.github.io ::
2017-02-13T18:18:28.370334+00:00 app[web.1]:
2017-02-13T18:19:49.385431+00:00 heroku[web.1]: State changed from starting to crashed
2017-02-13T18:19:49.386419+00:00 heroku[web.1]: State changed from crashed to starting
2017-02-13T18:19:49.254324+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch
2017-02-13T18:19:49.254324+00:00 heroku[web.1]: Stopping process with SIGKILL
2017-02-13T18:19:49.376820+00:00 heroku[web.1]: Process exited with status 137
2017-02-13T18:19:54.996973+00:00 heroku[web.1]: Starting process with command `java $JAVA_OPTS -Xmx256m -jar build/libs/*.war --spring.profiles.active=prod,heroku --server.port=51385`
2017-02-13T18:19:58.050313+00:00 app[web.1]: Setting JAVA_TOOL_OPTIONS defaults based on dyno size. Custom settings will override them.
2017-02-13T18:19:58.053866+00:00 app[web.1]: Picked up JAVA_TOOL_OPTIONS: -Xmx350m -Xss512k -Dfile.encoding=UTF-8
2017-02-13T18:20:19.350784+00:00 app[web.1]:
2017-02-13T18:20:19.350800+00:00 app[web.1]:         ██╗ ██╗   ██╗ ████████╗ ███████╗   ██████╗ ████████╗ ████████╗ ███████╗
2017-02-13T18:20:19.350802+00:00 app[web.1]:         ██║ ██║   ██║ ╚══██╔══╝ ██╔═══██╗ ██╔════╝ ╚══██╔══╝ ██╔═════╝ ██╔═══██╗
2017-02-13T18:20:19.350808+00:00 app[web.1]:         ██║ ████████║    ██║    ███████╔╝ ╚█████╗     ██║    ██████╗   ███████╔╝
2017-02-13T18:20:19.350808+00:00 app[web.1]:   ██╗   ██║ ██╔═══██║    ██║    ██╔════╝   ╚═══██╗    ██║    ██╔═══╝   ██╔══██║
2017-02-13T18:20:19.350809+00:00 app[web.1]:   ╚██████╔╝ ██║   ██║ ████████╗ ██║       ██████╔╝    ██║    ████████╗ ██║  ╚██╗
2017-02-13T18:20:19.350810+00:00 app[web.1]:    ╚═════╝  ╚═╝   ╚═╝ ╚═══════╝ ╚═╝       ╚═════╝     ╚═╝    ╚═══════╝ ╚═╝   ╚═╝
2017-02-13T18:20:19.350810+00:00 app[web.1]:
2017-02-13T18:20:19.350811+00:00 app[web.1]: :: JHipster �  :: Running Spring Boot 1.4.4.RELEASE ::
2017-02-13T18:20:19.350813+00:00 app[web.1]: :: http://jhipster.github.io ::
2017-02-13T18:20:19.350819+00:00 app[web.1]:
2017-02-13T18:21:25.933380+00:00 heroku[web.1]: State changed from starting to crashed
2017-02-13T18:21:25.750314+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 90 seconds of launch
2017-02-13T18:21:25.750314+00:00 heroku[web.1]: Stopping process with SIGKILL
2017-02-13T18:21:25.943354+00:00 heroku[web.1]: Process exited with status 137
Reproduce the error
JHipster Version(s)
sample@0.0.0 D:\microservices\jgateway
`-- generator-jhipster@4.0.3
JHipster configuration, a .yo-rc.json file generated in the root folder
{
  "generator-jhipster": {
    "jhipsterVersion": "4.0.3",
    "baseName": "sample",
    "packageName": "io.delverdev.microservices",
    "packageFolder": "io/delverdev/microservices",
    "serverPort": "8080",
    "authenticationType": "jwt",
    "hibernateCache": "hazelcast",
    "clusteredHttpSession": false,
    "websocket": false,
    "databaseType": "sql",
    "devDatabaseType": "mysql",
    "prodDatabaseType": "mysql",
    "searchEngine": false,
    "messageBroker": false,
    "serviceDiscoveryType": "eureka",
    "buildTool": "gradle",
    "enableSocialSignIn": false,
    "jwtSecretKey": "",
    "useSass": false,
    "clientPackageManager": "yarn",
    "applicationType": "gateway",
    "clientFramework": "angular2",
    "testFrameworks": [],
    "jhiPrefix": "jhi",
    "enableTranslation": false,
    "herokuAppName": "dry-shelf-41840"
  }
}
Entity configuration(s) entityName.json files generated in the .jhipster directory

ls: no such file or directory: .jhipster/*.json

Browsers and Operating System

java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

git version 2.11.1.windows.1

node: v6.9.5

npm: 3.10.10

yarn: 0.19.1

jdubois commented 7 years ago

There's a timeout because the app is waiting to connect to the registry: I don't know how you configured your registry, but the app cannot access it. This is configured in your bootstrap-prod.yml and your application-prod.yml files -> don't send them as your password is there. You could also put your Eureka logs (in logback-spring.xml) in debug mode, it will tell you what's failing.

delverdev commented 7 years ago

I created the registry with this URL, so I don't know how could I misconfigured it. Maybe because I deployed the gateway right after it was created (without editing at all). Is generator able to deploy a gateway "out of the box"?
P.S. as mentioned here, if an URL of my app is https://registry.herokuapp.com, than JHipster Registry URL is registry. Because I answered registry in "What is the URL of your JHipster Registry?" (I tried registry.herokuapp.com as well).

jdubois commented 7 years ago

Yes with that URL your registry should work, are you able to access it and log in? If yes, then you need to have the same URL, login and password in your JHipster configuration

ruddell commented 7 years ago

Did you follow the referenced full Heroku documentation? https://jhipster.github.io/heroku/ The Heroku docs at the bottom of the microservice page are a little old (fixed https://github.com/jhipster/jhipster.github.io/pull/388).

I created a registry with the auto-deploy URL (https://admin:admin@registry-2.herokuapp.com/) and deployed a gateway (https://herokugway.herokuapp.com/#/). You need to handle the authentication like Julien said.

You can update the config variable without redeploying by running heroku config:set JHIPSTER_REGISTRY_URL="https://admin:admin@registry-2.herokuapp.com"

dren79 commented 5 years ago

change the application-prod.yml and bootstrap-prod.yml to reflect the heroku registry location and add -Dserver.port=$PORT to the Proc file after the $JAVA_OPTS , then relaunch! :)