Hi Team,
We are currently on smartClient v10.0p_2015-06-17 version. We are trying to upgrade our product to log4j2. We are trying the same via the log4j bridge approach(https://logging.apache.org/log4j/2.x...Log4j1.2Bridge).
Isomorphic smart client still has log4j1 as its dependency. Even via the bridge approach, we get runtime issues because not all of the log4j1 APIs are supported via log4j1 bridge. Imports like org.apache.log4j.spi.RootLogger, org.apache.log4j.Hierarchy etc will fail.
Eg:
[catalina-exec-1] org/apache/log4j/spi/RootLogger
java.lang.NoClassDefFoundError: org/apache/log4j/spi/RootLogger
at com.isomorphic.base.Config.<clinit>(Config.java:80) ~[com.isomorphic-isomorphic_core_rpc-10.0.5.jar:?]
at com.isomorphic.base.Base.<clinit>(Base.java:54) ~[com.isomorphic-isomorphic_core_rpc-10.0.5.jar:?]
1. Are there any plans to upgrade the log4j1.x to log4j2.x in future smart client releases, If so, could you please provide which release we can expect this change?
2. If #1 is not planned for any near release, can we atleast get some support from the team. so that isomorphic smart client works with the log4j bridge jar? Atleast to fix the runtime issues that we see after using the log4j bridge jar.
We are currently on smartClient v10.0p_2015-06-17 version. We are trying to upgrade our product to log4j2. We are trying the same via the log4j bridge approach(https://logging.apache.org/log4j/2.x...Log4j1.2Bridge).
Isomorphic smart client still has log4j1 as its dependency. Even via the bridge approach, we get runtime issues because not all of the log4j1 APIs are supported via log4j1 bridge. Imports like org.apache.log4j.spi.RootLogger, org.apache.log4j.Hierarchy etc will fail.
Eg:
[catalina-exec-1] org/apache/log4j/spi/RootLogger
java.lang.NoClassDefFoundError: org/apache/log4j/spi/RootLogger
at com.isomorphic.base.Config.<clinit>(Config.java:80) ~[com.isomorphic-isomorphic_core_rpc-10.0.5.jar:?]
at com.isomorphic.base.Base.<clinit>(Base.java:54) ~[com.isomorphic-isomorphic_core_rpc-10.0.5.jar:?]
1. Are there any plans to upgrade the log4j1.x to log4j2.x in future smart client releases, If so, could you please provide which release we can expect this change?
2. If #1 is not planned for any near release, can we atleast get some support from the team. so that isomorphic smart client works with the log4j bridge jar? Atleast to fix the runtime issues that we see after using the log4j bridge jar.
Comment