Is anyone aware of a generic tree (nodes may have multiple children) implementation for Java? It should come from a well trusted source and must be fully tested.
If you need an enterprise-level node tree, you could look into Java Content Repository (JCR). But it is far from the simple in-memory node tree solutions suggested here and more of a multi-user XML database with SQL and XPath.