AppFabric Announcements Blog   |   MSDN Dev Center   |   Forums   |   Release Notes   |   Give Feedback

Welcome to MSDN Blogs Sign in | Join | Help

.NET Services June 18th 2009 QFE Pre-Announcement and Scheduled Maintenance

[This is a preliminary announcement; final announcement content is subject to change]

 

.NET Services Team is going to release June 2009 QFE on 6/18/2009 (Thursday).  Users will have NO access to .NET Services Portal and .NET Services during the scheduled maintenance down time from 6/18/2009 noon to 6/18/2009 5pm. 

 

Scheduled Maintenance Down Time:

START: June 18, 2009, Noon PST

END: June 18, 2009, 5pm PST

 

Action Required:
Queues and Routers data will NOT be persisted and restored after the maintenance.  Users will need to back up their data if they wish to restore them after the QFE release.  Please see below for detail.

 

Impact Alert:

.NET Services and the .NET Services Portal will be unavailable during this period.

 

 

Please read the following detail to prepare your applications for this scheduled maintenance:

 

.NET Service Bus

Queues

 

Description

Service Bus Queues do not honor "X-HTTP-METHOD-OVERRIDE" header which can be used to signal RetrieveMessage operation in REST client It is not possible to retrieve message (read and delete) from a Service Bus Queue or Router through a REST client such as Silverlight

Pre-QFE Release Behavior

It is not possible to retrieve message (read and delete) from a Service Bus Queue through REST client such as Silverlight

Post-QFE Release Behavior

Service Bus Queues now honor "X-HTTP-METHOD-OVERRIDE" header with value "DELETE" such that retrieving message through REST client is possible.  The following code snippet demonstrates how RetrieveMessage operation can be done through REST client.

 

HttpWebRequest dequeueRequest =                     

  HttpWebRequest.Create(queueHeadUri.

    AbsoluteUri+

    "?encoding=asreply&maxmessages=1&

    timeout=60")

    as HttpWebRequest;

 

dequeueRequest.ConnectionGroupName =

  "dequeue";

 

dequeueRequest.Method = "POST";

dequeueRequest.ContentLength = 0;

 

dequeueRequest.Headers.Add("X-MS- 

  Identity-Token", token);

 

dequeueRequest.Headers.Add("X-HTTP-

  METHOD-OVERRIDE", "DELETE");

Recommended Pre-Release Action

Queues and Routers will NOT be persisted and restored after the scheduled maintenance.  It is highly recommended for users to back up data locally from running Queues prior to 6/18/2009 noon.  Please see our .NET Services SDK samples such as SimpleMessagesQueueSample consumer on how to retrieve messages from Queues.

Recommended Post-Release Action

Users will need to restart their applications after the scheduled maintenance.  Queues and Routers will need to be re-created.

 

If users have back up pre-release Queue data, users can load back-up data to new Queues based on the SimpleMessagesQueueSample sender in the .NET Services SDK.

 

 

 

.NET Services Team

 

Published Friday, June 12, 2009 3:01 PM by netsqlservicesteam

Comments

Anonymous comments are disabled
 
Page view tracker