I believe Apache just doesn't allow it. There's a potential problem here with the order and precedence of conflicting directives; if you get a request for /QA/ should that follow the /QA match or the / match? I guess you might be trying to map multiple managed servers on the same address/port without having to identify each sub-path, i.e. a single rule instead of many. There's still a clash with documentRoot. Arguably, if you're matching on root, then what's the point of the Apache layer - everything is being passed straight through and nothing is being served by Apache itself. (Which doesn't mean there are never valid reasons to do that, but I can see why Apache might think it).
The only way I know to do this is inside a dummy virtual host (not sure if this can be on the only listen port, but I think so):
<VirtualHost *:8080>
ProxyPass / http://IP:PORT/
ProxyPassReverse / http://IP:PORT/
</VirtualHost>
You could also look at the WebLogic proxy plug-in:
<Location />
SetHandler weblogic-handler
</Location>
<IfModule mod_weblogic.c>
WebLogicHost IP
WebLogicPort PORT
</IfModule>