Skip to content

Commit b76a6c3

Browse files
committed
Fixed: Cannot build due to missing RuntimeDelegate 2.2-SNAPSHOT
1 parent 834a144 commit b76a6c3

File tree

3 files changed

+43
-0
lines changed

3 files changed

+43
-0
lines changed

core-common/src/main/java/org/glassfish/jersey/internal/RuntimeDelegateImpl.java

+15
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616

1717
package org.glassfish.jersey.internal;
1818

19+
import java.util.concurrent.CompletionStage;
20+
21+
import javax.ws.rs.JAXRS;
22+
import javax.ws.rs.JAXRS.Instance;
1923
import javax.ws.rs.core.Application;
2024

2125
import org.glassfish.jersey.message.internal.MessagingBinders;
@@ -43,4 +47,15 @@ public <T> T createEndpoint(Application application, Class<T> endpointType)
4347
throws IllegalArgumentException, UnsupportedOperationException {
4448
throw new UnsupportedOperationException(LocalizationMessages.NO_CONTAINER_AVAILABLE());
4549
}
50+
51+
@Override
52+
public JAXRS.Configuration.Builder createConfigurationBuilder() {
53+
throw new UnsupportedOperationException();
54+
}
55+
56+
@Override
57+
public CompletionStage<Instance> bootstrap(Application application, JAXRS.Configuration configuration) {
58+
throw new UnsupportedOperationException();
59+
}
60+
4661
}

core-common/src/test/java/org/glassfish/jersey/internal/TestRuntimeDelegate.java

+14
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616

1717
package org.glassfish.jersey.internal;
1818

19+
import java.util.concurrent.CompletionStage;
20+
21+
import javax.ws.rs.JAXRS;
22+
import javax.ws.rs.JAXRS.Instance;
1923
import javax.ws.rs.WebApplicationException;
2024
import javax.ws.rs.core.Application;
2125
import javax.ws.rs.core.Link;
@@ -46,6 +50,16 @@ public <T> T createEndpoint(Application application, Class<T> endpointType)
4650
throw new UnsupportedOperationException("Not supported yet.");
4751
}
4852

53+
@Override
54+
public JAXRS.Configuration.Builder createConfigurationBuilder() {
55+
throw new UnsupportedOperationException();
56+
}
57+
58+
@Override
59+
public CompletionStage<Instance> bootstrap(Application application, JAXRS.Configuration configuration) {
60+
throw new UnsupportedOperationException();
61+
}
62+
4963
public void testMediaType() {
5064
MediaType m = new MediaType("text", "plain");
5165
Assert.assertNotNull(m);

tests/e2e-core-common/src/test/java/org/glassfish/jersey/tests/e2e/common/TestRuntimeDelegate.java

+14
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@
1616

1717
package org.glassfish.jersey.tests.e2e.common;
1818

19+
import java.util.concurrent.CompletionStage;
20+
21+
import javax.ws.rs.JAXRS;
22+
import javax.ws.rs.JAXRS.Instance;
1923
import javax.ws.rs.WebApplicationException;
2024
import javax.ws.rs.core.Application;
2125
import javax.ws.rs.core.Link;
@@ -47,6 +51,16 @@ public <T> T createEndpoint(Application application, Class<T> endpointType)
4751
throw new UnsupportedOperationException("Not supported yet.");
4852
}
4953

54+
@Override
55+
public JAXRS.Configuration.Builder createConfigurationBuilder() {
56+
throw new UnsupportedOperationException();
57+
}
58+
59+
@Override
60+
public CompletionStage<Instance> bootstrap(Application application, JAXRS.Configuration configuration) {
61+
throw new UnsupportedOperationException();
62+
}
63+
5064
public void testMediaType() {
5165
MediaType m = new MediaType("text", "plain");
5266
Assert.assertNotNull(m);

0 commit comments

Comments
 (0)