Citation: 2C_406/2014 E. 6

Es ergibt sich, dass die Beschwerde gutzuheissen und das angefochtene Urteil aufzuheben ist. Bei diesem Verfahrensausgang sind keine Gerichtskosten zu erheben (Art. 66 Abs. 4 BGG). Der Kanton Solothurn hat dem Beschwerdeführer für das bundesgerichtliche (Art. 68 Abs. 1 BGG) und das vorinstanzliche Verfahren (Art. 68 Abs. 5 BGG) eine angemessene Parteientschädigung auszurichten. Das Gesuch des obsiegenden Beschwerdeführers um unentgeltliche Rechtspflege und Verbeiständigung im bundesgerichtlichen Verfahren wird damit gegenstandslos.