• Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 4.0.1.Final
    • 4.0.1.Final
    • None
    • None
    • 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.

              mrizzi@redhat.com Marco Rizzi
              jaeichle@redhat.com Janine Eichler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: