Event Registration Item Missing



Hello All,
I've got quite a bizzare problem which i dont think i'll fix by myself
so i thought i'd try something i dont usually do, share my strife with
others!

Ok heres the deal:

I have a com+ app installed on an exchange 2k server, with an event
registration item stored within an exchange public folder which is
triggered periodically via OnTimer event method. The sink logs to a
text file each time it is activated.

The setup of this public folder was such that there were two replicas,
one on the server where the com+ app was installed (lets call this
Server A) and another on a E2k3 server (Server B)

Here's what happened:

Our Exchange Admin removed the replica of the pf where my event sink
was installed (Server A), and as such the registration item couldn't
find the event sink.

After talking to the admin they re-added the replica back on Server A,
and after the backfill was done the replica on the Server B was
removed.

Sometime during the process while the replica of Server A was being
readded I was mucking around with the event registration item which
included deleting/creating it a few times.

The Problem:

What seems to of happened is that while i was deleting the event
registration item during the re-addition of a replica, the event reg
item hasn't really been deleted. In Outlook, Exhange Manager and
Exchange Explorer the event reg item seemingly doesnt exist. However in
my log file the event sink is being called as if the event reg item
does exist as its being triggered.

If i delete the com+ app and recreate it, the same thing happens, the
event sink runs...which it shouldnt as there is no event reg item. So
it must be this phantom reg item that still exists somewhere, but i
just can't see it any tools (i.e. exchange manager).

So what should i do to remove this phantom event registration item? I
have renamed the event sink which stops this phatom event reg item from
doing anything, as it cant find the sink to run, however the item is
would still be activated by exchange.

I suppose i could try and delete the pf, and recreate the pf, i'm not
sure if this would fix the problem?...but anyway this isnt really an
option thats favorable as this program is in production and removing
pf's might cause alot of grief.

Phew... Sorry about the length.

Thanks,
Tommy.

.



Relevant Pages