Answer
The Battle of Chancellorsville took place in Virginia from April 30 to May 6, 1863, between the Union Army of the Potomac, commanded by Major General Joseph Hooker, and the Confederate Army of Northern Virginia, commanded by General Robert E. Lee. Longstreet was absent from this battle as he was engaged in the Siege of Suffolk at the time.