- This topic has 3 replies, 2 voices, and was last updated 15 years, 11 months ago by Loyal Water.
-
AuthorPosts
-
djhillMemberPerhaps this is one of those thngs I should have learned in kindergarten (or at least while using my frst version of MyEclipse several years ago), but I only just noticed that the sandbox tomcat 6, as launched, lacks all of the web applications normally found in a standalone installation, especially manager. I only found this because tomcat-maven-plugin failed, and I wanted to log in and figure out why, but … no tomcat welcome page, no manager pages, no docs, no nuttin.
I’m assuming that when the sandbox tomcat 6 is launched, CATALINA_BASE is pointed to the tomcat folder down in the current workspace’s .metadata, and the webabbs folder there is simply lacking the docs, host-manager, manager and ROOT folders. Placing copies of these folders there restores the missing functionality (but may have side effects I haven’t discovered yet). What I’d like to understand is why the folders are missing.
Is this because:
-
I missed an installation option someplace
I missed a preferences page someplace
it is to keep the size of the workspace down
there is a licensing issue that prevents MyEclipse providing them
having manager accessible to the user would interfere with normal deployment
having manager accessible to the user would allow access to other aspects of server configuration that would intefere unpredicatably with MyEclipse
it is an oversight
it is a bug (the folders are supposed to be there but aren’t)Would someone please set me straight?
Config: Vista Business SP1; MyEclipse 6.0.1
Loyal WaterMemberIn MyEclipse an embedded Tomcat 6 server was added to help developers get up and running immediately with their development work and not need to scour the net for an application server to install, download it, install it and configure it. Instead with MyEclipse you’ll be able to immediately deploy your web project, run and debug it with no additional configuration. But the embedded Tomcat has the very basic files need for performing the above mentioned tasks. It has been made as compact as possible by removing the files that as not needed for the tasks that are listed. So your installation is not messed up if you are able to start and stop the server and run your web projects against this server by right clicking on them and going to Run As > MyEclipse Server Application > MyEclipse Tomcat.
djhillMemberThanks, Nipun. I’ve since verified that adding the libraries has no adverse effect on the normal use of the server within ME6. Since “manager” is required for the tomcat-maven plugin, I’ll document that issue in the tomcat-maven plugin forums.
There could be other circumstances where some or all of that omitted functionality would be required, or just helpful. Perhaps it could be added as a preference setting?
Loyal WaterMemberYou should configure the Tomcat Connector with a complete Tomcat package in situations like these. I’ll make a note of what you suggested as a feature request though.
-
AuthorPosts