Cavity solitons are localized intensity peaks that can form in a homogeneous background of radiation. They are generated by shining laser pulses into optical cavities that contain a nonlinear medium driven by a coherent field (holding beam). The ability to switch cavity solitons on and off(1,2) and to control their location and motion(3) by applying laser pulses makes them interesting as potential 'pixels' for reconfigurable arrays or all-optical processing units. Theoretical work on cavity solitons(2-7) has stimulated a variety of experiments in macroscopic cavities(8-10) and in systems with optical feedback(11-13). But for practical devices, it is desirable to generate cavity solitons in semiconductor structures, which would allow fast re...