私の場合、websphere 6.1 でアプリケーションのステータスを取得するには、次のようにします。
#--------------------------------------------------------------
# get app object name
#--------------------------------------------------------------
appObjectNames = AdminControl.queryNames('type=Application,cell=' + cellName +
',node=' + nodeName + ',process=' + serverName + ',name=' + appName + ',*')
lineSeparator = java.lang.System.getProperty('line.separator')
appObjectName = appObjectNames.split(lineSeparator)[0]
appObjectName = appObjectName.strip()
#--------------------------------------------------------------
# get application status
#--------------------------------------------------------------
if len(appObjectName) == 0:
tprint(prefix + 'application ' + appName + ' is stopped')
else:
tprint(prefix + 'application ' + appName + ' is started')
これは WebSphere 7.0 でも機能するはずです。