Http server for mobile devices or the Internet. Build lightweight networks of service-based components (SOA). Programmable framework with many features - add/run services, add/search metadata, autonomous, self-organising and distributed/remote communication. The server can be used by itself. Additional packages include a GUI, or a programmable problem solver for optimisation through heuristic search. Java J2SE or J2ME CDC compatible. Status is stable, but still under development.
ThreadLogic builds upon the popular TDA (Thread Dump Analyzer) by adding logic for common patterns found in application servers. ThreadLogic is able to parse Sun, JRockit, and IBM thread dumps and provide advice based on predefined and externally defined patterns.
Provides infrastructure for service testing and Oracle's SOA specificities, such as TaskList Service interaction, business events, AuditTrail access, and so on. Uses JAX-WS (for the WebService client implementation), Ant, JUnit, and Oracle Application Testing Suite (OATS). Check out the wiki.
Java Server Performance depends on CPU & Memory allocation of Traffic. Tuning Performance is also a borderline Process in reference to stability. Java EE LoadBalancer addresses this with Monitoring and Run-time Customizing of key parameters (response time & throughput). Traffic is directed among a Semaphore mechanism[from E.W.Dijkstra]. Fail-over strategies are implemented and customizable while calibration process.
Official Oracle sample code for the SOA Suite 11g release, Please see the wiki for details and additional features.