问题标签 [wso2-das]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
133 浏览

wso2 - wso2am 向 wso2das 发送流时出错

在尝试遵循 wso2am (1.10.0) 手册中的说明时,关于使用 wso2das (3.0.1) 服务器处理统计信息时遇到了问题。

如果我选择让 wso2am 服务器在第一次调用 api 时定义流,wso2das 服务器拒绝将统计信息发布到 WSO2_STATS_DB。

另一方面,如果我选择在 wso2das 中导入 analytics.car 文件(如此处所述), 我会收到异常(AsyncDataPublisher Stream 定义已存在),因为最新的 Analytics.car 中定义了 org.wso2.apimgt.statistics.request与从 wso2am 发送的不同。

我在文件中 Eventstream_request_1.0 的定义中指出了问题 org.wso2.apimgt.statistics.request_1.0.0.json , throttledOutORG_WSO2_APIMGT_STATISTICS_REQUEST.xml

缺少 throttledOut 选项的定义

有没有办法解决这个问题?

谢谢你。

0 投票
1 回答
197 浏览

wso2 - Wso2 微服务 (MSF4j) 和数据分析服务器 (DAS) 集成问题

我试图 用 DAS运行示例https://github.com/wso2/msf4j/tree/master/samples/metrics-httpmon/metrics-httpmon-fatjar 。

我的环境是 Windows,所以我只是将 carbon 应用程序和模块 zip 复制到适当的目录,如 https://github.com/wso2/msf4j/blob/master/analytics/das-setup/setup.sh中所述

http://127.0.0.1:9763/monitoring/上加载 UI 后,我可以在浏览器 JS 控制台上看到以下错误。

加载资源失败:服务器响应状态为 500(内部服务器错误) http://127.0.0.1:9763/monitoring/api/as-data.jag?action=response 加载资源失败:服务器响应状态为 500(内部服务器错误) http://127.0.0.1:9763/monitoring/api/as-data.jag?action=request加载资源失败:服务器响应状态为 500(内部服务器错误) http://127.0.0.1:9763/monitoring/api/as-data.jag?action=error加载资源失败:服务器响应状态为 500(内部服务器错误)

回答 DAS 控制台上的以下错误。虽然我可以看到监控 UI,但它不会显示请求的相关信息(对于微服务)。有人可以帮我解决这个问题吗?

