gpt4 book ai didi

wso2 - JavaPackage org.wso2.carbon.apimgt.impl.APIManagerAnalyticsConfiguration]。它不是一个函数,它是 "object"。)

转载 作者:行者123 更新时间:2023-12-02 01:22:32 27 4
gpt4 key购买 nike

我在WSO API Manager中遇到如下异常

ERROR {JAGGERY.modules.analytics.add.jag}Error occurred while saving Analytics configuration (Cause:Cannot call property getInstance in object [JavaPackage org.wso2.carbon.apimgt.impl.APIManagerAnalyticsConfiguration]. It is not a function, it is "object".){JAGGERY.modules.analytics.add.jag}

我们不知道是什么导致了这个问题,我们确定我们没有更改 jag 文件,但我们确实用我们自己编译的类替换了一个类文件(在 jar 中)并将其替换到 jar 中。

当我们改回原来的jar并重新启动服务器时,问题仍然存在,有谁知道可能导致这个问题的原因以及如何解决?

最佳答案

如果 APIManagerAnalyticsConfiguration 就会发生这种情况类在 OSGi rumtime 中不可用。最可能的原因是相应的 jar 不是 ACTIVE。您可以使用 -DosgiConsole 启动服务器看看是不是这样。这是 a guide .

您是否替换了插件目录中的 jar?其实不推荐这样做。这也可能导致 OSGi 激活问题。如果你真的想更换一个 jar ,你应该通过将 jar 放在 <APIM_HOME>/repository/components/patches/patch0100/ 中来修补 jar 。 .这里0100是任意数。

关于wso2 - JavaPackage org.wso2.carbon.apimgt.impl.APIManagerAnalyticsConfiguration]。它不是一个函数,它是 "object"。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39035707/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com