I moved the log4j2.xml into the resources folder now.
--resources
  |--config
      |--data-node-config.xml
  |--log4j2.xml

Now when I start the data-node, the spring log file is fine at first, can
printout the debug mode of spring log, however, it still fails at Ignite.
"Exception in thread "main" class org.apache.ignite.IgniteException: Failed
to instantiate Spring XML application context
[springUrl=..../target/classes/config/data-node-config.xml, err=Error
creating bean with name
'org.apache.ignite.configuration.IgniteConfiguration#0' defined in URL
[...target/classes/config/data-node-config.xml]: Cannot create inner bean
'org.apache.ignite.logger.log4j2.Log4J2Logger#d2de489' of type
[org.apache.ignite.logger.log4j2.Log4J2Logger] while setting bean property
'gridLogger'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.apache.ignite.logger.log4j2.Log4J2Logger#d2de489' defined in
URL [..../target/classes/config/data-node-config.xml]: Bean instantiation
via constructor failed; nested exception is
org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.apache.ignite.logger.log4j2.Log4J2Logger]: Constructor threw exception;
nested exception is class org.apache.ignite.IgniteCheckedException: Log4j
configuration path was not found: /log4j2.xml]
"

So the issue should be within the ignite trying to configure the log.
Do you have any ideas how to resolve it?
If I use absolute path, it could work correctly.



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to