Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Feb 18 16:04
    jamesdbloom commented #729
  • Feb 18 14:54
    alessss opened #730
  • Feb 18 14:54
    alessss labeled #730
  • Feb 18 13:10
    comtihon commented #729
  • Feb 18 13:07
    jamesdbloom assigned #728
  • Feb 18 13:06
    jamesdbloom assigned #729
  • Feb 18 13:06
    jamesdbloom labeled #729
  • Feb 18 13:06
    jamesdbloom commented #729
  • Feb 18 12:58
    comtihon opened #729
  • Feb 17 21:13
    gyurist labeled #728
  • Feb 17 21:13
    gyurist opened #728
  • Feb 16 19:41
    DmitryShabalin commented #715
  • Feb 16 14:21
    jamesdbloom closed #723
  • Feb 16 14:21
    jamesdbloom commented #723
  • Feb 16 09:01
    jamesdbloom closed #727
  • Feb 16 09:01
    jamesdbloom commented #727
  • Feb 16 09:01

    jamesdbloom on master

    added missing changelog item #727 fixed null point for expec… (compare)

  • Feb 16 07:49

    jamesdbloom on master

    cache ca X509 and private key t… improved logging of connection … removed double full stop from c… and 2 more (compare)

  • Feb 16 07:46
    jamesdbloom edited #726
  • Feb 16 07:46
    jamesdbloom commented #726
