[
https://issues.jboss.org/browse/WFLY-7858?page=com.atlassian.jira.plugin....
]
James Perkins moved JBEAP-8137 to WFLY-7858:
--------------------------------------------
Project: WildFly (was: JBoss Enterprise Application Platform)
Key: WFLY-7858 (was: JBEAP-8137)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: Batch
Security
(was: Batch)
(was: Security)
Affects Version/s: (was: 7.1.0.DR10)
The batch subsystem configuration doesn't validate in
standalone-elytron.xml profile
------------------------------------------------------------------------------------
Key: WFLY-7858
URL:
https://issues.jboss.org/browse/WFLY-7858
Project: WildFly
Issue Type: Bug
Components: Batch, Security
Reporter: James Perkins
Assignee: James Perkins
The {{security-domain}} element in {{batch-jberet}} subsystem is not placed correctly in
{{standalone-elytron.xml}} profile.
The current configuration in the profile is:
{code:xml}
<subsystem xmlns="urn:jboss:domain:batch-jberet:2.0">
<default-job-repository name="in-memory"/>
<security-domain name="ApplicationDomain"/>
<default-thread-pool name="batch"/>
<job-repository name="in-memory">
<in-memory/>
</job-repository>
<thread-pool name="batch">
<max-threads count="10"/>
<keepalive-time time="30" unit="seconds"/>
</thread-pool>
</subsystem>
{code}
And XSD ({{wildfly-batch-jberet_2_0.xsd}}) says:
{code:xml}
<xs:sequence>
<xs:element name="default-job-repository" type="namedType"
minOccurs="1" maxOccurs="1">
</xs:element>
<xs:element name="default-thread-pool" type="namedType"
minOccurs="1" maxOccurs="1">
</xs:element>
<xs:element name="restart-jobs-on-resume" type="booleanType"
minOccurs="0" maxOccurs="1">
</xs:element>
<xs:element name="security-domain" type="namedType"
minOccurs="0" maxOccurs="1">
</xs:element>
<xs:element name="job-repository" type="job-repositoryType"
minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="thread-pool" type="thread-poolType"
minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="thread-factory"
type="threads:thread-factory" minOccurs="0"
maxOccurs="unbounded"/>
</xs:sequence>
{code}
As a result the profile XML validation ends with error:
{code}
cvc-complex-type.2.4.a: Invalid content was found starting with element
'security-domain'. One of
'{"urn:jboss:domain:batch-jberet:2.0":default-thread-pool}' is
expected.
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)