facebook

sandbox tomcat 6 webapps omissions (manager, etc.)

  1. MyEclipse Archived
  2.  > 
  3. Application Servers and Deployment
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #291693 Reply

    djhill
    Member

    Perhaps 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

    #291740 Reply

    Loyal Water
    Member

    In 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.

    #291874 Reply

    djhill
    Member

    Thanks, 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?

    #291945 Reply

    Loyal Water
    Member

    You 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.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: sandbox tomcat 6 webapps omissions (manager, etc.)

You must be logged in to post in the forum log in