deltaspike-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John D. Ament" <johndam...@apache.org>
Subject Re: Too many Warnings using deltaspike 1.7.1
Date Mon, 15 Aug 2016 21:00:11 GMT
Rodrigo,

Could you paste your warnings?

John

On Mon, Aug 15, 2016 at 2:53 PM rodrigotessarolloneves@gmail.com <
rodrigotessarolloneves@gmail.com> wrote:

>
>
> On 2016-08-14 20:26 (-0300), "John D. Ament" <johndament@apache.org>
> wrote:
> > The warnings seem to be caused by a change I put in heading to 1.7.0 to
> > break down the large interface of EntityRepository into more components
> > (mostly to make it easier to leverages parts of it when using a Java 8
> > based repository).  For some reason, even though EntityRepository brings
> > the other two in, Weld didn't like it and wanted me to directly inherit
> > those interfaces.  I've pinged the weld guys to see why.
> >
> > There's a fix in master, and I think you can work around it in your
> > repository by directly implementing the new interfaces
> > (EntityCountRepository, EntityPersistenceRepository).
> >
> > John
> >
> > On Sun, Aug 14, 2016 at 5:38 PM John D. Ament <johndament@apache.org>
> wrote:
> >
> > > Just created: https://issues.apache.org/jira/browse/DELTASPIKE-1192
> > >
> > > I just noticed this as well, and was going to ask my scrum team why
> > > increased the logs :-)
> > >
> > > John
> > >
> > >
> > > On Sun, Aug 14, 2016 at 3:23 AM <Pawel.Maczka@b-m.pl> wrote:
> > >
> > >> Same here. It started from 1.7.0. Before was ok.
> > >>
> > >> PaweĊ‚
> > >>
> > >>
> > >>
> > >> Od:     Rodrigo Tessarollo <rodrigotessarolloneves@gmail.com>
> > >> Do:     users@deltaspike.apache.org
> > >> Data:   2016-08-14 08:40
> > >> Temat:  Too many Warnings using deltaspike 1.7.1
> > >>
> > >>
> > >>
> > >> Hi, I'm facing of a annoyning issue when using deltaspike on wildfly
> 10.
> > >>
> > >> The console outputs too many warning messages like this:
> > >>
> > >> 03:07:12,809 WARN  [org.jboss.weld.Bootstrap] (MSC service thread 1-5)
> > >> WELD-001117: Member refresh
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedMethodImpl@1030b45
> > >> )
> > >> does not belong to the actual class hierarchy of the annotatedType
> > >> org.apache.deltaspike.data.api.AbstractEntityRepository
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedTypeImpl@1b91ea9
> > >> )
> > >> at
> > >>
> > >>
> org.apache.deltaspike.data.api.EntityPersistenceRepository.refresh(EntityPersistenceRepository.java:0)
> > >>   StackTrace:
> > >> 03:07:12,809 WARN  [org.jboss.weld.Bootstrap] (MSC service thread 1-5)
> > >> WELD-001117: Member saveAndFlush
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedMethodImpl@1d249da
> > >> )
> > >> does not belong to the actual class hierarchy of the annotatedType
> > >> org.apache.deltaspike.data.api.AbstractEntityRepository
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedTypeImpl@1b91ea9
> > >> )
> > >>
> > >> N other wanings ...
> > >>
> > >>
> > >> The warnigs above is about the EntityPersistenceRepository, but the
> same
> > >> occurs on my own repositories too, look:
> > >>
> > >>
> > >> 03:14:48,475 WARN  [org.jboss.weld.Bootstrap] (MSC service thread 1-2)
> > >> WELD-001117: Member attachAndRemove
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedMethodImpl@1859a46
> > >> )
> > >> does not belong to the actual class hierarchy of the annotatedType
> > >> myapp.atendimento.repository.UFRepository
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedTypeImpl@aa0c91
> > >> )
> > >> at
> > >>
> > >>
> org.apache.deltaspike.data.api.EntityPersistenceRepository.attachAndRemove(EntityPersistenceRepository.java:0)
> > >>   StackTrace:
> > >> 03:14:48,476 WARN  [org.jboss.weld.Bootstrap] (MSC service thread 1-2)
> > >> WELD-001117: Member refresh
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedMethodImpl@1f7dc7f
> > >> )
> > >> does not belong to the actual class hierarchy of the annotatedType
> > >> myapp.atendimento.repository.UFRepository
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedTypeImpl@aa0c91
> > >> )
> > >> at
> > >>
> > >>
> org.apache.deltaspike.data.api.EntityPersistenceRepository.refresh(EntityPersistenceRepository.java:0)
> > >>   StackTrace:
> > >> 03:14:48,477 WARN  [org.jboss.weld.Bootstrap] (MSC service thread 1-2)
> > >> WELD-001117: Member remove
> > >>
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedMethodImpl@1ce88c3
> > >> )
> > >> does not belong to the actual class hierarchy of the annotatedType
> > >> myapp.atendimento.repository.UFRepository
> > >>
> (org.apache.deltaspike.core.util.metadata.builder.AnnotatedTypeImpl@aa0c91
> > >> )
> > >> at
> > >>
> > >>
> org.apache.deltaspike.data.api.EntityPersistenceRepository.remove(EntityPersistenceRepository.java:0)
> > >>
> > >>
> > >> My repositories looks like:
> > >>
> > >> @Repository
> > >> public abstract class UFRepository
> > >>         extends AbstractEntityRepository<UF, String> {
> > >> }
> > >>
> > >>
> > >> if I change way of repository declaring (using interfaces instead
> abstract
> > >> classes) the warning disapear, but in some situations I need to build
> a
> > >> query using the method body, in this cases, only abstract classes can
> do
> > >> this.
> > >>
> > >> @Repository
> > >> public interface UFRepository
> > >>         extends EntityRepository<UF, String> {
> > >> }
> > >>
> > >> ^ This works great, but no method bodies to write sql.
> > >>
> > >> Can someone help me? Thanks and sorry for the poor english. ;D
> > >>
> > >>
> > The workaround fix works great, but EntityPersistenceRepository still
> outputing warnings (as expected, since it is part of the detalspike lib).
> I'll use this for now. Any news about the problem is welcome.
> Many thanks guys.
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message