Khushboo Agrawal
@webkhushboo
Hi I am new to this mock-server . I am trying to implement one request with it . I am able to start the server but when I am trying to HIT the request
Its returning 404
Can someone please help ?
I have raised an issue on github jamesdbloom/mockserver#658 20 days back. I still didn't get any response on it.
Yuriy Olkhovyy
@yolkhovyy
Hi everyone, what's the right way of configuring multiple identical expectations when there are multiple instances of the same test run against a single instance of the MockServer? I am thinking about adding a header with a UUID value, so that the identical expectations do not collide, not sure though if it is the right way of making the identical expectations unique.
Second question - is there a common approach of cleaning up expectations? When a test is finished I'd like to clean all expectations created by that specific test.
Björn Kautler
@Vampire
@kiakimov when you create an expectation, you can say how often it should match, or also to always match.
eagletalon139
@eagletalon139
Hello All, question around mockserver and FIPs. Has anyone gotten this working before? I'm seeing ssl is broken when you try to use FIPs version of bouncycastle with mockserver. Everything else seems fine, but I do not know enough about how all the backend is working to debug this well enough. So any help would be appreciated! Thanks in advance!
yenli1
@yenli1
I use MVN to start the mock service, then how can I write the expected results of the hot interface if I make java? At present, I see the examples you give here all need to restart a mockserver service. It's very urgent. Please see the reply as soon as possible. Thank you very much!!!
eagletalon139
@eagletalon139
Hello again All, I figured out FIPs on mockserver. I will be making a PR to go to the normal repo to try to alleviate this for anyone who might need to have FIPs working with mockserver. Will take me a few days to get it out there, reach out if anyone needs assistance in the mean time.
Uri Berman
@Urik
Hi everyone. I'm configuring MockServer as a standalone process through Docker, using the latest version as of today.
I'm configuring a callback based response using the Node MockServer client.
Afterwards, I call the "reset" function of the client. However, it seems like the WebSocket connection created through "mockWithCallback" keeps existing, because my tests runner (Jest) does not exit, complaining about a persistent connection still existing
Has anyone ran into this issue in the past? I found a GitHub issue complaining about the same thing in the Java client, which was solved, but it seems like the same hasn't happened in the Javascript client
gerry97
@gerry97
Hi Does MockServer support http2.0
lamikam100
@lamikam100
Hi newbie here. Trying to get the examples war file to work. I have it deployed on jboss eap without error, but cannot seem to browse to URL. jboss is running on port 8080. Seeing messages like this on deployment: 2019-09-18 12:45:32,035 WARN [org.springframework.web.servlet.PageNotFound] (default task-1) No mapping found for HTTP request with URI [/mockserver-examples-5.6.2-SNAPSHOT] in DispatcherServlet with name 'dispatcherServlet'
Another newbie question. I need to have a response handler that reads in a template file, replaces some parameters, and return as the html result (in java). I am assuming you have to implement a callback class to do that? thanks!
Asif Ameer
@Asif-Ameer-Bose
Hello, I am running mock-server in a performance test where I send in 10000 requests to my AUT. I want to use the mock-server to confirm that 10K downstream calls were made. But I only get a max of 2000 requests reported by mock-server when I query it with verify or when I do a retrieve of requests after the test. Is this 2000 request log limit a hard limit in the mock-server?
davidavidavid
@DavidIzaac
Hello everyone, I would like to get a simple use application of mockServer. Could someone give me a link ? thanks
pforesi
@pforesi
Hello every, I'm looking for a way to use the regex matched value within the expectation Response. Anyone can tell me if this possible ? If not, any idea how I could do, maybe with a javascript template ?
{
"httpRequest" : {
"method" : "POST",
"path" : "/api/v1/endpoint",
"headers" : {
"X-Service-Id" : [ "XXXX" ]
},
"body" : {
"type" : "REGEX",
"string" : "[{\"ref\":\"(.)\",(.)}]
}
},
"httpResponse" : {
"statusCode" : 200,
"reasonPhrase" : "OK"
"body" : {
"type" : "STRING",
"string" : "[{\"ref\":\"$1\",....}]
}
}
}
My question is about the way to have a matched value ref "$1" into the Response body.
Thanks in advance for your help :)
Ben Fradet
@BenFradet
hello, I'm upgrading from 3.12 to 5.6.1 and getting Cause: java.net.SocketException: Unexpected end of file from server for every test, is there something I'm missing on the upgrade path?
Anton Shapiro
@ashapiro1_gitlab
Hi all, I am trying to set up mock Server in stand alone mode, that is java -jar ... I could not find any clear explanation/example on how to : capture response from "to be mocked" system and how to respond with captured response. Can anyone please help me out or point me to an example? Thanks
Anton Shapiro
@ashapiro1_gitlab
Jun Yu
@johnyu617
I have been using mockserver for function testing. Can the mockserver be used for load testing? Will mockserver become the bottleneck?
Anton Shapiro
@ashapiro1_gitlab
Stand alone mode, repointed my server to talk to mock, pointed postman to hit mock URL. Post man runs fine, i am getting mocked response, however my app gets 502 Connection refused, while trying to connect to mock server. Any ideas?
Vikramsingh Rajput
@vikramsinghr
how to check if my mockserver is running on my local port? is it possible to hit URL on web browser.
Raajeev H dave
@Raajeevhdave_twitter
Hi Everyone. I have installed MockServer Proxy to record
and I want to mock one of my Web Url
How should process now
Any help will be appriciated
niklasuhrberg
@niklasuhrberg

