Azure本地存储仿真程序异常-Null InputStream不是有效参数
我正在通过tomcat使用WindowsAzure和java。我想使用本地存储模拟器。因此,我启动了本地stoage emulator并使用: storageConnectionString=“UseDevelopmentStorage=true” 然后我尝试创建一个表:Azure本地存储仿真程序异常-Null InputStream不是有效参数,azure,Azure,我正在通过tomcat使用WindowsAzure和java。我想使用本地存储模拟器。因此,我启动了本地stoage emulator并使用: storageConnectionString=“UseDevelopmentStorage=true” 然后我尝试创建一个表: public static void createUsersTable() { try { CloudStorageAccount storageAccount = CloudStorageAccoun
public static void createUsersTable() {
try {
CloudStorageAccount storageAccount = CloudStorageAccount
.parse(storageConnectionString);
CloudTableClient tableClient = storageAccount
.createCloudTableClient();
CloudTable table = tableClient.getTableReference("users");
table.createIfNotExist();
Logger.info("table users was created");
} catch (Exception e) {
Logger.info("table users cannot be created");
e.printStackTrace();
}
}
但是当执行line table.createIfNotExist()时,我得到了一个异常:
java.lang.IllegalArgumentException:Null InputStream不是有效参数
位于com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:614)
位于com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory.java:317)
位于com.microsoft.windowsazure.services.core.storage.utils.Utility.createXMLStreamReaderFromStream(Utility.java:327)
在
我在互联网上找不到关于该异常的任何信息,以前有人看到过吗?确定找到了问题所在。我使用maven,我没有把azure依赖项放在那里,只是使用了jar文件。这导致与maven导入的axis jar发生碰撞。您能给出确切的说明吗?我也面临同样的问题