Konstantin Kolinko wrote:
. . .
In essence it checks that File.getCanonicalPath() of (webapp root
directory + archive entry) is as expected.

  at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:122)

My colleague at the next desk found this:

https://issues.apache.org/bugzilla/show_bug.cgi?id=50737

which is more-or-less as you say.

The funny thing is that the customer is on a more recent iOS (or whatever IBM is calling it this week; to me, OS/400 is OS/400) than we (and most of the other customers) are (V7R1 vs V6R1).

And where the example at the above link is failing on one lousy character being of mismatched case, we have this in the CL program:
> SBMJOB     CMD(QSH +
>             CMD('/WINTOUCH/TOMCAT/BIN/STARTUP.SH')) +
>             JOB(CATALINA) JOBD(WINTOUCH/WTSRVC) +
>             CPYENVVAR(*YES) ALWMLTTHD(*YES)

but the actual path in the file system is:
> /wintouch/tomcat/bin/startup.sh

with every single letter being of mismatched case.

--
JHHL

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to