Hello all, I have a testsuite which uses a standalone mock server instance and the tests use a client created like so return new MockServerClient("localhost", 1080); The test are run locally (using Docker containers ) and in a Jenkins job (also using Docker containers) and things have worked very nicely. However, for reasons that I cannot figure out the Jenkins job is now failing and I have localized the failing step to where the test issue reset() on the mockserver client : MockServerClient mc = mockserverClient(); mc.reset(); (where mockserverClient()just does the creation stated above. In the log of the MockServer container I see java -Xmx128m -Dfile.encoding=UTF-8 -jar /opt/mockserver/mockserver-netty-jar-with-dependencies.jar -serverPort 1080 -logLevel INFO & 2019-10-21 07:57:26,307 INFO o.m.m.HttpStateHandler started on port: 1080 2019-10-21 07:59:18,581 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:18,837 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:18,878 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:18,936 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:18,969 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:19,038 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:19,073 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:19,162 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:19,242 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:26,098 INFO o.m.m.HttpStateHandler resetting all expectations and request logs 2019-10-21 07:59:31,684 INFO o.m.m.HttpStateHandler resetting all expectations and request logs and the test log shows that it's the reset step that fails with a org.mockserver.client.ClientException : ```com.resurs.signicatdocumentmover.workinitiator.service.AlternativeFlowsIntegrationTest > service_disabled_renders_no_action FAILED
java.lang.Exception
Caused by: org.mockserver.client.ClientException at AlternativeFlowsIntegrationTest.java:133 ( mc.reset() )

com.resurs.signicatdocumentmover.workinitiator.service.AlternativeFlowsIntegrationTest > multiple_taskinfo_searches_for_current_period FAILED
org.mockserver.client.ClientException at AlternativeFlowsIntegrationTest.java:391 ( mc.reset(); )

com.resurs.signicatdocumentmover.workinitiator.service.AlternativeFlowsIntegrationTest > no_taskinfo_for_current_period_and_next_period_too_recent_yields_no_action FAILED
java.lang.Exception
Caused by: org.mockserver.client.ClientException at AlternativeFlowsIntegrationTest.java:336 ``` ( mc.reset(); ) I have no idea about why this happens, anyone with a clue?

scierniak
@scierniak
Hello, did someone already use configuration option: mockserver.disableRequestAudit=true ? into our env, we are generating too much traffic for mock server and so we would like to not store the requests as we are not using /verify. But I always see the requests when using /retrieve, did I misunderstand this option ?
scierniak
@scierniak

FYI, I do:
cmd : docker run -p1080:1080 jamesdbloom/mockserver:latest -serverPort 1080 -jvmOptions "-Dmockserver.disableRequestAudit=true"
executing: java -Dmockserver.disableRequestAudit=true -Dfile.encoding=UTF-8 -jar /opt/mockserver/mockserver-netty-jar-with-dependencies.jar -serverPort 1080 -logLevel INFO

And I got 202 response when do PUT http://localhost:1080/mockserver/verify with {
"httpRequest": {
"method": "GET",
"path": "/demo",
"queryStringParameters": {
"test": [
"1"
]
}
},
"times": {
"atLeast": 1,
"atMost": 2
}
}

yhjhoo
@yhjhoo
hi, Does mock-server support browser proxy?
the document doesn't seem to be clear about this
ZCH2005
@ZCH2005
anyone knows how to set up MockServer to support https?
Franz Allan Valencia See
@franz-see
@ZCH2005 im using mockserver to record and replay against https and seems to work out of the box without any special configuration
@yhjhoo it creates a mock server, if you can connect your browser to your mockserver as proxy, then theoretically, it should work :)
not sure though if it was meant for htat
i.e. not sure if it can handle images, css, html, js, etc
any body knows how to do mock server expectations wherein part of the response echos back part of the request?
Asif Ameer
@Asif-Ameer-Bose
@franz-see I use response templates with javascript code to handle the processing. Look at http://www.mock-server.com/mock_server/creating_expectations.html#button_javascript_templated_response to see an example.
egonzalezfaster
@egonzalezfaster
is it possible to run expectations with Mockserver running or at Docker ???
sowmya
@sowmya2709_gitlab
Hi All, I downloaded the mockerver repo to my Intellij and have been struggling to get the maven dependecies to resolve, we use Nexus and have made change to refer to Nexus
However the problem still continues to exists.... I am interested in the MockProxy server for one of the projects
pforesi
@pforesi
Hi All, I'm trying to match a request which has "[" and "]" characters into the querystring and I can't manage to make it works. Does anybody have a clue about this. Thanks in advance.
Manuel EVENO
@meveno
Hi everyone
Is there a way to use path param in response or body fields (json input) in response ?
Manuel EVENO
@meveno
In the doc, we can see how to use headers or request attributes but I can't find out how to use json body values