This should work, but is i labbed it out, it does not as promised. Let`s say if you have a vtp domain CISCO and one switch, that is configured in transparent mode, does belong to another domain, does not forward, these vtp messages. If you have this one switch in between the others, your vlan database will not be updated because of this domain mismatch.
This should work with vtp version 2, but does not, is i tried it today on my rack with 3560 cat switches. For vtp version 1 this behavior is normal.
Source:
http://www.cisco.com/warp/public/473/vtp_flash/
http://www.cisco.com/univercd/cc/td/doc/product/lan/cat5000/rel_4_2/config/vlans.htm#xtocid79806