You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Ignasi Barrera (JIRA)" <ji...@apache.org> on 2016/06/15 16:33:09 UTC
[jira] [Updated] (JCLOUDS-1116) SQS delete queue not works
[ https://issues.apache.org/jira/browse/JCLOUDS-1116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ignasi Barrera updated JCLOUDS-1116:
------------------------------------
Labels: sqs (was: newbie)
> SQS delete queue not works
> --------------------------
>
> Key: JCLOUDS-1116
> URL: https://issues.apache.org/jira/browse/JCLOUDS-1116
> Project: jclouds
> Issue Type: Bug
> Components: jclouds-core
> Affects Versions: 1.9.2
> Environment: Windows 10 x64, Java 1.8.0_71 x64, Maven 3.3.9
> Reporter: Douglas Nassif Roma Junior
> Labels: sqs
>
> I'm having issue to use SQS Service with jclouds.
> I could perform all the basic operations except delete a queue.
> {code:title=SQSExample.java|borderStyle=solid}
> // Build SQSApi
> SQSApi sqsApi = ContextBuilder.newBuilder("aws-sqs")
> .credentials("<identity>", "<credential>")
> .buildApi(SQSApi.class);
> // Build QueueApi
> QueueApi queueApi = sqsApi.getQueueApiForRegion("sa-east-1");
> // Create Queue (Works!)
> URI url = queueApi.create("my-queue-1");
> // Get Queue (Works!)
> url = queueApi.get("my-queue-1");
> // Build MessageApi
> MessageApi messageApi = sqsApi.getMessageApiForQueue(url);
> // Send message (Works!)
> messageApi.send(message);
> // Receive message (Works!)
> Message message = messageApi.receive(options);
> // Delete message (Works!)
> messageApi.delete(message.getReceiptHandle());
> // Delete Queue ( Not Works :( )
> queueApi.delete(url);
> {code}
> {code:xml|title=pom.xml|borderStyle=solid}
> <properties>
> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
> <maven.compiler.source>1.8</maven.compiler.source>
> <maven.compiler.target>1.8</maven.compiler.target>
> <jclouds.version>1.9.2</jclouds.version>
> </properties>
>
> <dependencies>
> <!-- jclouds -->
> <dependency>
> <groupId>org.apache.jclouds</groupId>
> <artifactId>jclouds-all</artifactId>
> <version>${jclouds.version}</version>
> <scope>provided</scope>
> </dependency>
> <!-- -->
> </dependencies>
> {code}
> No exception is thrown. It seems to occur normally, but the queue is not removed. What am I doing wrong?
> Let me know if you need more information.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)