使用SDK出现OTSUnsupportOperation异常

问题现象

调用 syncClient.createTable(request)方法创建数据表时出现如下错误:

Caused by: [ErrorCode]:OTSUnsupportOperation, [Message]:Unsupported operation: 'CreateTable'.

可能原因

使用4.0.0之后版本的SDK在旧版本的实例中创建表。

解决方案

Maven项目中使用表格存储2.x.x版本的SDK。在pom.xml文件的dependencies部分加入如下内容:

<dependency>
    <groupId>com.aliyun.openservices</groupId>
    <artifactId>ots-public</artifactId>
    <version>2.2.5</version>
</dependency>