Germany requires a transit visa if you are travelling on AP...not sure for France
I am not sure about France but Germany reuqirea a transit visa if travelling on AP. We do not have valid US visa on our passports anymore and they consider AP as a temp. visa and you have to get a transit visa in that case.
My wife left in Feb to India when this rule was not there and she has to obtain one in India. I got my visa in German Consulate, Chicago.
thanks -mb
eb2/vsc/india, rd-06/01/2001, nd-08/03/2001, fp-01/17/2001, ap-still waiting