eclipse-ee4j / eclipse-ee4j/jersey
HttpServer with a parent context cannot be created unstarted
Open
- Dominant language
- Java
- Stars
- 730
- Forks
- 382
- PR merge metrics
- No merged PRs in 30d
Description
Current API does not allow to create an un-started HttpServer with a specific DI context. All `GrizzlyHttpServerFactory#createHttpServer` overloads accepting a parentContext set `start` to true and `createHttpServer(final URI uri, final GrizzlyHttpContainer, final secure, final SSLEngineConfigurator sslEngineConfigurator, final boolean start)` can't be used because there is no public API to create a `GrizzlyHttpContainer`.
`GrizzlyHttpServerFactory` being already crowded, would it be possible to mark GrizzlyHttpContainer ctors as `public` ?
Contributor guide
Assessment
This issue has not been assessed yet.