IIOP migrate operation does not translate ior-settings
------------------------------------------------------
Key: WFLY-5153
URL:
https://issues.jboss.org/browse/WFLY-5153
Project: WildFly
Issue Type: Bug
Components: IIOP
Affects Versions: 10.0.0.Beta1
Reporter: Ondra Chaloupka
Assignee: Ondra Chaloupka
Fix For: 10.0.0.CR1
Ior-settings is not migrated in current time despite the fact that their values seem to
be valid for migration.
If I have JacORB configuration like
{code}
<subsystem xmlns="urn:jboss:domain:jacorb:1.4">
<orb socket-binding="jacorb"
ssl-socket-binding="jacorb-ssl">
<initializers security="identity" transactions="on"/>
</orb>
<security client-requires="ServerAuth"
server-supports="ServerAuth" server-requires="ServerAuth"/>
<ior-settings>
<transport-config integrity="required"
confidentiality="supported" trust-in-client="required"
trust-in-target="supported" "
detect-replay="required"
detect-misordering="required"/>
<as-context auth-method="none"/>
<sas-context caller-propagation="supported"/>
</ior-settings>
</subsystem>
{code}
The migration output will be
{code}
<subsystem xmlns="urn:jboss:domain:iiop-openjdk:1.0">
<orb ssl-socket-binding="jacorb-ssl"
socket-binding="jacorb"/>
<initializers transactions="full"
security="identity"/>
<security server-requires="ServerAuth"
server-supports="ServerAuth" client-requires="ServerAuth"/>
</subsystem>
{code}
but I would rather expect output like
{code}
<subsystem xmlns="urn:jboss:domain:iiop-openjdk:1.0">
<orb ssl-socket-binding="jacorb-ssl"
socket-binding="jacorb"/>
<initializers transactions="full" security="identity"/>
<security server-requires="ServerAuth"
server-supports="ServerAuth" client-requires="ServerAuth"
client-supports="ServerAuth"/>
<transport-config detect-misordering="required"
detect-replay="required" trust-in-client="required"
trust-in-target="supported" confidentiality="supported"
integrity="required"/>
<as-context auth-method="none"/>
</subsystem>
{code}