AdminApp interacts with WebSphere to allow scripted and interactive querying of and changes to WebSphere applications. The particular usefulness that I want to record here is how to use AdminApp interactively to help fix up a scripting problem.
Consider the example where an Ant target fails to install an EAR, displaying a message indicating that there was insufficient information for the MapEJBRefToEJB option. The WebSphere documentation doesn't make it easy to figure out what should be provided.
Running wsadmin interactively, the command
$AdminApp taskInfo /opt/WebSphere/AppServer/installableApps/SomeEAR.ear MapEJBRefToEJB gives you the syntax required for the MapEJBRefToEJB option and the relevant values after applying default bindings.Consider the example where an Ant target fails to install an EAR, displaying a message indicating that there was insufficient information for the MapEJBRefToEJB option. The WebSphere documentation doesn't make it easy to figure out what should be provided.
Running wsadmin interactively, the command
$AdminApp taskInfo /opt/WebSphere/AppServer/installableApps/SomeEAR.ear MapEJBRefToEJB gives you the syntax required for the MapEJBRefToEJB option and the relevant values after applying default bindings.
3rd party web service engine on websphere