Howdy,

>BTW - Let's say portability here is not my primary goal here.

That's pretty much a conversation stopper for me ;)  I'm not interested
in container-specific solutions.  Especially ones that are unlikely to
work even in the next major release of this container (i.e. tomcat 5.x).

>What about extending the manager task so that if there are differences
in
>the "/web/" folder (i.e. static web content)
>to allow to access the /work/ directory directly and put the JSP or
>graphic or whatever directly there.
>Same would go for classes or libs.

That restricts you to naming the static web content "web."  You can
already use Ant deploy stuff into the work directory directly, but that
wouldn't help you much.

>What would you recommend me to do to extend the manager app? Where
should
>I start?
>Can you name me the source files I could look into - and how could I
>enhance the manager app while making it still compatible with future
>changes?

If you're going to play with the manager webapp to do this sort of
thing, look at:
org.apache.catalina.ant.DeployTask and its parent class
org.apache.catalina.servlets.ManagerServlet

For your 2nd question: it's nearly impossible to be forward-compatible
with these changes.  You're locking yourself into the current branch or
into making more and different changes in the future.  Unless what you
come up with is contributed and accepted into tomcat itself...

Yoav Shapira
Millennium ChemInformatics




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to