unable to move processors in pset

bash-3.00# poolcfg -d -c 'transfer 8 from pset pset_default to pset-app'
poolcfg: cannot transfer 8 from pset_default to pset-app: Invalid configuration
bash-3.00#
why i 'm getting this error ?

give me the output of `poolcfg -c info` please.

---------- Post updated at 05:32 PM ---------- Previous update was at 01:41 PM ----------

Also, do you have dynamic pools enabled? "svcs pools/dynamic"

I did figure out the problm .. actually pset.max in app-pool was 8 so i was unable to add more cpus to it.