Getting a witness

I am applying for a new passport and require a witness to sign it. He she can be a doctor, a lawyer, an accountant, a bank manager, assistant bank manager, principal or assistant principal or priest. would anybody be happy to do this for me. It is very easy and just requires 5 minutes of your time

If anyone could help me I would be very happy

This is very odd. 

I don't know where and why you would need this.  Please take note; you need to ask someone local in your own nation.  It really is not beneficial to ask other nationalizes, that are expats, in China to help you out.  We cannot.  You need to go to a notary republic in your home town and get it done.

I'm a lawyer

I suggest that you use a local Chinese lawyer to help you out. If they cannot, they would be able to suggest to you the appropriate actions to take. Best luck.