取消
顯示的結果
而不是尋找
你的意思是:

得到這個錯誤日誌狀態記錄器錯誤無法找到配置日誌記錄器上下文工廠雖然我能夠與磚db索取mulesoft集成的數據

Deexith
新的因素

錯誤StatusLogger無法找到配置LoggerContextFactory org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory

錯誤StatusLogger org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory無法加載類

. lang。ClassCastException:類org.apache.logging.log4j.core.config.xml.XmlConfigurationFactory

java.lang.Class.asSubclass (Class.java: 3404)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.config.ConfigurationFactory.addFactory (ConfigurationFactory.java: 227)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.config.ConfigurationFactory.getInstance (ConfigurationFactory.java: 169)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.LoggerContext.reconfigure (LoggerContext.java: 695)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.LoggerContext.reconfigure (LoggerContext.java: 716)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.LoggerContext.start (LoggerContext.java: 270)

com.databricks.client.jdbc42.internal.apache.logging.log4j.core.impl.Log4jContextFactory.getContext (Log4jContextFactory.java: 155)

在com.databricks.client.jdbc42.internal.apache.logging.log4j.core.impl.Log4jContextFactory.getContext (Log4jContextFactory.java: 47)

com.databricks.client.jdbc42.internal.apache.logging.log4j.LogManager.getContext (LogManager.java: 196)

com.databricks.client.jdbc42.internal.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext (AbstractLoggerAdapter.java: 137)

com.databricks.client.jdbc42.internal.apache.logging.slf4j.Log4jLoggerFactory.getContext (Log4jLoggerFactory.java: 55)

在com.databricks.client.jdbc42.internal.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger (AbstractLoggerAdapter.java: 47)

com.databricks.client.jdbc42.internal.apache.logging.slf4j.Log4jLoggerFactory.getLogger (Log4jLoggerFactory.java: 33)

com.databricks.client.jdbc42.internal.slf4j.LoggerFactory.getLogger (LoggerFactory.java: 363)

com.databricks.client.jdbc42.internal.slf4j.LoggerFactory.getLogger (LoggerFactory.java: 388)

在com.databricks.client.jdbc42.internal.apache.arrow.memory.util.AssertionUtil。< clinit > (AssertionUtil.java: 26)

在com.databricks.client.jdbc42.internal.apache.arrow.memory.BaseAllocator。< clinit > (BaseAllocator.java: 48)

在com.databricks.client.spark.arrow.ArrowBuffer。< init >(未知源)

在com.databricks.client.spark.jdbc.SparkJDBC42Driver。createArrowBuffer(未知來源)

在com.databricks.client.hivecommon.api.HS2Client。makeRowsetBuffer(未知來源)

在com.databricks.client.hivecommon.dataengine.BackgroundFetcher。< init >(未知源)

在com.databricks.client.hivecommon.dataengine.HiveJDBCResultSet。moveToNextRow(未知來源)

com.databricks.client.jdbc.common.BaseForwardResultSet.next(未知源)

在org.mule.db.commons.shaded.internal.result.resultset.ResultSetIterator.hasNext (ResultSetIterator.java: 49)

在1.美元org.mule.db.commons.shaded.internal.operation.DmlOperations getpage (DmlOperations.java: 153)

在1.美元org.mule.db.commons.shaded.internal.operation.DmlOperations getpage (DmlOperations.java: 141)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderWrapper.getPage (PagingProviderWrapper.java: 79)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.withConnection (PagingProviderProducer.java: 157)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.withConnection (PagingProviderProducer.java: 150)

在org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.lambda performWithConnection 1美元(PagingProviderProducer.java: 123)

在net.jodah.failsafe.Functions.lambda promiseOfStage 8美元(Functions.java: 193)

在net.jodah.failsafe.internal.executor.RetryPolicyExecutor 1.美元調用(RetryPolicyExecutor.java: 101)

在net.jodah.failsafe.internal.executor.RetryPolicyExecutor.lambda supplyAsync 1美元(RetryPolicyExecutor.java: 133)

在net.jodah.failsafe.Functions.lambda零1美元(Functions.java: 69)

org.mule.runtime.core.internal.util.rx.ConditionalExecutorServiceDecorator.synchronousSchedule (ConditionalExecutorServiceDecorator.java: 181)

org.mule.runtime.core.internal.util.rx.ConditionalExecutorServiceDecorator.schedule (ConditionalExecutorServiceDecorator.java: 167)

在net.jodah.failsafe.Functions.lambda makeAsync 2美元(Functions.java: 79)

net.jodah.failsafe.AsyncExecution.executeAsync (AsyncExecution.java: 174)

net.jodah.failsafe.FailsafeExecutor.callAsync (FailsafeExecutor.java: 346)

net.jodah.failsafe.FailsafeExecutor.getStageAsync (FailsafeExecutor.java: 178)

org.mule.runtime.core.internal.retry.policies.SimpleRetryPolicy.applyPolicy (SimpleRetryPolicy.java: 90)

org.mule.runtime.core.api.retry.policy.RetryPolicyTemplate.applyPolicy (RetryPolicyTemplate.java: 143)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.performWithConnection (PagingProviderProducer.java: 122)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.produce (PagingProviderProducer.java: 100)

org.mule.runtime.module.extension.internal.runtime.streaming.PagingProviderProducer.produce (PagingProviderProducer.java: 54)