[2016-05-19 14:04:36,103] 错误 {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/info -box-stat.js#222) org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/info-box-stat.js#222 ) 在 org.jaggeryjs.jaggery.core.manager 的 org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) 的 org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:571)。 WebAppManager.exec(WebAppManager.java:587) 在 org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:507) 在 org.jaggeryjs.jaggery.core.JaggeryServlet.doGet(JaggeryServlet.java:24)在 javax.servlet。http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org .apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher .java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378) 在 org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) 在 org.jaggeryjs.jaggery。 core.JaggeryFilter.doFilter(JaggeryFilter.java:21) 在 org.apache。catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 220) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) 在 org.apache.catalina.core.StandardHostValve 的 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) .invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99 ) 在 org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1。在 org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke 调用(CarbonTomcatValve.java:47)(TenantLazyLoaderValve.java:57)在 org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve.invoke( TenantLazyLoaderValve.java:48) 在 org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) 在 org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java: 62) 在 org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) 在 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) 在 org.wso2.carbon .tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) 在 org.apache.catalina.core.StandardEngineValve。调用(StandardEngineValve.java:116)在 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)在 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)在 org.apache .coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) at org.apache.tomcat.util.net.NioEndpoint $SocketProcessor.run(NioEndpoint.java:1698) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org. apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 在 java.lang.Thread.run(Thread.java:745) 由: org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/info-box-stat.js#222) 引起:org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime. java:3687) 在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3665) 在 org.mozilla.javascript.NativeJSON.parse(NativeJSON.java:112) 在 org.mozilla.javascript.NativeJSON.execIdCall(NativeJSON .java:88) 在 org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97) 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 在 org.jaggeryjs.rhino.monitoring。 org.jaggeryjs.rhino.monitoring.api.modules.c2 中的 api.modules.c2._c_getInfoBoxErrorStat_6(/monitoring/api/modules/info-box-stat.js:222)。在 org.jaggeryjs.rhino.monitoring.api.c0._c_getInfoBoxErrorStat_13 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 调用(/monitoring/api/modules/info-box-stat.js) (/monitoring/api/as-data.jag:164) 在 org.mozilla.javascript.optimizer.OptRuntime 的 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag) .call0(OptRuntime.java:23) 在 org.jaggeryjs.rhino.monitoring.api.c0._c_script_0(/monitoring/api/as-data.jag:184) 在 org.jaggeryjs.rhino.monitoring.api.c0。在 org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) 在 org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) 在 org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) 调用(/monitoring/api/as-data.jag)。 jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag) 在 org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) 的 org.jaggeryjs.rhino.monitoring.api.c0.exec(/monitoring/api/as-data.jag) ...还有 39 个 [2016-05-19 14:04:36,047] 错误 {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules /app-list.js#43) org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/app-list.js#43) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:571) 在 org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) 在 org.jaggeryjs.jaggery.core.manager.WebAppManager。组织中的 exec(WebAppManager.java:587)。jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:507) at org.jaggeryjs.jaggery.core.JaggeryServlet.doGet(JaggeryServlet.java:24) at javax.servlet.http.HttpServlet.service(HttpServlet. java:620) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在 org.apache.catalina.core.ApplicationFilterChain .doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org. org.apache 上的 apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)。catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 241)在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) 在 org.apache.catalina.core.StandardContextValve .invoke(StandardContextValve.java:122) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) 在 org. apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 在 org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) 在 org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) 在org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) 在 org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) 在 org. wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) 在 org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) 在 org.wso2.carbon。 tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 在 org.apache.catalina 的 org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) .connector.CoyoteAdapter.service(CoyoteAdapter.java:421) 在 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) 在 org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) ) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) 在 java. util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent。ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)引起:org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/app-list.js#43) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3687)在 org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3665) 在 org.mozilla.javascript.NativeJSON.parse(NativeJSON.java:112) 在 org.mozilla.javascript.NativeJSON.execIdCall(NativeJSON.java:88 ) 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 在 org.jaggeryjs.rhino 的 org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)。org.jaggeryjs.rhino.monitoring.api.modules.c4.call(/monitoring/api/modules/app)上的monitoring.api.modules.c4._c_getPastStat_1(/monitoring/api/modules/app-list.js:43) -list.js) 在 org.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:63) 在 org.jaggeryjs.rhino.monitoring.api.modules.c4._c_getAppsStat_4(/monitoring/api/modules/app- list.js:102) 在 org.jaggeryjs.rhino.monitoring.api.modules.c4.call(/monitoring/api/modules/app-list.js) 在 org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime .java:42) 在 org.jaggeryjs.rhino.monitoring.api.c0._c_getAppsStat_3(/monitoring/api/as-data.jag:82) 在 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring /api/as-data.jag) 在 org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) 在 org.jaggeryjs.rhino.monitoring.api.c0._c_script_0(/monitoring/api/as-data.jag:184) 在 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag ) 在 org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) 在 org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) 在 org.jaggeryjs.rhino.monitoring.api.c0.call( /monitoring/api/as-data.jag) 在 org.jaggeryjs.rhino.monitoring.api.c0.exec(/monitoring/api/as-data.jag) 在 org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript( RhinoEngine.java:567) ... 还有 39 个 [2016-05-19 14:04:36,906] 错误 {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token : u (/monitoring/api/modules/time-variing-stat.js#47) org.jaggeryjs.scriptengine。exceptions.ScriptException: org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine .java:571) org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebAppManager.java:587) org.jaggeryjs。 jaggery.core.manager.WebAppManager.execute(WebAppManager.java:507) 在 org.jaggeryjs.jaggery.core.JaggeryServlet.doGet(JaggeryServlet.java:24) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java: 620) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina.core.ApplicationDispatcher .processRequest(ApplicationDispatcher.java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378) 在 org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) 在 org. jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain. java:208) 在 org.apache.catalina.core。StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.wso2.carbon.tomcat.ext.valves.CompositeValve .continueInvocation(CompositeValve.java:99) at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve. java:57) 在 org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve。在 org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve. java:62) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.wso2 .carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 在 org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:421) 在 org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074)在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739)在 org.apache.tomcat .util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java :615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 原因:org.mozilla.javascript。 EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3687) org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3665) org.mozilla.javascript.NativeJSON.parse(NativeJSON.java:112) org.mozilla.javascript.NativeJSON.execIdCall(NativeJSON.java :88) 在 org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) 在 org.jaggeryjs.rhino.monitoring.api 的 org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)。 modules.c3._c_getTimeVaryingStat_2(/monitoring/api/modules/time-varying-stat.js:47) at org.jaggeryjs.rhino.monitoring.api.modules.c3.call(/monitoring/api/modules/time-variing -stat.js) 在 org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) 在 org.jaggeryjs.rhino.monitoring.api.c0._c_getRequestStat_7(/monitoring/api/as-data.jag:116) 在 org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) 在 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag) 在 org. jaggeryjs.rhino.monitoring.api.c0._c_script_0(/monitoring/api/as-data.jag:184) 在 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag ) 在 org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) 在 org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) 在 org.jaggeryjs.rhino.monitoring.api.c0.call( /monitoring/api/as-data.jag) 在 org.jaggeryjs.rhino.monitoring.api.c0.exec(/monitoring/api/as-data.jag) 在 org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript( RhinoEngine.java:567) ... 还有 39 个 [2016-05-19 14:04:36,974] 错误 {org.jaggeryjs.jaggery.core.manager.WebAppManager} - org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-variing-stat.js#47) org.jaggeryjs.scriptengine.exceptions.ScriptException : org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:第571章.manager.WebAppManager.execute(WebAppManager.java:507) 在 org.jaggeryjs.jaggery.core.JaggeryServlet.doGet(JaggeryServlet.java:24) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:620) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org.apache。 catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338) at org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java: 21) 在 org.apache.catalina.core.ApplicationFilterChain。internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache .catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) 在 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) 在 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :170) 在 org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:99) 在 org.wso2 的 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)。 carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) 在 org.wso2。carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) 在 org.wso2.carbon.event.receiver.core.internal.tenantmgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48) 在 org.wso2.carbon。 tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:62) at org.wso2.carbon.tomcat.ext。 Valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:159) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.AccessLogValve.invoke(AccessLogValve.java:950) java:57) 在 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 在 org.apache。catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java: 611) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1739) 在 org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1698) 在 java .util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run (TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) 原因:org.mozilla.javascript.EcmaError:SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) at org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3687) at org.mozilla.javascript.ScriptRuntime。在 org.mozilla.javascript.NativeJSON.execIdCall(NativeJSON.java:88) 在 org.mozilla.javascript.NativeJSON.parse(NativeJSON.java:112) 在 org.mozilla.javascript.IdFunctionObject 的constructError(ScriptRuntime.java:3665) .call(IdFunctionObject.java:97) at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32) at org.jaggeryjs.rhino.monitoring.api.modules.c3._c_getTimeVaryingStat_2(/monitoring/api/ modules/time-varying-stat.js:47) 在 org.mozilla 的 org.jaggeryjs.rhino.monitoring.api.modules.c3.call(/monitoring/api/modules/time-varying-stat.js)。javascript.optimizer.OptRuntime.callN(OptRuntime.java:52) 在 org.jaggeryjs.rhino.monitoring.api.c0._c_getResponseStat_8(/monitoring/api/as-data.jag:124) 在 org.jaggeryjs.rhino.monitoring org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23) 上的 .api.c0.call(/monitoring/api/as-data.jag) org.jaggeryjs.rhino.monitoring.api.c0。 _c_script_0(/monitoring/api/as-data.jag:184) 在 org.mozilla.javascript.ContextFactory 的 org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag)。 doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) at org.jaggeryjs.rhino.monitoring.api.c0.call(/monitoring/api/as-data.jag ) 在 org.jaggeryjs.rhino.monitoring.api.c0.exec(/monitoring/api/as-data.jag) 在 org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:567) ... 39 [2016-05-19 14:04:36,927] 错误 {org.jaggeryjs.jaggery.core.manager. WebAppManager} - org.mozilla.javascript.EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) org.jaggeryjs.scriptengine.exceptions.ScriptException: org.mozilla.javascript .EcmaError: SyntaxError: Unexpected token: u (/monitoring/api/modules/time-varying-stat.js#47) at org.jaggeryjs.scriptengine.engine.RhinoEngine.execScript(RhinoEngine.java:571) at org.jaggeryjs .scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273) 在 org.jaggeryjs.jaggery.core.manager.WebAppManager.exec(WebAppManager.java:587) 在 org.jaggeryjs.jaggery.core.manager.WebAppManager.execute (网络应用管理器。java:507) 在 org.jaggeryjs.jaggery.core.JaggeryServlet.doGet(JaggeryServlet.java:24) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:620) 在 javax.servlet.http.HttpServlet.service (HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache。 catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java: 378)24) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:620) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain .java:303) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina。 core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)24) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:620) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727) 在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain .java:303) 在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 在 org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) 在 org.apache.catalina。 core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) at org .apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:748) at org .apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:486) 在 org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:378)第486章)第486章)

0 投票
2 回答
75 浏览

wso2 - 如何配置 WSO2 以跟踪每个资源的使用情况?

我已经使用两种 GET 方法发布了 API。

  1. /api/1/问题

  2. /api/1/投诉

其中 /api/1 是一个上下文。目前,DAS 显示上下文的命中数。我想要这两种方法的不同统计数据。你能帮我配置一下吗?

0 投票
1 回答
942 浏览

wso2 - WSO2 DAS 服务器配置问题 - 丢弃为 -1234 发送的格式错误的事件

我已经使用 REST 客户端配置了带有 API 管理器服务器的 DAS,但无法将数据推送到 DAS 服务器。请查看 DAS 服务器中的错误日志。你能帮我理解配置中的问题吗?

0 投票
1 回答
248 浏览

wso2 - 如何在 WSO2 API Manager 1.10 中集成第三方计费引擎?

我已经安装了 API Manager 和 DAS 服务器。我想安装计费系统。是否有任何链接可以帮助我将计费系统与 wso2 集成或安装?

0 投票
1 回答
62 浏览

wso2 - 如何在 wso2 中为每个用户的每个 api 版本获取分析?

我已经配置了 WSO2 DAS & API manager。我需要每个用户/api 版本统计信息。根据文档,我无法找到每个用户统计信息的直接导航。你能帮我配置一下吗?

在此处输入图像描述

0 投票
1 回答
137 浏览

complex-event-processing - 当流事件加入 WSO2 CEP 时,每个输出事件产生两次

我正在使用嵌入在 WSO2 DAS 中的 WSO2 CEP 用于以下执行计划

每个输出事件产生两次相同的值

事件消息跟踪器日志如下

流一(InputStream)

流二(RelatedStream)

输出流(matchingStream)

0 投票
1 回答
228 浏览

wso2 - 如何配置 WSO2 DAS 服务器以从 WSO2 API Manager 获取实时统计信息?

我已将 WSO2 DAS 服务器配置为从 WSO2 API 管理器接收统计信息。我想查看实时统计数据。有什么方法可以配置它,以便我获得实时统计数据和测试?

0 投票
1 回答
242 浏览

wso2-das - 如何截断 WSO2 DAS 中持久流生成的表

有什么方法可以截断通过在 WSO2 数据分析服务器 (WSO2 DAS) 中持久化事件流创建的表

0 投票
2 回答
62 浏览

wso2 - 将 WSO2 DAS 部署到本地 tomcat 服务器

伙计们。

我从下载的源文件在本地运行 WSO2 DAS。

但是\我想将 WSO2 DAS 部署到我的本地 Tomcat 服务器中...\ 有什么指南吗?

谢谢