Apache Camel is a powerful Spring based Integration Framework.
Camel implements the Enterprise Integration Patterns allowing you to configure routing and mediation rules in either a Java based Domain Specific Language (or Fluent API) or via Spring based Xml Configuration files. Either approaches mean you get smart completion of routing rules in your IDE whether in your Java or XML editor.
Monitoring
Sweet Home 3D is a free interior design application that helps you placing your furniture
on a house 2D plan, with a 3D preview.
With this open source Java library. Architecture Rules leverages an XML configuration and/or programmatic configuration to assert your code's architecture via unit tests, Maven, or ant tasks.
This article critically evaluates the role of XML binding frameworks play in the context of service-oriented architecture (SOA) platforms, and it also provides an objective evaluation of the popular XML binding frameworks in a J2EE environment.
Java parser performance
In SOPERA steckt die fundierte Erfahrung aus über fünf Jahren Entwicklung und Betrieb der Service Oriented Platform (SOP) der Deutschen Post. SOPERA ist eine komplette und ausgereifte SOA-Plattform, die konsequent auf die Anforderungen der Praxis ausger
UML is meant for greater things than simple description of data structures. Still the UML metamodel can support Schema design quite well, for wire-serializable types, persistence schema, and many other XML applications.
Sherlok is a Java application monitor that can show you what is happening within a program with respect to memory usage, performance of methods, contentions, and more.
Compass is an open source project built on top of Lucene aiming at simplifying the integration of search into any Java application.
Object-Oriented Reengineering Patterns collects and distills successful techniques in planning a reengineering project, reverse-engineering, problem detection, migration strategies and software redesign.
insideApps from determyne: Transaction-level performance monitoring for J2EE applications. Correlates and reports on transactions across HTTP server, J2EE container, and database layers. Pinpoints the source of performance issues in real time.
Swing Explorer is a tool for Swing developers. It is intended for visual exploring of Swing-based application internals. It finds all windows in explored Swing application and displays their component hierarchies as a tree. Each component in the tree can
Chaperon is a project that converts structured text to XML. It includes a strong LALR(1) parser to parse the text and a tree builder, which creates an XML document.