I read an article called ReplicationAndDBM.docx maybe some recognize it?
Any way I followed the steps and whenever the publication fails over to it's mirror, the publication says retrying in the replication monitor, and if I refresh the publisher the publication disapears from the screen. If I fail back, they reappear and replication continues. The only thing it says to do is add the PublisherFailoverPartner parameter to all the agents involved. I Failed over before setting up the parameter, and it did the same thing so it's like it's ignoring the parameter.
This is the setup I have.
sqltest01 - Publisher/Principal
sqltest02 - Mirror
sqltest03 - Witness/Distributor/Subscriber
I have the publisher database mirrored between 01 and 02, the subscribing one is not mirrored and is on03.
So for the PublisherFailoverPartner I put in sqltest02. I know there is a lot more information to include. I pretty much just used the defaults when I setup transactional replication. Is there something else I need to do besides the failoverpartner parameter? Or is there another whitepaper I could follow?