yuqi1129 opened a new issue, #7068:
URL: https://github.com/apache/gravitino/issues/7068

   ### Version
   
   main branch
   
   ### Describe what's wrong
   
   When I run the Gravitino server that is compiled from source code(commit ID: 
4e75f81be783df479c4767d27c9f8505690cf310), I run into the following problem:
   
   Content in gravitino-server.out
   
   ```text
   2025-04-24T13:14:29.929Z main ERROR No age provided for IfLastModified
   2025-04-24T13:14:29.930Z main ERROR Could not create plugin of type class 
org.apache.logging.log4j.core.appender.rolling.action.IfLastModified for 
element IfLastModified 
org.apache.logging.log4j.core.config.ConfigurationException: Arguments given 
for element IfLastModified are invalid: field 'age' has invalid value 'null'
           at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.injectFields(PluginBuilder.java:208)
           at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:123)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1180)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1099)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:695)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:270)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:319)
           at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:673)
           at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:762)
           at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:784)
           at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:300)
           at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:153)
           at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:46)
           at 
org.apache.logging.log4j.LogManager.getContext(LogManager.java:138)
           at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:136)
           at 
org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:58)
           at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46)
           at 
org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:32)
           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:432)
           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:457)
           at 
org.apache.gravitino.server.GravitinoServer.<clinit>(GravitinoServer.java:64)
   
   2025-04-24T13:14:29.931Z main ERROR Null object returned for IfLastModified 
in Delete.
   2025-04-24T13:14:29.931Z main ERROR Missing Delete conditions: unconditional 
Delete not supported
   2025-04-24T13:14:29.931Z main ERROR Unable to invoke factory method in class 
org.apache.logging.log4j.core.appender.rolling.action.DeleteAction for element 
Delete: java.lang.IllegalArgumentException: Unconditional Delete not supported 
java.lang.reflect.InvocationTargetException
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.lang.reflect.Method.invoke(Method.java:498)
           at 
org.apache.logging.log4j.core.config.plugins.util.PluginBuilder.build(PluginBuilder.java:142)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createPluginObject(AbstractConfiguration.java:1180)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1099)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.createConfiguration(AbstractConfiguration.java:1091)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.doConfigure(AbstractConfiguration.java:695)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.initialize(AbstractConfiguration.java:270)
           at 
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:319)
           at 
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:673)
           at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:762)
           at 
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:784)
           at 
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:300)
           at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:153)
           at 
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:46)
           at 
org.apache.logging.log4j.LogManager.getContext(LogManager.java:138)
           at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:136)
           at 
org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:58)
           at 
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:46)
           at 
org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:32)
           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:432)
           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:457)
           at 
org.apache.gravitino.server.GravitinoServer.<clinit>(GravitinoServer.java:64)
   Caused by: java.lang.IllegalArgumentException: Unconditional Delete not 
supported
           at 
org.apache.logging.log4j.core.appender.rolling.action.DeleteAction.<init>(DeleteAction.java:75)
           at 
org.apache.logging.log4j.core.appender.rolling.action.DeleteAction.createDeleteAction(DeleteAction.java:224)
           ... 27 more
   
   2025-04-24T13:14:29.932Z main ERROR Null object returned for Delete in 
DefaultRolloverStrategy.
   Exception in thread "main" java.lang.NoSuchFieldError: VISIBLE_CONFIGS
           at 
org.apache.gravitino.server.web.ConfigServlet.<init>(ConfigServlet.java:63)
           at 
org.apache.gravitino.server.GravitinoServer.initializeRestApi(GravitinoServer.java:153)
           at 
org.apache.gravitino.server.GravitinoServer.initialize(GravitinoServer.java:102)
           at 
org.apache.gravitino.server.GravitinoServer.main(GravitinoServer.java:187)
   
   ```
   
   
   ### Error message and/or stacktrace
   
   Please see above
   
   ### How to reproduce
   
   Please see above
   
   ### Additional context
   
   _No response_


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to