Uploaded image for project: 'OpenEJB'
  1. OpenEJB
  2. OPENEJB-1038

All openejb.* options and values logged on debug

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.1
    • Component/s: configuration
    • Labels:
      None

      Description

      Add this to your logging.properties:

      log4j.category.OpenEJB.options=DEBUG

      Or this to your InitialContext properties:

      properties.setProperty("log4j.category.OpenEJB.options", "DEBUG");

      Then you should see several lines mixed in the log output such as:

      DEBUG - Using default 'openejb.nobanner=true'
      DEBUG - Using default 'openejb.assembler=org.apache.openejb.assembler.classic.Assembler'
      DEBUG - Using default 'openejb.jndiname.failoncollision=true'
      DEBUG - Using default 'openejb.configurator=org.apache.openejb.config.ConfigurationFactory'
      DEBUG - Using default 'openejb.validation.skip=false'
      DEBUG - Using default 'openejb.deploymentId.format=

      {ejbName}

      '
      DEBUG - Using default 'openejb.debuggable-vm-hackery=false'
      DEBUG - Using default 'openejb.webservices.enabled=true'
      DEBUG - Using default 'openejb.vendor.config=geronimo, glassfish, jboss, weblogic' Possible values are: geronimo, glassfish, jboss, weblogic
      DEBUG - Using default 'openejb.provider.default=org.apache.openejb.embedded'
      DEBUG - Using default 'openejb.deployments.classpath=true'
      DEBUG - Using default 'openejb.deployments.classpath.include='
      DEBUG - Using default 'openejb.deployments.classpath.exclude=.*'
      DEBUG - Using default 'openejb.deployments.classpath.require.descriptor=false'
      DEBUG - Using default 'openejb.deployments.classpath.filter.descriptors=false'
      DEBUG - Using default 'openejb.deployments.classpath.filter.systemapps=true'
      DEBUG - Using default 'openejb.deployments.classpath.ear=true'
      DEBUG - Using default 'openejb.tempclassloader.skip=none' Possible values are: none, annotations, enums
      DEBUG - Using default 'openejb.tempclassloader.skip=none' Possible values are: none, annotations, enums
      DEBUG - Using default 'openejb.descriptors.output=false'
      DEBUG - Using default 'openejb.descriptors.output=false'
      DEBUG - Using default 'openejb.validation.output.level=medium'. Possible values are: terse, medium, verbose
      DEBUG - Using default 'openejb.tempclassloader.skip=none' Possible values are: none, annotations, enums
      DEBUG - Using default 'openejb.jndiname.strategy.class=org.apache.openejb.assembler.classic.JndiBuilder$TemplatedStrategy'
      DEBUG - Using default 'openejb.jndiname.format=

      {deploymentId} {interfaceType.annotationName}

      '
      DEBUG - Using default 'openejb.localcopy=true'

        Attachments

          Activity

            People

            • Assignee:
              dblevins David Blevins
              Reporter:
              dblevins David Blevins
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: