Today I had a customer query where they were seeing the following two messages every 10 minutes in the Event Log on a server that had Service Bus for Windows Server 1.1 installed and running.
Event ID 65203 -TrackingId: , SubsystemId: , General Service Bus Resource Provider Information. Namespace recovery completed. Trying to recover . were successfully recovered.
Event ID 65203 - TrackingId: , SubsystemId: , General Service Bus Resource Provider Information. Namespace recovery started.
So it turns out that this is just noise and safe to ignore.
When you try to create a namespace through the Resource Provider it will create the namespace in the project store with a state of ‘Activating’. This is then picked up by other processes in the gateway to complete the namespace creation process. If the gateway or the gateway database is down, then this request is left in the ‘Activating’ state. There is then another job in the Resource Provider that runs every 10 minutes that tries to complete any incomplete namespace creations.
The log that is written above is simply saying that the job is running, but there’s no namespace in a broken state to recover.
You can see this in the string resources of the dll.
I hope this helps someone in case they think something is broken.