All TomcatXT plug-in features solve some kind of annoying task when working with tomcat within eclipse.
The following list of features then, is presented as a pattern problem-solution-screenshot for easy understanding.
Intention:
To have a unique entry point to Tomcat's configuration elements
Solution:
Tomcat view has a menu to access server configuration elements. Including the posibility to install Sysdeo's DevLoader into the Tomcat server server being used.
Intention:
See wich context are currently configured in tomcat.
They can be declared either:
Solution:
Through a view with a list of contexts
Intention:
At any time, be able to quickly visualize the tomcat state (Running|Stopped)\
Solution:
Through image decoration of the view's icon.
This way even if the view is hidden or minimized, you still got its feedback through its icon
Intention:
Be able to quickly see all contexts states (Running|Stopped)\
Solution:
Through image decoration of context items.
Intention:
Quickly launch a browser to use a running context\
Solution:
Through context item double-click
Also, you have two available actions at the context menu for every tomcat context:
Intention:
Manage contexts runtime state like tomcat's manager webapp:
Solution:
Through context menu actions
Intention:
See where contexts come from. Their source (context.xml|server.xml)\
Solution:
Through context items text decorations
Intention:
Quickly access tomcat's log files. Sometimes tomcat doesn't output exception's real causes at its console but logs them in the $TOMCAT/logs/ folder. It would be great to have a way to access and manipulate those files.
Solution:
Through a tomcat's custom logs view From this view you can Like: