I can get a list of instlled applications but how do I get the status using Jython?
The following IBM documentation should help:
WAS InfoCenter: Querying the application state using wsadmin scripting
IBM Technote: Listing enterprise application status using wsadmin script
To summarize, if the application is running on an application server, an Application MBean will be registered. In order to determine if the application is running, you can query for the presence of these MBeans.