Skip to content

Commit

Permalink
Merge pull request #23811 from arjantijms/websocket210
Browse files Browse the repository at this point in the history
Intergate WebSocket API 2.1.0
  • Loading branch information
arjantijms authored Feb 19, 2022
2 parents 4f0ccfc + a0170a9 commit 0d246bf
Show file tree
Hide file tree
Showing 6 changed files with 51 additions and 3 deletions.
5 changes: 5 additions & 0 deletions appserver/extras/embedded/all/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1558,6 +1558,11 @@
<artifactId>jakarta.websocket-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-client-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>jakarta.security.enterprise</groupId>
<artifactId>jakarta.security.enterprise-api</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1045,6 +1045,8 @@
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<optional>true</optional>
</dependency>

<!-- Jakarta Expression Language -->
<dependency>
<groupId>jakarta.el</groupId>
<artifactId>jakarta.el-api</artifactId>
Expand All @@ -1055,11 +1057,18 @@
<artifactId>expressly</artifactId>
<optional>true</optional>
</dependency>

<!-- Jakarta WebSocket -->
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-client-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-core</artifactId>
Expand Down Expand Up @@ -1100,12 +1109,15 @@
<artifactId>tyrus-container-glassfish-ejb</artifactId>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.glassfish.main.security</groupId>
<artifactId>websecurity</artifactId>
<version>${project.version}</version>
<optional>true</optional>
</dependency>

<!-- Jakarta Security -->
<dependency>
<groupId>org.glassfish.soteria</groupId>
<artifactId>jakarta.security.enterprise</artifactId>
Expand Down
11 changes: 11 additions & 0 deletions appserver/extras/embedded/web/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -999,6 +999,8 @@
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
<optional>true</optional>
</dependency>

<!-- Jakarta Expression Language -->
<dependency>
<groupId>jakarta.el</groupId>
<artifactId>jakarta.el-api</artifactId>
Expand All @@ -1009,11 +1011,18 @@
<artifactId>expressly</artifactId>
<optional>true</optional>
</dependency>

<!-- Jakarta WebSocket -->
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-client-api</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-core</artifactId>
Expand Down Expand Up @@ -1054,6 +1063,7 @@
<artifactId>tyrus-container-glassfish-ejb</artifactId>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.glassfish.main.security</groupId>
<artifactId>websecurity</artifactId>
Expand All @@ -1070,6 +1080,7 @@
<artifactId>jakarta.security.enterprise-api</artifactId>
<optional>true</optional>
</dependency>

<!-- glassfish-cdi -->
<dependency>
<groupId>jakarta.enterprise</groupId>
Expand Down
2 changes: 1 addition & 1 deletion appserver/extras/javaee/manifest-jar/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
<configuration>
<archive>
<manifestEntries>
<Class-Path>../modules/jakarta.servlet-api.jar ../modules/jakarta.annotation-api.jar ../modules/jakarta.ejb-api.jar ../modules/jakarta.transaction-api.jar ../modules/jakarta.resource-api.jar ../modules/jakarta.authentication-api.jar ../modules/jakarta.authorization-api.jar ../modules/jakarta.xml.bind-api.jar ../modules/webservices-api-osgi.jar ../modules/jakarta.mail-api.jar ../modules/jakarta.activation-api.jar ../modules/jakarta.faces.jar ../modules/jakarta.servlet.jsp-api.jar ../modules/expressly.jar ../modules/jakarta.el-api.jar ../modules/jakarta.servlet.jsp.jstl-api.jar ../modules/jakarta.persistence-api.jar ../modules/jakarta.jms-api.jar ../modules/hibernate-validator.jar ../modules/jakarta.validation-api.jar ../modules/cdi-api.jar ../modules/jakarta.ws.rs-api.jar ../modules/parsson.jar ../modules/jakarta.json.bind-api.jar ../modules/jakarta.websocket-api.jar ../modules/jakarta.enterprise.concurrent-api.jar ../modules/jakarta.batch-api.jar ../modules/jakarta.inject-api.jar</Class-Path>
<Class-Path>../modules/jakarta.servlet-api.jar ../modules/jakarta.annotation-api.jar ../modules/jakarta.ejb-api.jar ../modules/jakarta.transaction-api.jar ../modules/jakarta.resource-api.jar ../modules/jakarta.authentication-api.jar ../modules/jakarta.authorization-api.jar ../modules/jakarta.xml.bind-api.jar ../modules/webservices-api-osgi.jar ../modules/jakarta.mail-api.jar ../modules/jakarta.activation-api.jar ../modules/jakarta.faces.jar ../modules/jakarta.servlet.jsp-api.jar ../modules/expressly.jar ../modules/jakarta.el-api.jar ../modules/jakarta.servlet.jsp.jstl-api.jar ../modules/jakarta.persistence-api.jar ../modules/jakarta.jms-api.jar ../modules/hibernate-validator.jar ../modules/jakarta.validation-api.jar ../modules/cdi-api.jar ../modules/jakarta.ws.rs-api.jar ../modules/parsson.jar ../modules/jakarta.json.bind-api.jar ../modules/jakarta.websocket-api.jar ../modules/jakarta.websocket-client-api.jar ../modules/jakarta.enterprise.concurrent-api.jar ../modules/jakarta.batch-api.jar ../modules/jakarta.inject-api.jar</Class-Path>
<GlassFish-ServerExcluded>true</GlassFish-ServerExcluded>
</manifestEntries>
</archive>
Expand Down
15 changes: 15 additions & 0 deletions appserver/featuresets/web/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1147,6 +1147,8 @@
</exclusion>
</exclusions>
</dependency>

<!-- Jakarta Expression Language -->
<dependency>
<groupId>jakarta.el</groupId>
<artifactId>jakarta.el-api</artifactId>
Expand All @@ -1167,6 +1169,8 @@
</exclusion>
</exclusions>
</dependency>

<!-- Jakarta WebSocket -->
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-api</artifactId>
Expand All @@ -1177,6 +1181,16 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-client-api</artifactId>
<exclusions>
<exclusion>
<groupId>*</groupId>
<artifactId>*</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-core</artifactId>
Expand Down Expand Up @@ -1257,6 +1271,7 @@
</exclusion>
</exclusions>
</dependency>

<dependency>
<groupId>org.glassfish.main.security</groupId>
<artifactId>websecurity</artifactId>
Expand Down
9 changes: 7 additions & 2 deletions appserver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
<mojarra.version>4.0.0-M2</mojarra.version>

<!-- Jakarta WebSocket -->
<websocket-api.version>2.0.0</websocket-api.version>
<websocket-api.version>2.1.0</websocket-api.version>
<tyrus.version>2.0.2</tyrus.version>

<!-- Jakarta Concurrency -->
Expand Down Expand Up @@ -201,6 +201,11 @@
<artifactId>jakarta.websocket-api</artifactId>
<version>${websocket-api.version}</version>
</dependency>
<dependency>
<groupId>jakarta.websocket</groupId>
<artifactId>jakarta.websocket-client-api</artifactId>
<version>${websocket-api.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-bom</artifactId>
Expand Down Expand Up @@ -871,7 +876,7 @@
</artifact>
<nonFinal>false</nonFinal>
<jarType>api</jarType>
<specVersion>2.0</specVersion>
<specVersion>2.1</specVersion>
<specImplVersion>${websocket-api.version}</specImplVersion>
<apiPackage>jakarta.websocket</apiPackage>
</spec>
Expand Down

0 comments on commit 0d246bf

Please sign in to comment.