Skip to content
This repository was archived by the owner on Nov 15, 2022. It is now read-only.

Commit a18f292

Browse files
SAMEER PANDITyaminikb
authored andcommitted
Fixes #22206: Integrate JASPIC and Security API in EE 8 web profile API (#22195)
* Add JASPIC and Security API to web-api, add JACC and Connector apis for compile purpose * remove JASPIC from full profile pom, as it will pulled as part of web-api * Add ee and se api links, add implSpec tag to remove implSpec warnings, remove jacc and jca api from web-profile * Update JSR 375 api to 1.0-b12
1 parent da75564 commit a18f292

File tree

4 files changed

+22
-6
lines changed

4 files changed

+22
-6
lines changed

appserver/javaee-api/javax.javaee-api/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,6 @@
151151
<artifactId>javax.security.jacc-api</artifactId>
152152
<optional>true</optional>
153153
</dependency>
154-
<dependency>
155-
<groupId>javax.security.auth.message</groupId>
156-
<artifactId>javax.security.auth.message-api</artifactId>
157-
<optional>true</optional>
158-
</dependency>
159154
<dependency>
160155
<groupId>javax.enterprise.concurrent</groupId>
161156
<artifactId>javax.enterprise.concurrent-api</artifactId>

appserver/javaee-api/javax.javaee-web-api/pom.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,5 +211,15 @@
211211
<artifactId>javax.inject</artifactId>
212212
<optional>true</optional>
213213
</dependency>
214+
<dependency>
215+
<groupId>javax.security.auth.message</groupId>
216+
<artifactId>javax.security.auth.message-api</artifactId>
217+
<optional>true</optional>
218+
</dependency>
219+
<dependency>
220+
<groupId>javax.security.enterprise</groupId>
221+
<artifactId>javax.security.enterprise-api</artifactId>
222+
<optional>true</optional>
223+
</dependency>
214224
</dependencies>
215225
</project>

appserver/javaee-api/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,17 @@
199199
<a href="{@docRoot}/doc-files/speclicense.html" target="_top">license terms</a>.
200200
]]>
201201
</bottom>
202+
<links>
203+
<link>http://docs.oracle.com/javase/8/docs/api/</link>
204+
<link>http://docs.oracle.com/javaee/7/api/</link>
205+
</links>
206+
<tags>
207+
<tag>
208+
<name>implSpec</name>
209+
<placement>a</placement>
210+
<head>Implementation Specification:</head>
211+
</tag>
212+
</tags>
202213
</configuration>
203214
</plugin>
204215
</plugins>

appserver/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<javax.security.auth.message-api.version>1.1</javax.security.auth.message-api.version>
8282
<!-- Ensure that nucleus/pom.xml's javax.validation property is of same value as the one below -->
8383
<javax.validation-api.version>2.0.0.CR3</javax.validation-api.version>
84-
<javax.security.enterprise-api.version>1.0-b11</javax.security.enterprise-api.version>
84+
<javax.security.enterprise-api.version>1.0-b12</javax.security.enterprise-api.version>
8585
<javax.security.enterprise.version>1.0-b11</javax.security.enterprise.version>
8686

8787
<product.name>GlassFish Server Open Source Edition</product.name>

0 commit comments

Comments
 (0)