Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement/jetty server #640

Merged
merged 13 commits into from
Feb 27, 2019
Merged

Improvement/jetty server #640

merged 13 commits into from
Feb 27, 2019

Commits on Feb 23, 2019

  1. Use embedded rather than grizzly for embedded webserver as it

    supports websockets, unix domain sockets and existing jaxrs over http. 
    
    Added custom connector provider so jaxrs client can also communicate over
    unix domain socket, switching between http and or websockets will be 
    a configuration detail. 
    
    This initial commit ensures the unix socket transports works as expected
    and the existing tests run as before over http.
    melowe committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    9b9e44c View commit details
    Browse the repository at this point in the history
  2. Add unix file property.

    melowe committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    5fed39c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    63015fb View commit details
    Browse the repository at this point in the history
  4. Create jersey config using reflection and change dependency scope

    to runtime to avoid unintended usage.
    melowe committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    d37becc View commit details
    Browse the repository at this point in the history
  5. Fix comments.

    melowe committed Feb 23, 2019
    Configuration menu
    Copy the full SHA
    2ca0e0a View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2019

  1. Create general webserver util to normalise code, create an embedded

    not started jetty server instance for websocket server and rest server. 
    
    Added work around for jetty's slightly ropy jsr356 support, willDecode 
    appear not to be invoked on decoders. Added Response object and codec 
    with dispatching logic, maintaining the current codecs as they are 
    with the hope that this is fixed in the future.
    melowe committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    e49ca11 View commit details
    Browse the repository at this point in the history
  2. Lower log level during build

    melowe committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    2f3cee8 View commit details
    Browse the repository at this point in the history
  3. Deprecate UNIX_SOCKET as communication type as its a transport rather

    than protocol. Added log warning when used to create server. 
    Delete unixsocket server module.
    melowe committed Feb 25, 2019
    Configuration menu
    Copy the full SHA
    3e71f79 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08d0cea View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2019

  1. Configuration menu
    Copy the full SHA
    3db3474 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f5224a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3c869d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    430d792 View commit details
    Browse the repository at this point in the history