There are a number of sources for non-collapsing outrigger poles.
Lee is one company that comes to mind, and is the brand that I own. http://www.leetackle.com/
My poles are 'extra heavy', polished, 2"x19'... but Lee makes them in all tube sizes and lengths.
Check out their web site, or give them a call. They should be able to get you exactly what you want.