[jboss-jira] [JBoss JIRA] (WFCORE-4359) CommandFormatException: Invalid syntax... when using tab completion
James Perkins (Jira)
issues at jboss.org
Tue Mar 5 10:59:01 EST 2019
[ https://issues.jboss.org/browse/WFCORE-4359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James Perkins moved JBEAP-16503 to WFCORE-4359:
-----------------------------------------------
Project: WildFly Core (was: JBoss Enterprise Application Platform)
Key: WFCORE-4359 (was: JBEAP-16503)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: CLI
Embedded
(was: CLI)
(was: Embedded)
Affects Version/s: (was: 7.3.0.CD15)
> CommandFormatException: Invalid syntax... when using tab completion
> -------------------------------------------------------------------
>
> Key: WFCORE-4359
> URL: https://issues.jboss.org/browse/WFCORE-4359
> Project: WildFly Core
> Issue Type: Bug
> Components: CLI, Embedded
> Reporter: Miroslav Novak
> Assignee: James Perkins
> Priority: Major
>
> There is issue when tab completion is used in following malformed command:
> {code}
> [standalone at embedded /] /subsystem=modcluster/proxy=modcluster:add(advertise=false,proxies=mod_cluster-pro14:56:17,909 WARN [org.jboss.as.cli.impl.ValueTypeCompleter] (CLI Terminal Connection (uninterruptable)) Invalid syntax.: org.jboss.as.cli.CommandFormatException: Invalid syntax.
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.enteredState(ValueTypeCompleter.java:951)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser$ParsingContextImpl.enterState(StateParser.java:420)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ValueTypeCompleter$PropertyListState$1.handle(ValueTypeCompleter.java:1248)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser$ParsingContextImpl.enterState(StateParser.java:421)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ValueTypeCompleter$InitialValueState$1.handle(ValueTypeCompleter.java:1184)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser$ParsingContextImpl.parse(StateParser.java:261)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.doParse(StateParser.java:150)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.parseLine(StateParser.java:124)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.parseLine(StateParser.java:117)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.parseLine(StateParser.java:95)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.parseLine(StateParser.java:75)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.parsing.StateParser.parse(StateParser.java:65)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ValueTypeCompleter.parse(ValueTypeCompleter.java:401)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ValueTypeCompleter.complete(ValueTypeCompleter.java:381)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.operation.OperationRequestCompleter.completeWithValueCompleter(OperationRequestCompleter.java:413)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.operation.OperationRequestCompleter.completeProperties(OperationRequestCompleter.java:672)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:709)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:90)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.CommandCompleter.complete(CommandCompleter.java:99)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.aesh.CLICompletionHandler.completeLegacyCommands(CLICompletionHandler.java:157)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.aesh.CLICompletionHandler.complete(CLICompletionHandler.java:133)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.CLICommandCompleter.doComplete(CLICommandCompleter.java:132)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.CLICommandCompleter.complete(CLICommandCompleter.java:54)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.aesh.CLICompletionHandler.complete(CLICompletionHandler.java:69)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.aesh.CLICompletionHandler.complete(CLICompletionHandler.java:45)
> at org.aesh//org.aesh.readline.completion.CompletionHandler.createCompletionList(CompletionHandler.java:135)
> at org.aesh//org.aesh.readline.completion.CompletionHandler.complete(CompletionHandler.java:103)
> at org.aesh//org.aesh.readline.action.mappings.Complete.accept(Complete.java:62)
> at org.aesh//org.aesh.readline.Readline$AeshInputProcessor.parse(Readline.java:246)
> at org.aesh//org.aesh.readline.Readline$AeshInputProcessor.access$100(Readline.java:174)
> at org.aesh//org.aesh.readline.Readline.readInput(Readline.java:95)
> at org.aesh//org.aesh.readline.Readline.access$1000(Readline.java:57)
> at org.aesh//org.aesh.readline.Readline$AeshInputProcessor.lambda$start$1(Readline.java:333)
> at org.aesh//org.aesh.terminal.EventDecoder.accept(EventDecoder.java:118)
> at org.aesh//org.aesh.terminal.EventDecoder.accept(EventDecoder.java:31)
> at org.aesh//org.aesh.io.Decoder.write(Decoder.java:133)
> at org.aesh//org.aesh.readline.tty.terminal.TerminalConnection.openBlocking(TerminalConnection.java:216)
> at org.aesh//org.aesh.readline.tty.terminal.TerminalConnection.openBlocking(TerminalConnection.java:203)
> at org.jboss.as.cli at 7.0.1.Final-redhat-00001//org.jboss.as.cli.impl.ReadlineConsole$CLITerminalConnection.lambda$null$1(ReadlineConsole.java:178)
> at java.base/java.lang.Thread.run(Thread.java:834)
>
>
> {
> "outcome" => "failed",
> "failure-description" => "WFLYCTL0155: 'listener' may not be null",
> "rolled-back" => true
> }
> {code}
> where attribute {{proxies}} should take a list. Exception should not be thrown.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list