You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by Ove Ranheim <or...@gmail.com> on 2014/03/08 13:58:00 UTC

DS Logging

Hi,

How can I capture the DS logger for slf4j? The first part of the log uses logback, but DS doesn't get captured by slf4j/logback.


13:52:01.681 [main] INFO  org.jboss.weld.Version - WELD-000900: 2.1.2 (Final)
13:52:02.011 [main] INFO  org.jboss.weld.Bootstrap - WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
13:52:02.284 [main] INFO  o.s.d.j.r.cdi.JpaRepositoryExtension - Activating CDI extension for Spring Data JPA repositories.
13:52:02.350 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
13:52:02.362 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
13:52:02.397 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.config.ConfigurationExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.exception.control.extension.ExceptionControlExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.message.MessageBundleExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.message.NamedMessageBundleInvocationHandler activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.exclude.CustomProjectStageBeanFilter activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.exclude.GlobalAlternative activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
INFO: class: org.apache.deltaspike.core.impl.jmx.MBeanExtension activated=true
Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ProjectStageProducer initProjectStage
INFO: Computed the following DeltaSpike ProjectStage: UnitTest
Running com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest
Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testStarted
INFO: [run] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testTxSyncManager
Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testFinished
INFO: [finished] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testTxSyncManager
Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testStarted
INFO: [run] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testMe

My slf4j dependencies are:

        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-api</artifactId>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jul-to-slf4j</artifactId>
            <version>1.7.5</version>
        </dependency>
        <dependency>
            <groupId>ch.qos.logback</groupId>
            <artifactId>logback-classic</artifactId>
            <version>1.0.13</version>
        </dependency>


Cheers,
Ove
 


Re: DS Logging

Posted by "John D. Ament" <jo...@gmail.com>.
Deltaspike uses java.util.logging.

Here's an SO on how to bridge them:
http://stackoverflow.com/questions/6020545/java-util-logging-logger-to-logback-using-slf4j

On Sat, Mar 8, 2014 at 7:58 AM, Ove Ranheim <or...@gmail.com> wrote:
> Hi,
>
> How can I capture the DS logger for slf4j? The first part of the log uses logback, but DS doesn't get captured by slf4j/logback.
>
>
> 13:52:01.681 [main] INFO  org.jboss.weld.Version - WELD-000900: 2.1.2 (Final)
> 13:52:02.011 [main] INFO  org.jboss.weld.Bootstrap - WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
> 13:52:02.284 [main] INFO  o.s.d.j.r.cdi.JpaRepositoryExtension - Activating CDI extension for Spring Data JPA repositories.
> 13:52:02.350 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.springframework.data.repository.cdi.CdiRepositoryExtensionSupport.processAnnotatedType(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
> 13:52:02.362 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.message.MessageBundleExtension.detectInterfaces(@Observes ProcessAnnotatedType<Object>) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
> 13:52:02.397 [main] WARN  org.jboss.weld.Event - WELD-000411: Observer method [BackedAnnotatedMethod] protected org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension.vetoBeans(@Observes ProcessAnnotatedType<Object>, BeanManager) receives events for all annotated types. Consider restricting events using @WithAnnotations or a generic type with bounds.
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.scope.DeltaSpikeContextExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.config.ConfigurationExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.exception.control.extension.ExceptionControlExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.message.MessageBundleExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.message.NamedMessageBundleInvocationHandler activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.exclude.extension.ExcludeExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.exclude.CustomProjectStageBeanFilter activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.exclude.GlobalAlternative activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ClassDeactivationUtils cacheResult
> INFO: class: org.apache.deltaspike.core.impl.jmx.MBeanExtension activated=true
> Mar 08, 2014 1:52:02 PM org.apache.deltaspike.core.util.ProjectStageProducer initProjectStage
> INFO: Computed the following DeltaSpike ProjectStage: UnitTest
> Running com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest
> Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testStarted
> INFO: [run] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testTxSyncManager
> Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testFinished
> INFO: [finished] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testTxSyncManager
> Mar 08, 2014 1:52:03 PM org.apache.deltaspike.testcontrol.api.junit.CdiTestSuiteRunner$LogRunListener testStarted
> INFO: [run] com.parts.persistence.test.testcontrol.CdiPartsRepositoryTest#testMe
>
> My slf4j dependencies are:
>
>         <dependency>
>             <groupId>org.slf4j</groupId>
>             <artifactId>slf4j-api</artifactId>
>         </dependency>
>         <dependency>
>             <groupId>org.slf4j</groupId>
>             <artifactId>jul-to-slf4j</artifactId>
>             <version>1.7.5</version>
>         </dependency>
>         <dependency>
>             <groupId>ch.qos.logback</groupId>
>             <artifactId>logback-classic</artifactId>
>             <version>1.0.13</version>
>         </dependency>
>
>
> Cheers,
> Ove
>
>