James is not homosexual. He has been attracted to members of the opposite sex (Jessie, Kate, and Giselle). Plus, he yells at the salesman in "A Ghost of a Chance" who makes a pass at him, "I'm not looking for any guy!" Besides, when has he ever shown attraction to a male? Never.
So he is flamboyant and cross-dresses. That does not make a person homosexual. I am a butch female and cross-dress on a regular basis. However, I am heterosexual.
Harley is without a doubt a stereotypical homosexual male. I do not ship him with anyone in the show. However, someone mentioned in an old topic that he or she thinks he would go great with Captain Hook from Disney's Peter Pan. I have to agree. They would make a fabulous couple XD
And in case anyone's wondering, I like:
Rocketshipping (Jessie x James)
Diamondshipping (Giovanni x Delia)
Carnivalshipping (Butler x Diane)
Contestshipping (Drew x May)