Skip to content

Commit a304ceb

Browse files
authored
Pax web 8 updates (#1056)
* Pax web 8 updates/ root context
1 parent 818c8fa commit a304ceb

File tree

18 files changed

+119
-101
lines changed

18 files changed

+119
-101
lines changed

ui-backend/audit/audit-application/src/main/java/org/codice/ddf/catalog/audit/application/AuditApplication.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,15 @@
1818
import io.javalin.http.JavalinServlet;
1919
import java.io.IOException;
2020
import javax.servlet.ServletException;
21-
import javax.servlet.annotation.WebServlet;
2221
import javax.servlet.http.HttpServlet;
2322
import javax.servlet.http.HttpServletRequest;
2423
import javax.servlet.http.HttpServletResponse;
2524
import org.codice.ddf.catalog.javalin.utils.JavalinUtils;
2625
import org.jetbrains.annotations.NotNull;
2726

28-
@WebServlet(
29-
urlPatterns = {AuditApplication.LOOKUP_PATH + "/*"},
30-
name = "AuditApplication"
31-
)
3227
public class AuditApplication extends HttpServlet {
3328

34-
static final String LOOKUP_PATH = "/audit";
29+
static final String LOOKUP_PATH = "/search/catalog/internal/audit";
3530

3631
private final Javalin javalin = JavalinUtils.create(LOOKUP_PATH);
3732

ui-backend/audit/audit-application/src/main/resources/OSGI-INF/blueprint/blueprint.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737

3838
<service ref="auditApplication" interface="javax.servlet.Servlet">
3939
<service-properties>
40-
<entry key="osgi.http.whiteboard.servlet.pattern" value="/audit/*"/>
40+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/internal/audit/*"/>
4141
<entry key="osgi.http.whiteboard.servlet.name" value="auditServlet"/>
42-
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.name=searchCatalogInternalContextHelper)"/>
42+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
4343
</service-properties>
4444
</service>
4545

ui-backend/boolean-search/boolean-search-application/src/main/java/org/codice/ddf/catalog/search/application/BooleanSearchApplication.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import io.javalin.http.JavalinServlet;
66
import java.io.IOException;
77
import javax.servlet.ServletException;
8-
import javax.servlet.annotation.WebServlet;
98
import javax.servlet.http.HttpServlet;
109
import javax.servlet.http.HttpServletRequest;
1110
import javax.servlet.http.HttpServletResponse;
@@ -14,13 +13,9 @@
1413
import org.codice.ddf.catalog.search.handlers.QueryHandler;
1514
import org.codice.ddf.catalog.search.handlers.SuggestionHandler;
1615

17-
@WebServlet(
18-
urlPatterns = {BooleanSearchApplication.BOOLEAN_SEARCH_PATH + "/*"},
19-
name = "BooleanSearchApplication"
20-
)
2116
public class BooleanSearchApplication extends HttpServlet {
2217

23-
static final String BOOLEAN_SEARCH_PATH = "/boolean-search";
18+
static final String BOOLEAN_SEARCH_PATH = "/search/catalog/internal/boolean-search";
2419

2520
private final Javalin javalin = JavalinUtils.create(BOOLEAN_SEARCH_PATH);
2621

ui-backend/boolean-search/boolean-search-application/src/main/resources/OSGI-INF/blueprint/blueprint.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212

1313
<service ref="booleanSearchApplication" interface="javax.servlet.Servlet">
1414
<service-properties>
15-
<entry key="osgi.http.whiteboard.servlet.pattern" value="/boolean-search/*"/>
15+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/internal/boolean-search/*"/>
1616
<entry key="osgi.http.whiteboard.servlet.name" value="booleanSearchServlet"/>
17-
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.name=searchCatalogInternalContextHelper)"/>
17+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
1818
</service-properties>
1919
</service>
2020

ui-backend/catalog-ui-oauth/src/main/resources/OSGI-INF/blueprint/blueprint.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030

3131
<service ref="sparkServlet" interface="javax.servlet.Servlet">
3232
<service-properties>
33-
<entry key="osgi.http.whiteboard.servlet.pattern" value="/oauth/*"/>
33+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/internal/oauth/*"/>
3434
<entry key="osgi.http.whiteboard.servlet.name" value="oauthSparkServlet"/>
35-
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.name=searchCatalogInternalContextHelper)"/>
35+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
3636
<entry key="osgi.http.whiteboard.servlet.asyncSupported" value="true"/>
3737
</service-properties>
3838
</service>

ui-backend/catalog-ui-search/src/main/java/org/codice/ddf/catalog/ui/ProxyContextHelper.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

ui-backend/catalog-ui-search/src/main/java/org/codice/ddf/catalog/ui/SearchCatalogInternalContextHelper.java

Lines changed: 0 additions & 26 deletions
This file was deleted.

ui-backend/catalog-ui-search/src/main/resources/OSGI-INF/blueprint/endpoints.xml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,21 @@ Services (HTTP/WS) that catalog-ui-search provides for the UI
3838

3939
<service ref="sparkServlet" interface="javax.servlet.Servlet">
4040
<service-properties>
41-
<entry key="osgi.http.whiteboard.servlet.pattern" value="/*"/>
41+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/internal/*"/>
4242
<entry key="osgi.http.whiteboard.servlet.name" value="searchCatalogInternalServlet"/>
43-
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.name=searchCatalogInternalContextHelper)"/>
43+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
4444
<entry key="osgi.http.whiteboard.servlet.asyncSupported" value="true"/>
4545
</service-properties>
4646
</service>
4747

48+
<service ref="socketServlet" interface="javax.servlet.Servlet">
49+
<service-properties>
50+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/ws/*"/>
51+
<entry key="osgi.http.whiteboard.servlet.name" value="websocketServlet"/>
52+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
53+
<entry key="osgi.http.whiteboard.servlet.asyncSupported" value="true"/>
54+
</service-properties>
55+
</service>
4856

4957
<!--
5058
=============================================================
@@ -54,9 +62,9 @@ Services (HTTP/WS) that catalog-ui-search provides for the UI
5462

5563
<service interface="javax.servlet.Servlet">
5664
<service-properties>
57-
<entry key="osgi.http.whiteboard.servlet.pattern" value="/*"/>
65+
<entry key="osgi.http.whiteboard.servlet.pattern" value="/search/catalog/proxy/*"/>
5866
<entry key="osgi.http.whiteboard.servlet.name" value="searchCatalogProxyServlet"/>
59-
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.name=searchCatalogProxyContextHelper)"/>
67+
<entry key="osgi.http.whiteboard.context.select" value="(osgi.http.whiteboard.context.path=/)"/>
6068
<entry key="osgi.http.whiteboard.servlet.asyncSupported" value="true"/>
6169
</service-properties>
6270
<ref component-id="servlet"/>

ui-frontend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"node": "20.x.x"
3232
},
3333
"devDependencies": {
34-
"@connexta/ace": "git+https://github.com/connexta/ace.git#20166c642d60c5c67626f89108c6b72d1451e62f",
34+
"@connexta/ace": "git+https://github.com/connexta/ace.git#3ae3c5c8c2deff00ad9912dc47fbea19d12e30dd",
3535
"exitzero": "^1.0.1",
3636
"mkdirp": "3.0.1",
3737
"rimraf": "6.0.1"

ui-frontend/packages/admin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"node": "20.x.x"
1414
},
1515
"devDependencies": {
16-
"@connexta/ace": "git+https://github.com/connexta/ace.git#20166c642d60c5c67626f89108c6b72d1451e62f",
16+
"@connexta/ace": "git+https://github.com/connexta/ace.git#3ae3c5c8c2deff00ad9912dc47fbea19d12e30dd",
1717
"@types/dropzone": "5.0.6",
1818
"@types/lodash": "4.17.16",
1919
"@types/react": "16.9.34",

0 commit comments

Comments
 (0)