The nspace feature only works with directors when one namespace is used. If multiple levels of namespaces are used, the generated Java code fails to compile.
Several months ago, I submitted a patch that added the ability to use the nspace feature with directors. As submitted, that patch allowed for an arbitrary level of namespace nesting. However, the modified patch that was applied only allows for a single namespace level. The patch I previously submitted is ID 3452560.
Attached is a patch to director_nspace test that demonstrates the issue. The attached diff is against SVN r13876.