We have binaries which are both dynamic, but can also be manually added to components. PDF's in this particular case.
- The binary is unpublished
- The references to the components it was linked to have been removed
- The related pages (where the components where on) have been re-published.
But, the binary (PDF) is still available when requested directly. Yes, cache had been cleared ;-)
What am I missing here?
Update: They are being published using the XSLT Mediator, so in the C# code the binary is published using:
this._engine.PublishingContext.RenderedItem.AddBinary(component);
AddBinary
method should generate a managed binary (the filename will contain a TCMURI), so if that is still there, it sounds like there is still a reference to it somewhere (might want to check the information in the broker for that)