Skip to content

Error when running post service #1

@lippea

Description

@lippea

Thanks for the example, but run it on windows 2012, it shows error:

Example app listening at http://:::8081
failed Error: c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/json-1.8.3/lib/json/pure/parser.rb:138:in `parse': source '403 Forbidden' not in JSON! (Faraday::ParsingError)
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/json-1.8.3/lib/json/common.rb:155:in `parse'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response/parse_json.rb:11:in `block in <class:ParseJson>'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response_middleware.rb:48:in `call'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response_middleware.rb:48:in `parse'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response_middleware.rb:39:in `process_response'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response_middleware.rb:32:in `block in call'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday-0.11.0/lib/faraday/response.rb:61:in `on_complete'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday_middleware-0.10.1/lib/faraday_middleware/response_middleware.rb:30:in `call'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday-0.11.0/lib/faraday/rack_builder.rb:139:in `build_response'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday-0.11.0/lib/faraday/connection.rb:377:in `run_request'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/faraday-0.11.0/lib/faraday/connection.rb:140:in `get'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/app.rb:98:in `get_json_from_server'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/app.rb:82:in `get_json'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/pact_helper.rb:30:in `<top (required)>'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/pact-1.9.1/lib/pact/cli/run_pact_verification.rb:43:in `load'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/pact-1.9.1/lib/pact/cli/run_pact_verification.rb:43:in `load_pact_helper'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/pact-1.9.1/lib/pact/cli/run_pact_verification.rb:21:in `call'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/pact-1.9.1/lib/pact/cli/run_pact_verification.rb:14:in `call'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/app.rb:65:in `block in verify_pacts'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/app.rb:54:in `collect'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/app.rb:54:in `verify_pacts'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/lib/pact/provider_verifier/cli.rb:18:in `verify'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/thor-0.19.4/lib/thor/command.rb:27:in `run'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/thor-0.19.4/lib/thor/invocation.rb:126:in `invoke_command'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/thor-0.19.4/lib/thor.rb:369:in `dispatch'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/vendor/ruby/2.2.0/gems/thor-0.19.4/lib/thor/base.rb:444:in `start'
        from c:/Projects/try_pact/pact-node-example/node_modules/@pact-foundation/pact-provider-verifier-win32/lib/app/pact-provider-verifier.rb:3:in `<main>'

    at ChildProcess.<anonymous> (c:\Projects\try_pact\pact-node-example\node_modules\@pact-foundation\pact-node\src\verifier.js:78:58)
    at ChildProcess.g (events.js:291:16)
    at emitTwo (events.js:106:13)
    at ChildProcess.emit (events.js:191:7)
    at maybeClose (internal/child_process.js:877:16)
    at Socket.<anonymous> (internal/child_process.js:334:11)
    at emitOne (events.js:96:13)
    at Socket.emit (events.js:188:7)
    at Pipe._handle.close [as _onclose] (net.js:498:12)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions