Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.1.1
    • Fix Version/s: 4.0_b64_EE7MS2
    • Component/s: cdi
    • Labels:
      None
    • Environment:

      Windows XP

      Description

      We have an application that consists of a couple of CDI bean modules. I noticed that the time to redeploy could be reduced singnificantly by removing some trace lines in the weld-integration.jar (in my case from 54 to 19 seconds)

      The lines are:
      BeanDeploymentArchiveImpl.java

      • getBeanClasses()
        • logger.log(FINER, "set TCL for " + this.id + " to " + this.moduleClassLoaderForBDA);

      and
      DeplyomentAcrhiveImpl.java

      • getBeanDeploymentArchives(boolean printDebug) {
        • if (printDebug) logger.log(FINE, "DeploymentImpl::getBDAs. " +
          "Returning \n" + beanDeploymentArchives);

      It seemed strange to me. May be you can have a look into this.

        Activity

        Hide
        Sivakumar Thyagarajan added a comment -

        Will investigate and fix this in 4.0. Exact build TBD.

        Show
        Sivakumar Thyagarajan added a comment - Will investigate and fix this in 4.0. Exact build TBD.
        Hide
        Tom Mueller added a comment -

        Marking the fix version field as "future-release". This is based on an evaluation by John, Michael, and Tom WRT to the PRD for the Java EE 7 RI/SDK. This issues was deemed to not be a P1 for that release. If this is in error or there are other reasons why this RFE should be targeted for the Java EE 7 RI/SDK release, then change the fix version field back to an appropriate build.

        Show
        Tom Mueller added a comment - Marking the fix version field as "future-release". This is based on an evaluation by John, Michael, and Tom WRT to the PRD for the Java EE 7 RI/SDK. This issues was deemed to not be a P1 for that release. If this is in error or there are other reasons why this RFE should be targeted for the Java EE 7 RI/SDK release, then change the fix version field back to an appropriate build.
        Hide
        jjsnyder83 added a comment -

        Added checks on the log level so Strings aren't built unnecessarily.

        Committed revision 56679

        Show
        jjsnyder83 added a comment - Added checks on the log level so Strings aren't built unnecessarily. Committed revision 56679

          People

          • Assignee:
            jjsnyder83
            Reporter:
            thomas.giger
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: