2016-11-09 5 views
2

Я установил wso2 API Manager с Analytics на свой ноутбук для ноутбуков. я получаю ниже исключение, когда я запустить файл летучей мышиwso2 API Manager с Analytics

TID: [-1234] [] [2016-11-08 20:31:02,357] INFO {org.wso2.carbon.analytics.spark.core.SparkScriptCAppDeployer} - Deploying spark script: APIM_LAST_ACCESS_TIME_SCRIPT.xml for tenant : -1234 {org.wso2.carbon.analytics.spark.core.SparkScriptCAppDeployer} 
TID: [-1234] [] [2016-11-08 20:31:02,473] INFO {org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager} - Task scheduled: [-1234][ANALYTICS_SPARK][APIM_LAST_ACCESS_TIME_SCRIPT] {org.wso2.carbon.ntask.core.impl.AbstractQuartzTaskManager} 
TID: [-1234] [] [2016-11-08 20:31:02,478] ERROR {org.wso2.carbon.application.deployer.internal.ApplicationManager} - Error while deploying stored cApp : org.wso2.carbon.appl[email protected]74bf5355 {org.wso2.carbon.application.deployer.internal.ApplicationManager} 
java.lang.RuntimeException: Invalid input path generated, the input cannot contain backtracking path elements 
    at org.wso2.carbon.analytics.datasource.core.util.GenericUtils.checkAndReturnPath(GenericUtils.java:787) 
    at org.wso2.carbon.analytics.dataservice.core.AnalyticsDataPurgingDeployer.registerPurgingTasks(AnalyticsDataPurgingDeployer.java:147) 
    at org.wso2.carbon.analytics.dataservice.core.AnalyticsDataPurgingDeployer.deployArtifacts(AnalyticsDataPurgingDeployer.java:79) 
    at org.wso2.carbon.application.deployer.internal.ApplicationManager.deployCarbonApp(ApplicationManager.java:263) 
    at org.wso2.carbon.application.deployer.internal.ApplicationManager.tryDeployPendingCarbonApps(ApplicationManager.java:131) 
    at org.wso2.carbon.application.deployer.internal.ApplicationManager.registerDeploymentHandler(ApplicationManager.java:122) 
    at org.wso2.carbon.application.deployer.internal.AppDeployerServiceComponent.setAppHandler(AppDeployerServiceComponent.java:153) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:606) 
    at org.eclipse.equinox.internal.ds.model.ComponentReference.bind(ComponentReference.java:376) 
    at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.bindReference(ServiceComponentProp.java:444) 
    at org.eclipse.equinox.internal.ds.InstanceProcess.dynamicBind(InstanceProcess.java:416) 
    at org.eclipse.equinox.internal.ds.Resolver.getEligible(Resolver.java:334) 
    at org.eclipse.equinox.internal.ds.SCRManager.serviceChanged(SCRManager.java:222) 
    at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) 
    at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) 
    at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) 
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) 
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) 
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) 
    at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) 
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451) 

Второй раз я попробовал wso2server.bat -Dsetup и я все еще получаю один и тот же вопрос.

Это известная проблема? Как это исправить.

+0

Пожалуйста, разместите всю свою трассировку ошибок. – Bee

+0

обновил журналы в исходном запросе – user2913809

+0

Я предполагаю, что это ошибка в wso2 api manager с аналитикой – user2913809

ответ

0

Это известная проблема на сервере APIM-Analytics в окнах. Эта же проблема - fixed в DAS 3.1.0, но не в APIM-Analytics 2.0.0.

Но у вас есть 3 варианта, чтобы избавиться от этого.

1) Используйте DAS 3.1.0 вместо сервера APIM-Analytics и configure it for APIM analytics. Затем вы можете установить в нем файл автомобиля.

2) Отключить очистку, комментируя <!-- purging --> раздел ./artifacts.xml внутри файла автомобиля. Обратите внимание, что отключение очистки будет накапливать данные с течением времени.

3) Используйте онлайн-версию API-менеджера - WSO2 API Cloud - это не имеет этой проблемы.