How can I set max prefetch size on my jms trigger pointing at UM? For broker its no problem using that property.

I assume as per the design the Max prefetch size is supported only for Broker and not for UM. Did you review the documentation if they support UM in the latest release say 10.0?