[jboss-jira] [JBoss JIRA] (AS7-3478) read-operation-description incorrect for distributed-cache
Richard Achmatowicz (JIRA)
jira-events at lists.jboss.org
Fri Jan 27 11:36:49 EST 2012
[ https://issues.jboss.org/browse/AS7-3478?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12662458#comment-12662458 ]
Richard Achmatowicz commented on AS7-3478:
------------------------------------------
Yes, my mistake. I reworked the description providers last week to be based on AttributeDefinitions and it looks as though I left out adding the clustered cache attributes (of which MODE is one) to invalidation-cache, replicated-cache and distributed-cache.
Fixing. Thanks again!
> read-operation-description incorrect for distributed-cache
> ----------------------------------------------------------
>
> Key: AS7-3478
> URL: https://issues.jboss.org/browse/AS7-3478
> Project: Application Server 7
> Issue Type: Bug
> Reporter: Stan Silvert
> Assignee: Richard Achmatowicz
>
> {noformat}
> /subsystem=infinispan/cache-container=hibernate/distributed-cache=distributed/:add(batching=false)
> {
> "outcome" => "failed",
> "failure-description" => "JBAS014749: Operation handler failed: No child 'mode' exists",
> "rolled-back" => true,
> "response-headers" => {"process-state" => "reload-required"}
> }
> {noformat}
> read-operation-description doesn't show "mode" as a required field and it doesn't restrict its values with "allowed"
> {noformat}
> /subsystem=infinispan/cache-container=hibernate/distributed-cache=*/:read-operation-description(name=add)
> {
> "outcome" => "success",
> "result" => {
> "operation-name" => "add",
> "description" => "Add a distributed cache to this cache container",
> "request-properties" => {
> ...
> "mode" => {
> "type" => STRING,
> "description" => "Sets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation.",
> "expressions-allowed" => false,
> "required" => false,
> "nillable" => true,
> "min-length" => 1L,
> "max-length" => 2147483647L
> },
> ...
> }
> }
> {noformat}
> It should be:
> {noformat}
> "mode" => {
> "type" => STRING,
> "description" => "Sets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation.",
> "expressions-allowed" => false,
> "required" => true,
> "nillable" => true,
> "min-length" => 1L,
> "max-length" => 2147483647L
> "allowed" => [
> "ASYNC",
> "SYNC"
> ]
> },
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list