-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 4.0.1.Final
-
Fix Version/s: 4.0.1.Final
-
Component/s: None
-
Labels:None
Right now some rules look like this:
<rule id="jboss-eap4and5to6and7-xml-03000">
|
<when>
|
<xmlfile matches="//mbean[@code='org.jboss.remoting.transport.Connector']//attribute[text()='org.jboss.remoting.marshal.compress.CompressingMarshaller' and @name='marshaller']" in="jboss-{types}.xml" />
|
</when>
|
<perform>
|
<hint issue-display-mode="all" title="Replace CompressingMarshaller marshaller" effort="1" category-id="mandatory">
|
<message>
|
<![CDATA[
|
`CompressingMarshaller` marshaller is no longer available in JBoss EAP 6+.
|
In JBoss EAP 6.3.0 and later, data compression hints can be specified via the JBoss annotation `org.jboss.ejb.client.annotation.CompressionHint`
|
]]>
|
</message>
|
<link title="How to compress remote EJB communication in JBoss EAP 6" href="https://access.redhat.com/solutions/322953"/>
|
</hint>
|
</perform>
|
<where param="types">
|
<matches pattern="(service|bean)" />
|
</where>
|
</rule>
|
The pattern should be changed to beans.