Apache Trinidad used to be ADF 10g. Oracle gave ADF to the Apache foundation (minus some stuff) and started work on ADF 11g. As such, Oracle 11g depends on a lot of the core libraries that are now maintained by the Apache foundation.
In fact, the afh:
namespace is often used as trh:
since it's now properly in the Trindad libraries.