org.mule.runtime.core.api.streaming.iterator.ListConsumer.loadNextPage (ListConsumer.java: 81)

在org.mule.runtime.module.extension.internal.runtime.operation.OperationMessageProcessorBuilder.lambda transformPagingDelegate 0美元(OperationMessageProcessorBuilder.java: 93)

在org.mule.runtime.core.api.util.func.CheckedBiFunction.apply (CheckedBiFunction.java: 19)

org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator TransformingExecutionCallbackDecorator.complete美元(DefaultExecutionMediator.java: 337)

在org.mule.runtime.module.extension.internal.runtime.execution.CompletableMethodOperationExecutor.doExecute (CompletableMethodOperationExecutor.java: 26)

org.mule.runtime.module.extension.internal.runtime.execution.AbstractCompletableMethodOperationExecutor.execute (AbstractCompletableMethodOperationExecutor.java: 61)

org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.executeCommand (DefaultExecutionMediator.java: 237)

在org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.lambda executeWithInterceptors 6美元(DefaultExecutionMediator.java: 219)

在org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.lambda executeWithRetry 2美元(DefaultExecutionMediator.java: 197)

在net.jodah.failsafe.Functions.lambda promiseOfStage 8美元(Functions.java: 193)

在net.jodah.failsafe.internal.executor.RetryPolicyExecutor 1.美元調用(RetryPolicyExecutor.java: 101)

在net.jodah.failsafe.internal.executor.RetryPolicyExecutor.lambda supplyAsync 1美元(RetryPolicyExecutor.java: 133)

在net.jodah.failsafe.Functions.lambda零1美元(Functions.java: 69)

org.mule.runtime.core.internal.util.rx.ConditionalExecutorServiceDecorator.synchronousSchedule (ConditionalExecutorServiceDecorator.java: 181)

org.mule.runtime.core.internal.util.rx.ConditionalExecutorServiceDecorator.schedule (ConditionalExecutorServiceDecorator.java: 167)

在net.jodah.failsafe.Functions.lambda makeAsync 2美元(Functions.java: 79)

net.jodah.failsafe.AsyncExecution.executeAsync (AsyncExecution.java: 174)

net.jodah.failsafe.FailsafeExecutor.callAsync (FailsafeExecutor.java: 346)

net.jodah.failsafe.FailsafeExecutor.getStageAsync (FailsafeExecutor.java: 178)

org.mule.runtime.core.internal.retry.policies.SimpleRetryPolicy.applyPolicy (SimpleRetryPolicy.java: 90)

org.mule.runtime.core.api.retry.policy.RetryPolicyTemplate.applyPolicy (RetryPolicyTemplate.java: 143)

org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.executeWithRetry (DefaultExecutionMediator.java: 195)

org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.executeWithInterceptors (DefaultExecutionMediator.java: 219)

在org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.lambda執行1美元(DefaultExecutionMediator.java: 130)

org.mule.runtime.core.internal.execution.ExecuteCallbackInterceptor.execute (ExecuteCallbackInterceptor.java: 15)

org.mule.runtime.core.internal.execution.BeginAndResolveTransactionInterceptor.execute (BeginAndResolveTransactionInterceptor.java: 76)

org.mule.runtime.core.internal.execution.SuspendXaTransactionInterceptor.execute (SuspendXaTransactionInterceptor.java: 46)

org.mule.runtime.core.internal.execution.ValidateTransactionalStateInterceptor.execute (ValidateTransactionalStateInterceptor.java: 43)

在org.mule.runtime.core.internal.execution.IsolateCurrentTransactionInterceptor.execute (IsolateCurrentTransactionInterceptor.java: 37)

org.mule.runtime.core.api.execution.TransactionalExecutionTemplate.execute (TransactionalExecutionTemplate.java: 139)

org.mule.runtime.module.extension.internal.runtime.operation.DefaultExecutionMediator.withExecutionTemplate (DefaultExecutionMediator.java: 313)

2回答2

匿名
不適用

@Uppala Deexith:

這個錯誤信息表明有一個問題與日誌配置您的應用程序。它看起來像你的應用程序試圖使用Log4j2日誌記錄,但不能定位LoggerContextFactory。這可能是由缺失或錯誤配置的log4j2造成的。xml文件,或者通過Log4j2圖書館本身的問題。

這裏有一些步驟你可以嚐試解決這個問題:

  1. 檢查log4j2。xml文件存在於正確的位置和正確配置。這個文件應該包含Log4j2庫的配置信息。
  2. 確保Log4j2庫是包含在您的應用程序的類路徑中。你可以檢查這個通過查看依賴在你的構建文件或通過檢查在運行時類路徑中。
  3. 檢查Log4j2圖書館是兼容的Java版本,你正在運行。你可以檢查兼容性矩陣Log4j2網站上。
  4. 嚐試Log4j2庫更新到新版本。這可能有助於解決任何問題,你正在經曆的圖書館。
  5. 檢查任何衝突日誌庫應用程序的類路徑中。如果有其他日誌庫,他們用Log4j2可能導致衝突。

Vidula_Khanna
主持人
主持人

嗨@Uppala Deexith

謝謝你發布你的問題在我們的社區!我們很高興幫助你。

幫助我們為您提供最準確的信息,請您花一些時間來回顧反應和選擇一個最好的回答了你的問題嗎?

這也將有助於其他社區成員可能也有類似的問題在未來。謝謝你的參與,讓我們知道如果你需要任何進一步的援助!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map