キーが「products」で値が List[Product] のリストから JSON オブジェクトを構築しようとしていますが、Product はケース クラスです。しかし、「type mismatch; found : (String, List[com] .mycompnay.ws.client.Product]) 必須: net.liftweb.json.JObject (展開すると) net.liftweb.json.JsonAST.JObject".
私がこれまでに行ったことは次のとおりです。
val resultJson:JObject = "products" -> resultList
println(compact(render(resultJson)))