<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I guess that the Weld subsystem is enabled for your deployment
    because the deployment contains session beans. CDI is required to be
    enabled for such deployments since CDI 1.1 (even though CDI may not
    actually be used by your application). <br>
    <br>
    Alternatively to removing the Weld subsystems you can:<br>
    <br>
    1) Suppress implicit bean archives - only archives with explicit
    beans.xml file will trigger CDI enablement. See
    <a class="moz-txt-link-freetext" href="http://weld.cdi-spec.org/documentation/#4">http://weld.cdi-spec.org/documentation/#4</a><br>
    <br>
    2) Enable CDI contexts for certain URL subset only:
<a class="moz-txt-link-freetext" href="http://docs.jboss.org/weld/reference/2.2.2.Final/en-US/html/configure.html#context.mapping">http://docs.jboss.org/weld/reference/2.2.2.Final/en-US/html/configure.html#context.mapping</a><br>
    <br>
    Jozef<br>
    <br>
    <div class="moz-cite-prefix">On 06/27/2014 06:44 PM, Andrig Miller
      wrote:<br>
    </div>
    <blockquote
cite="mid:25639789.755.1403887442476.JavaMail.andrig@worklaptop.miller.org"
      type="cite">
      <style type="text/css">p { margin: 0; }</style>
      <div style="font-family: arial,helvetica,sans-serif; font-size:
        12pt; color: #000000">I should have posted this some time ago,
        but just forgot.<br>
        <br>
        In my early testing of Wildfly 8, CDI adds quite a bit of
        overhead (12% reduction in throughput) for even an application
        that only uses servlets.&nbsp; The only way I could get that back was
        to remove the subsystem.&nbsp; In talking with Stuart at the time, he
        was looking at ways to make the overhead less.<br>
        <br>
        Is there anything on the docket for making this overhead go away
        for deployments that don't require CDI?&nbsp; If not, can we get
        something going in that direction.&nbsp; It would be great to not
        have to remove the CDI subsystem, but not have it impact
        performance for deployments that don't use it.<br>
        <br>
        Thanks.<br>
        <br>
        -- <br>
        <div><span name="x"></span>Andrig (Andy) Miller<br>
          Global Platform Director for JBoss Middle-ware<br>
          Red Hat, Inc.<span name="x"></span><br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
wildfly-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:wildfly-dev@lists.jboss.org">wildfly-dev@lists.jboss.org</a>
<a class="moz-txt-link-freetext" href="https://lists.jboss.org/mailman/listinfo/wildfly-dev">https://lists.jboss.org/mailman/listinfo/wildfly-dev</a></pre>
    </blockquote>
    <br>
  </body>
</html>