Summary: | < and > not quoted by quoteArgument causes failure on Windows | ||
---|---|---|---|
Product: | Ant | Reporter: | Nick Pellow <npellow> |
Component: | Core | Assignee: | Ant Notifications List <notifications> |
Status: | NEW --- | ||
Severity: | major | ||
Priority: | P2 | ||
Version: | 1.7.1 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows XP |
Description
Nick Pellow
2009-09-28 17:41:19 UTC
The situation is a bit more complex since the same escapes would apply to anything executed via any of the launchers that use a separate interpreter (ScriptCommandLauncher, OS2CommandLauncher, WinNTCommandLauncher and potentially PerlScriptCommandLauncher - I don't know enough about Netware). So escaping things based on the OS would be wrong, it would have to happen based on the launcher. Even Win95 should use the Java13CommandLauncher by default, doesn't it? |