XVII Corps (German Empire)
The XVII Army Corps / XVII AK () was a corps level command of the German Army before and during World War I. As the German Army expanded in the latter part of the 19th century, the XVII Army Corps was set up on 1 April 1890 in Danzig as the Generalkommando (headquarters) for West Prussia. It took command of two divisions formed on the same date: 35th Division and 36th Division. It was assigned to the I Army Inspectorate, which became the 8th Army at the start of the First World War. XVII Corps served on the Eastern Front from the start of the war. It was still in existence at the end of the war in the 7th Army, Heeresgruppe Deutscher Kronprinz on the Western Front. Formation 
By a law of 27 January 1890, it was decided to separate the Province of West Prussia from the Province of East Prussia in military affairs. It stipulated that, from 1 April 1890, the entire power of the Army of the German Empire should be 20 army corps (Guards, I - XVII, I and II Bavarian). The All-highest Cabinet Order (Allerhöchste Kabinettsorder, AKO) of 1 February 1890 authorised the formation of the XVI and XVII Army Corps. The latter was assigned to the I Army Inspectorate and included the territory of the Landwehr districts Schlawe, Stolp, Konitz, Thorn, Graudenz, Danzig, Preußisch Stargard, Neustadt, Osterode, Deutsch-Eylau and Marienburg. Later, the districts of Osterode, Deutsch-Eylau and Marienburg would be reassigned to the XX Corps. Peacetime organisation 
The 25 peacetime Corps of the German Army (Guards, I - XXI, I - III Bavarian) had a reasonably standardised organisation. Each consisted of two divisions with usually two infantry brigades, one field artillery brigade and a cavalry brigade each. Each brigade normally consisted of two regiments of the appropriate type, so each Corps normally commanded 8 infantry, 4 field artillery and 4 cavalry regiments. There were exceptions to this rule:
V, VI, VII, IX and XIV Corps each had a 5th infantry brigade (so 10 infantry regiments)
II, XIII, XVIII and XXI Corps had a 9th infantry regiment
I, VI and XVI Corps had a 3rd cavalry brigade (so 6 cavalry regiments)
the Guards Corps had 11 infantry regiments (in 5 brigades) and 8 cavalry regiments (in 4 brigades). Each Corps also directly controlled a number of other units. This could include one or more
Foot Artillery Regiment
Jäger Battalion
Pioneer Battalion
Train Battalion

World War I

Organisation on mobilisation 
On mobilization on 2 August 1914, the Corps was restructured. The Leib Hussar Brigade was withdrawn to form part of the 2nd Cavalry Division and the 35th Cavalry Brigade was broken up and its regiments assigned to the divisions as reconnaissance units. Divisions received engineer companies and other support units from the Corps headquarters. In summary, XVII Corps mobilised with 25 infantry battalions, 9 machine gun companies (54 machine guns), 8 cavalry squadrons, 24 field artillery batteries (144 guns), 4 heavy artillery batteries (16 guns), 3 pioneer companies and an aviation detachment. Combat chronicle 
On mobilisation, XVII Corps was assigned to the 8th Army to defend East Prussia, while the rest of the Army executed the Schlieffen Plan offensive in August 1914. It took part in the battles of Gumbinnen, Tannenberg and 1st Masurian Lakes. Immediately after the latter, it joined the 9th Army in Lower Silesia, where it fought at the Battle of the Vistula River. Commanders 
The XVII Corps had the following commanders during its existence:

See also 

 German Army order of battle (1914)
 German Army order of battle, Western Front (1918)
 List of Imperial German infantry regiments
 List of Imperial German artillery regiments
 List of Imperial German cavalry regiments
 Order of battle at Tannenberg

References

Bibliography 
 
 
 
 
 

Corps of Germany in World War I
Military units and formations established in 1890
Military units and formations disestablished in 1919