[jboss-jira] [JBoss JIRA] (WFLY-3470) More than one underscore symbol in server group name causes StringIndexOutOfBoundsException

Darran Lofthouse (JIRA) issues at jboss.org
Mon Jun 9 14:01:16 EDT 2014


     [ https://issues.jboss.org/browse/WFLY-3470?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Darran Lofthouse updated WFLY-3470:
-----------------------------------

       Assignee: Brian Stansberry  (was: Heiko Braun)
    Component/s: Domain Management
                     (was: Web Console)


> More than one underscore symbol in server group name causes StringIndexOutOfBoundsException
> -------------------------------------------------------------------------------------------
>
>                 Key: WFLY-3470
>                 URL: https://issues.jboss.org/browse/WFLY-3470
>             Project: WildFly
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Domain Management
>         Environment: All
>            Reporter: Jay Kumar SenSharma
>            Assignee: Brian Stansberry
>
> When the "main-server-group" name is changes to "main_server_group" (Notice that there are more than one underscore used in the name) then it is noticed that while clicking on the "Restart Group" (or Stop Group) link on the console causes the following error:
> {code}
> [Host Controller] 22:59:51,082 ERROR [io.undertow.request] (XNIO-1 task-1) Undertow request failed HttpServerExchange{ POST /management}: java.lang.StringIndexOutOfBoundsException: String index out of range: 0
> [Host Controller] 	at java.lang.String.charAt(String.java:658) [rt.jar:1.7.0_51]
> [Host Controller] 	at org.jboss.as.controller.PathElement.<init>(PathElement.java:102) [wildfly-controller-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.controller.PathAddress.pathAddress(PathAddress.java:98) [wildfly-controller-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.DomainApiHandler.sendPreparedResponse(DomainApiHandler.java:296) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.DomainApiHandler.handleRequest(DomainApiHandler.java:165) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.security.SubjectDoAsHandler$1.run(SubjectDoAsHandler.java:72) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.security.SubjectDoAsHandler$1.run(SubjectDoAsHandler.java:68) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_51]
> [Host Controller] 	at javax.security.auth.Subject.doAs(Subject.java:415) [rt.jar:1.7.0_51]
> [Host Controller] 	at org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:94) [wildfly-controller-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.security.SubjectDoAsHandler.handleRequest(SubjectDoAsHandler.java:68) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at org.jboss.as.domain.http.server.security.SubjectDoAsHandler.handleRequest(SubjectDoAsHandler.java:63) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at io.undertow.server.handlers.BlockingHandler.handleRequest(BlockingHandler.java:50) [undertow-core-1.1.0.Beta1.jar:1.1.0.Beta1]
> [Host Controller] 	at org.jboss.as.domain.http.server.DomainApiCheckHandler.handleRequest(DomainApiCheckHandler.java:83) [wildfly-domain-http-interface-9.0.0.Alpha1-SNAPSHOT.jar:9.0.0.Alpha1-SNAPSHOT]
> [Host Controller] 	at io.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52) [undertow-core-1.1.0.Beta1.jar:1.1.0.Beta1]
> [Host Controller] 	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:195) [undertow-core-1.1.0.Beta1.jar:1.1.0.Beta1]
> [Host Controller] 	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:733) [undertow-core-1.1.0.Beta1.jar:1.1.0.Beta1]
> [Host Controller] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_51]
> [Host Controller] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_51]
> [Host Controller] 	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_51]
> {code}



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)


More information about the jboss-jira mailing list