Hi, I'm experiencing a strange error. Strange because it works just fine in JS Studio but throws in error when executed on the JS Report Server. My stored procedure call is: exec dbo.sp_name @v_P1=$P{p1}, @v_P2=$P{p2}, @v_P3=$P{p3} ,@v_P4=$P!{p4}, @v_P5=$P!{p5} The fourth and fifth paramaters are optional and defaulted in the stored procedure definition. They happen to be muti-select values (java.util.Collection). If I supply at least one value for each when run on the JS Server, it works fine. But, leaving these unassigned in Studio works fine but throws this error from the server: "An object or column name is missing or empty. For SELECT INTO statements, verify each column has a name. For other statements, look for empty alias names. Aliases defined as "" or [] are not allowed. Change the alias to a valid name" My studio and the Server are using the same jdbc driver. (This is against MS Sql Server). Why is this behaving differently? TIA, Andrew