Text (MT+errata): 2/2, First Strike. ; Whenever ~this~ attacks, you may put a Soldier creature card from your hand onto the battlefield tapped and attacking. [Oracle 2009/07/08]
In a multiplayer game, you can declare which player the new token is attacking as per the rules of that multiplayer variant. This may mean the same player or it may allow a separate player to be attacked. [Morningtide FAQ 2008/01/15]
If you use the ability, the Soldier creature enters play attacking. It doesn't trigger "when a creature attacks" triggers and is not subject to restrictions on declaring attackers. [Morningtide 2008/01/15]