[jboss-as7-dev] AS7 : Discrepency (schema vs model)

Vimal Kansal vkansal at redhat.com
Wed Nov 2 00:15:56 EDT 2011


Thanks Jaikiran.

Vimal

On 2/11/2011 2:39 PM, Jaikiran Pai wrote:
> Although the xml schema elements/attributes might sometimes match with
> the domain model names, but I don't think it's an requirement that they
> should be the same. As long as the read-resource-description shows what
> the attribute in the domain model is meant for, I think it should be fine.
>
> -Jaikiran
> On Wednesday 02 November 2011 07:13 AM, Vimal Kansal wrote:
>> Hi,
>>
>> I found that datasource xsd defines an element like :
>>
>> <xs:element name=" *driver*" type="xs:token" minOccurs="0">
>> <xs:annotation>
>> <xs:documentation>
>> <![CDATA[[
>>                An unique reference to the classloader module which
>> contains the JDBC driver
>>                The accepted format is driverName#majorVersion.minorVersion
>>               ]]>
>> </xs:documentation>
>> </xs:annotation>
>> </xs:element>
>>
>> And the cli model defines :
>>
>> [standalone at localhost:9999
>> data-source=java:jboss/datasources/ExampleDS] :read-resource
>> {
>>      "outcome" =>  "success",
>>      "result" =>  {
>>          "background-validation" =>  undefined,
>>          "background-validation-millis" =>  undefined,
>>          "blocking-timeout-wait-millis" =>  undefined,
>>          "connection-properties" =>  undefined,
>>          "connection-url" =>  "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1",
>>          "*driver-name*" =>  "h2",
>>          "enabled" =>  true,
>>          "flush-strategy" =>  undefined,
>>          "idle-timeout-minutes" =>  undefined,
>>          "jndi-name" =>  "java:jboss/datasources/ExampleDS",
>>          "jta" =>  true,
>>          "max-pool-size" =>  2,
>>          "min-pool-size" =>  2,
>>          "password" =>  "sa",
>>          "pool-name" =>  "H2DS",
>>          "pool-prefill" =>  true,
>>          "pool-use-strict-min" =>  undefined,
>>          "set-tx-query-timeout" =>  "false",
>>          "share-prepared-statements" =>  "false",
>>          "spy" =>  false,
>>          "track-statements" =>  "\"NOWARN\"",
>>          "use-ccm" =>  true,
>>          "use-fast-fail" =>  "false",
>>          "use-java-context" =>  true,
>>          "user-name" =>  "sa",
>>          "validate-on-match" =>  "false"
>>      }
>> }
>>
>> While for most other elements, xsd element and the model attribute
>> match, this one (i.e driver vs driver-name) seems to be bit confusing.
>>
>> Thx
>>
>> Vimal
>>
>>
>> _______________________________________________
>> jboss-as7-dev mailing list
>> jboss-as7-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-as7-dev



More information about the jboss-as7-dev mailing list