2016-10-21 4 views
1

wso2 DAS를 처음 사용합니다. wso2-DAS를 사용하여 HBase에 연결하려고합니다. 필요에 따라 구성된 데이터 소스 테이블과 그 값을 저장하는 이벤트 스팀을 만드는 것. 아래와 같이 라이센스 오류가 발생합니다.WSO2-DAS 서버를 사용하여 HBASE에 연결할 수 없습니다.

ERROR {org.wso2.carbon.analytics.eventsink.AnalyticsEventStoreDeployer} - hive_test.xml 이벤트 저장소를 배치 할 수 없습니다. 테넌트 ID에 대해 -hive_test 테이블을 생성 할 수 없습니다 : -1234. 디. ~ ~ WSO2 Inc.는 Apache License, ~ 버전 2.0 ("라이센스")에 의거하여이 파일의 사용을 허가합니다. 귀하는 라이센스를 준수하여 ~을 제외하고이 파일을 사용할 수 없습니다. ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~에서 라이센스 사본을 구할 수 있습니다. 해당 법률에서 요구하거나 서면으로 동의하지 않는 한, 라이센스에 따라 배포 된 ~ 소프트웨어는 "현상태대로"제공되며, KIND, 명시 적 또는 묵시적. 라이선스에 따라 ~ 사용 권한 및 제한 사항을 다루는 특정 언어에 대한 라이선스를 참조하십시오. -> 오류

오류가 발생했습니다.

org.wso2.carbon.analytics.api.exception.AnalyticsServiceException : 테넌트 ID : -1234에 대한 테이블을 만들 수 없습니다. 오류

오류 org.wso2.carbon.analytics.api.CarbonAnalyticsAPI.createTable에서 org.wso2.carbon.analytics.api.internal.client.AnalyticsAPIHttpClient.createTable (AnalyticsAPIHttpClient.java:292) (CarbonAnalyticsAPI.java에서

을 발생 : org.wso2.carbon.analytics.eventsink.AnalyticsEventStoreDeployer.deploy (AnalyticsEventStoreDeployer.java:78에서 139) org.wso2.carbon.analytics.eventsink.AnalyticsEventStoreDeployer.addEventStore (AnalyticsEventStoreDeployer.java:108에서 ) )

답변

0

evensink 파일에 문제가있는 것 같습니다. 여기 라이센스 파일의 일부를 보는 것은 이상합니다.

hive_test.xml 안에 repository/deployment/server/eventsink/ 디렉토리가 있습니까? 파일의 내용을 다시 확인하십시오. 뭔가 잘못되었습니다.

+0

analytics-config.xml 파일의 주석에 Apache license 2.0 저작권을 추가하면 문제가 해결되었습니다. –