geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jack Cai (JIRA)" <j...@apache.org>
Subject [jira] Updated: (GERONIMO-4690) On Windows, offline deployer throws IllegalArgumentException when not attached to a console
Date Wed, 26 Aug 2009 10:13:59 GMT

     [ https://issues.apache.org/jira/browse/GERONIMO-4690?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jack Cai updated GERONIMO-4690:
-------------------------------

    Attachment: GERONIMO-4690.patch

Solution 1 looks simple and quick to do. Created a patch according to this.

Fixing JLine would be the best solution ultimately.

> On Windows, offline deployer throws IllegalArgumentException when not attached to a console
> -------------------------------------------------------------------------------------------
>
>                 Key: GERONIMO-4690
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4690
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: deployment
>    Affects Versions: 2.1.4
>         Environment: Windows
>            Reporter: Sean McNealy
>         Attachments: GERONIMO-4690.patch
>
>
> On Windows, offline deployer throws IllegalArgumentException when not attached to a console.
> The underlying JLine implementation for Windows has a bug where it will return a width
of one (1) when there is no console.
> By not attached to a console, I mean the output is piped to a program, piped to a file,
or the process running the deployer is forked from the main process.
> The exception is thrown from within geronimo-deploy-tool\src\main\java\org\apache\geronimo\deployment\cli\DeployUtils.java
> Note that both reformat and println methods are effected by this problem.
> Solutions include:
> Expecting width=1 and doing the same thing as width=0 that works for *nix systems.
> Having DeployUtils methods just output strings that aren't reformatted when width <
10.
> Fixing JLine.  I've already files bug 2807391 with their sourceforge project.  If that
bug is resolved including a new JLine would resolve this bug.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message