Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-5219

Datasource transformer for EAP6.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Blocker
    • 10.0.0.CR1
    • 10.0.0.Beta2
    • JCA, Management
    • None

    Description

      Datasource transformer for EAP6.2 work with wrong model version.

      EAP 6.2 doesn't contain datasource model version 1.2, right version is 1.1 (jboss-as-datasources_1_1.xsd)

      https://github.com/wildfly/wildfly/blob/master/connector/src/main/java/org/jboss/as/connector/subsystems/datasources/DataSourcesSubsystemRootDefinition.java#L98

      I execute this command over CLI
      DomainController - EAP7 DR8
      Slave - EAP 6.2

      data-source add --profile=full-ha --jndi-name=java:jboss/datasources/TestDS --name=java:jboss/datasources/TestDS --driver-name=h2 --connection-url=jdbc:h2:mem:test;DB_CLOSE_DELAY=-1
      

      and get this output

      Failed to execute line 'data-source add --profile=full-ha --jndi-name=java:jboss/datasources/TestDS --name=java:jboss/datasources/TestDS --driver-name=h2 --connection-url=jdbc:h2:mem:test;DB_CLOSE_DELAY=-1': org.jboss.as.cli.CommandLineException: {"host-failure-descriptions" => {"slave" => "WFLYCTL0297: Transforming operation {
          \"address\" => [
              (\"profile\" => \"full-ha\"),
              (\"subsystem\" => \"datasources\"),
              (\"data-source\" => \"java:jboss/datasources/TestDS\")
          ],
          \"operation\" => \"add\",
          \"jndi-name\" => \"java:jboss/datasources/TestDS\",
          \"driver-name\" => \"h2\",
          \"connection-url\" => \"jdbc:h2:mem:test;DB_CLOSE_DELAY=-1\",
          \"operation-headers\" => {
              \"caller-type\" => \"user\",
              \"access-mechanism\" => \"NATIVE\",
              \"domain-uuid\" => \"1dc420b4-d16f-4d0b-9cc5-3709939cff7d\",
              \"execute-for-coordinator\" => true,
              \"domain-controller-lock-id\" => 131382573
          }
      } at resource [
          (\"profile\" => \"full-ha\"),
          (\"subsystem\" => \"datasources\"),
          (\"data-source\" => \"java:jboss/datasources/TestDS\")
      ] to subsystem 'datasources' model version '1.2.0' -- attributes [statistics-enabled] WFLYJCA0088: Attributes [statistics-enabled] rejected. Must be true"}}
      

      Attachments

        Issue Links

          Activity

            People

              smaestri@redhat.com Stefano Maestri
              hsvabek_jira Hynek Švábek (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: