CalvinKirs opened a new pull request, #38109:
URL: https://github.com/apache/doris/pull/38109

   ## Proposed changes
   ### log
   ```
        at org.apache.doris.DorisFE.main(DorisFE.java:95) 
~[doris-fe.jar:1.2-SNAPSHOT]
   2024-07-09 11:56:53,826 WARN (mysql-nio-pool-0|316) 
[ConnectProcessor.handleQueryException():524] Process one query failed because 
unknown reason:
   java.lang.NoSuchMethodError: 'void 
javax.ws.rs.core.NewCookie.<init>(java.lang.String, java.lang.String, 
java.lang.String, java.lang.String, int, java.lang.String, int, java.util.Date, 
boolean, boolean)'
        at 
org.glassfish.jersey.message.internal.CookiesParser$MutableNewCookie.getImmutableNewCookie(CookiesParser.java:130)
 ~[jersey-common-2.35.jar:?]
        at 
org.glassfish.jersey.message.internal.CookiesParser.parseNewCookie(CookiesParser.java:176)
 ~[jersey-common-2.35.jar:?]
        at 
org.glassfish.jersey.message.internal.HttpHeaderReader.readNewCookie(HttpHeaderReader.java:335)
 ~[jersey-common-2.35.jar:?]
        at 
org.glassfish.jersey.message.internal.NewCookieProvider.fromString(NewCookieProvider.java:87)
 ~[jersey-common-2.35.jar:?]
        at 
org.glassfish.jersey.message.internal.NewCookieProvider.fromString(NewCookieProvider.java:34)
 ~[jersey-common-2.35.jar:?]
        at javax.ws.rs.core.NewCookie.valueOf(NewCookie.java:126) 
~[jsr311-api-1.1.1.jar:?]
        at 
com.sun.jersey.api.client.ClientResponse.getCookies(ClientResponse.java:783) 
~[jersey-bundle-1.19.3.jar:1.19.3]
        at 
org.apache.ranger.admin.client.RangerAdminRESTClient.setCookieReceivedFromRoleDownloadSession(RangerAdminRESTClient.java:1364)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.admin.client.RangerAdminRESTClient.getRolesIfUpdatedWithCred(RangerAdminRESTClient.java:1220)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.admin.client.RangerAdminRESTClient.getRolesIfUpdated(RangerAdminRESTClient.java:167)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.plugin.util.RangerRolesProvider.loadUserGroupRolesFromAdmin(RangerRolesProvider.java:183)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.plugin.util.RangerRolesProvider.loadUserGroupRoles(RangerRolesProvider.java:123)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.plugin.util.PolicyRefresher.loadRoles(PolicyRefresher.java:495)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.plugin.util.PolicyRefresher.startRefresher(PolicyRefresher.java:144)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.ranger.plugin.service.RangerBasePlugin.init(RangerBasePlugin.java:245)
 ~[ranger-plugins-common-2.4.0.jar:2.4.0]
        at 
org.apache.doris.catalog.authorizer.ranger.hive.RangerHivePlugin.<init>(RangerHivePlugin.java:25)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.catalog.authorizer.ranger.hive.RangerHiveAccessController.<init>(RangerHiveAccessController.java:59)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.catalog.authorizer.ranger.hive.RangerHiveAccessControllerFactory.createAccessController(RangerHiveAccessControllerFactory.java:28)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.mysql.privilege.AccessControllerManager.createAccessController(AccessControllerManager.java:102)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.datasource.ExternalCatalog.initAccessController(ExternalCatalog.java:326)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.datasource.CatalogFactory.createCatalog(CatalogFactory.java:163)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.datasource.CatalogFactory.createFromStmt(CatalogFactory.java:91)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.datasource.CatalogMgr.createCatalog(CatalogMgr.java:250) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at org.apache.doris.qe.DdlExecutor.execute(DdlExecutor.java:381) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.StmtExecutor.handleDdlStmt(StmtExecutor.java:2992) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.StmtExecutor.executeByLegacy(StmtExecutor.java:1019) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at org.apache.doris.qe.StmtExecutor.execute(StmtExecutor.java:619) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at org.apache.doris.qe.StmtExecutor.execute(StmtExecutor.java:537) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.ConnectProcessor.executeQuery(ConnectProcessor.java:385) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.ConnectProcessor.handleQuery(ConnectProcessor.java:241) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.MysqlConnectProcessor.handleQuery(MysqlConnectProcessor.java:260)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.MysqlConnectProcessor.dispatch(MysqlConnectProcessor.java:288)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.qe.MysqlConnectProcessor.processOnce(MysqlConnectProcessor.java:342)
 ~[doris-fe.jar:1.2-SNAPSHOT]
        at 
org.apache.doris.mysql.ReadListener.lambda$handleEvent$0(ReadListener.java:52) 
~[doris-fe.jar:1.2-SNAPSHOT]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) 
~[?:?]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) 
~[?:?]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
   ```
   ### changes
   JAX-RS (Java API for RESTful Web Services) is the implementation of the JSR 
311 specification, providing the Java API for creating RESTful web services. 
JAX-RS 1.0 was the first version based on the JSR 311 specification. Subsequent 
versions of JAX-RS, such as JAX-RS 2.0, have extended and improved upon the 
initial JSR 311 specification while maintaining compatibility. JSR 311 is the 
specification, and JAX-RS is the actual implementation of that specification. 
They share the same package name, but when both coexist in a project, it can 
lead to loading exceptions.
   
   Therefore, I excluded the jsr311-api jar and retained only jax-rs.
   
   (cherry picked from commit 400c1fd5e02ede895a036df34a7fdf54323e9865)
   
   ## Proposed changes
   
   Issue Number: close #xxx
   
   <!--Describe your changes.-->
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to