Mark O'Connor performs this tune on his CD "Liberty":
HERE is a link to the Wikipedia article on JohnnyHas Gone for a Soldier. Here is the GOGGLE search page for 'Johnny Has Gone for a Soldier'.
Johnny Has Gone for a Soldier from "Liberty" by Mark O'Connor:
Here are the play-along tracks for Johnny Has Gone for a Soldier w/ vln:
Piano accompaniment only:
"Johnny Has Gone for a Soldier" is basically the same song as the Irish tune, "Siuil a Ruin":