I analyzed my data 6x3x5 factorial design with 3 reps using both SAS Proc GLM and JMP. I get different degrees of freedom, sum squares and F test results.
It looks that you've treated the effects as categorical variables in a class statement in PROC GLM, but they are defined as continuous variables in JMP.