Metaparadigm, a leader in open source development in Singapore. Visit our open-source website
During the course of the development and implementation of Metaparadigm projects, certain libraries and tools have been developed to aid in providing end-to-end business solutions on the Linux platform. Metaparadigm has decided to make the software available under an open source license so others can benefit from and improve it.
JSON-RPC-Java - JavaScript to Java AJAX communications library
JSON-RPC-Java is a key piece of Java web application middleware that allows JavaScript DHTML web applications to call remote methods in a Java Application Server without the need for page reloading.
Almost no changes are necessary to call existing server-side
Java code from JavaScript (such as marshalling and unmarshalling of special
types as with SOAP and XML-RPC) as JSON-RPC-Java dynamically maps
JavaScript Objects to Java Objects by reflection on Java method
signatures and dynamic mapping between Java Objects and JavaScript
objects.
JMemProf - Java Web-based Memory Profiler
JMemProf is a live Java memory profiler suitable for deployment in web containers such as JBoss, Tomcat and other web containers. JMemProf allows you to retrieve memory profile information while your application is running. JMemProf is implemented in C using the JVMPI (JVM Profiling Interface). There are two parts, a shared object loaded into the JVM at startup, and a WAR file containing a Java servlet that uses a JNI interface to the profiling extension to retrieve and display memory profile information collected during execution.
safte-monitor - SCSI enclosure monitor for Linux
safte-monitor reads disk enclosure status information from SAF-TE capable enclosures (SCSI Accessible Fault Tolerant Enclosures), which is common in many SCSI disk enclosures these days. safte-monitor can monitor multiple devices and will probe for and detect them. The information retrieved includes power and fan status, temperature, audible alarm, drive faults, array critical/failed/rebuilding state, and door lock status. safte-monitor logs information to syslog and can execute a program with details of the component failure. It also includes an embedded web server.
mapscsi - Linux SCSI device mapping tool
mapscsi is a small utility that creates a consistent mapping to Linux
scsi devices. mapscsi achieves this by creating symbolic links to linux
scsi disk devices after scanning all scsi disk devices, finding out their
host, channel, id, lun, pci location (if available), Fibre Channel world
wide node and port names, loop and port ids (with qla2x00 v4.46.5 driver)
vendor, product and serial number details and using this information plus
a mapping rules file containing device templates to dynamically create
link names.
If you're interested in purchasing commercially supported versions of this software, please email Michael Clark.