Skip to content
Success

Changes

Summary

  1. GraalVM native-image (details)
  2. handle URISyntaxException in JettyHttpContainer (#4809) (details)
  3. Make @Singleton to be singleton with CDI integration (details)
  4. CI env for Jenkins (#4820) (details)
  5. GraalVM native-image jersey-client module (details)
  6. Connection timeout the double of what is configured (#4811) (details)
  7. Add support for custom parameter types with `Optional<T>` (details)
Commit 02c355218cb5fd34c150f8dabe2f856cbd2b2c3e by noreply
 GraalVM native-image

Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
The file was addedcontainers/grizzly2-http/src/main/resources/META-INF/native-image/org.glassfish.jersey.containers/jersey-container-grizzly2-http/reflect-config.json
The file was modified examples/helloworld/pom.xml (diff)
The file was addedexamples/helloworld-programmatic/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-programmatic/jni-config.json
The file was addedinject/hk2/src/main/resources/META-INF/native-image/org.glassfish.jersey.inject/jersey-hk2/resource-config.json
The file was addedexamples/helloworld/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld/resource-config.json
The file was modified examples/helloworld-cdi2-se/src/main/java/org/glassfish/jersey/examples/helloworld/cdi2se/App.java (diff)
The file was addedinject/hk2/src/main/resources/META-INF/native-image/org.glassfish.jersey.inject/jersey-hk2/reflect-config.json
The file was addedcore-common/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-common/reflect-config.json
The file was modified .gitignore (diff)
The file was addedexamples/helloworld-programmatic/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-programmatic/reflect-config.json
The file was addedexamples/helloworld/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld/reflect-config.json
The file was modified pom.xml (diff)
The file was addedcore-server/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-server/reflect-config.json
The file was addedexamples/helloworld-pure-jax-rs/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-pure-jax-rs/resource-config.json
The file was modified examples/helloworld-pure-jax-rs/pom.xml (diff)
The file was addedexamples/helloworld-pure-jax-rs/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-pure-jax-rs/native-image.properties
The file was addedexamples/helloworld-pure-jax-rs/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-pure-jax-rs/jni-config.json
The file was addedexamples/helloworld-programmatic/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-programmatic/resource-config.json
The file was addedexamples/helloworld-pure-jax-rs/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-pure-jax-rs/reflect-config.json
The file was addedexamples/helloworld-programmatic/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld-programmatic/native-image.properties
The file was addedcore-server/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-server/resource-config.json
The file was addedcore-common/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-common/resource-config.json
The file was addedexamples/helloworld/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld/jni-config.json
The file was modified examples/helloworld-programmatic/pom.xml (diff)
The file was addedexamples/helloworld/src/main/resources/META-INF/native-image/org.glassfish.jersey.examples/helloworld/native-image.properties
Commit 7a19e1e48d2204a58a9368698fe463e09f96034b by noreply
handle URISyntaxException in JettyHttpContainer (#4809)

Signed-off-by: aserkes <andrii.serkes@oracle.com>
The file was modified containers/jetty-http/src/main/java/org/glassfish/jersey/jetty/JettyHttpContainer.java (diff)
The file was modified containers/jetty-http/src/test/java/org/glassfish/jersey/jetty/ExceptionTest.java (diff)
The file was modified containers/jetty-http/pom.xml (diff)
Commit 9fc539031aa37924cbea04ff5552bb7e4c039a3a by 15908245+jansupol
Make @Singleton to be singleton with CDI integration

Signed-off-by: jansupol <jan.supol@oracle.com>
The file was addedtests/integration/cdi-integration/cdi-singleton/src/main/java/org/glassfish/jersey/tests/cdi/singleton/SingletonTestApp.java
The file was addedtests/integration/cdi-integration/cdi-singleton/pom.xml
The file was modified ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java (diff)
The file was addedtests/integration/cdi-integration/cdi-singleton/src/main/java/org/glassfish/jersey/tests/cdi/singleton/SingletonTestContainerRequestFilter.java
The file was addedtests/integration/cdi-integration/cdi-singleton/src/main/java/org/glassfish/jersey/tests/cdi/singleton/SingletonTestContainerResponseFilter.java
The file was addedtests/integration/cdi-integration/cdi-singleton/src/test/java/org/glassfish/jersey/tests/cdi/singleton/SingletonTest.java
The file was addedtests/integration/cdi-integration/cdi-singleton/src/main/java/org/glassfish/jersey/tests/cdi/singleton/SingletonResource.java
The file was addedtests/integration/cdi-integration/cdi-singleton/src/main/resources/META-INF/beans.xml
Commit cb5257553e54573f6412581b1494b5c66dbe60c7 by noreply
CI env for Jenkins (#4820)

Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
The file was modified etc/jenkins/Jenkinsfile_ci_build (diff)
The file was modified etc/jenkins/jenkins_build.sh (diff)
Commit 0709f2d67e30194de7eb9dc85b8390b1f94b95ae by 24524084+senivam
GraalVM native-image jersey-client module

Signed-off-by: Maxim Nesen <maxim.nesen@oracle.com>
The file was addedcore-client/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-client/reflect-config.json
The file was addedcore-client/src/main/resources/META-INF/native-image/org.glassfish.jersey.core/jersey-client/resource-config.json
Commit 8c9acd65357993cf1fd313fe103d182171e7df17 by noreply
Connection timeout the double of what is configured (#4811)

Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
The file was modified core-client/src/main/java/org/glassfish/jersey/client/internal/HttpUrlConnector.java (diff)
Commit 532dd1efe98894b9868d450c03df5cd46ad9c194 by 15908245+jansupol
Add support for custom parameter types with `Optional<T>`

Closes #4798
The file was modified tests/e2e-server/src/test/java/org/glassfish/jersey/tests/e2e/server/OptionalParamConverterTest.java (diff)
The file was modified core-common/src/main/java/org/glassfish/jersey/internal/inject/ParamConverters.java (diff)
The file was modified core-server/src/test/java/org/glassfish/jersey/server/internal/inject/ParamConverterInternalTest.java (diff)
The file was modified core-common/src/main/java/org/glassfish/jersey/internal/inject/ParamConverterConfigurator.java (diff)