Aqueça o forno a 180ºC. Faça golpes no pernil de carneiro. Corte tiras de casca de laranja e coloque dentro de cada corte, com o rosmaninho. Misture o sumo da laranja com o mel e a soja. Deite por cima da carne. Leve ao forno por 2h, regando com o molho. Deite o azeite numa assadeira e aqueça no forno por 5min. Adicione os legumes e os alhos e envolva-os no azeite. Polvilhe com sai. Asse por 1 ½ h até ficarem crocantes e regue-os com o molho que se for formando. Para fazer o molho: retire o carneiro da assadeira e deite o molho para outro recipiente e espere até que a gordura coalhe. Retire a gordura com uma colher e reserve. Faça 4,5 dl de molho juntando água a ferver. Adicione 2 colheres (sopa) da gordura que reservou e leve ao fogo. Junte a farinha e misture. Acrescente o vinho branco, tempere e ferva misturando até engrossar. Sirva o carneiro com legumes e com o molho.