You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@deltaspike.apache.org by "shadogray (via GitHub)" <gi...@apache.org> on 2024/02/19 23:06:53 UTC

[PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

shadogray opened a new pull request, #149:
URL: https://github.com/apache/deltaspike/pull/149

   ### Arquillian
   move to protocol-servlet-jakarta, type: Servlet 6.0
   wildfly-managed arquillian test available again
   
   ### Repository: add Dependent scope
   ```
    Caused by: java.lang.NullPointerException: Cannot invoke "java.lang.annotation.Annotation.annotationType()" because the return value of "java.util.Iterator.next()" is null
              at [org.jboss.weld.core@5.1.2.](mailto:org.jboss.weld.core@5.1.2.)Final//org.jboss.weld.bootstrap.events.configurator.BeanAttributesConfiguratorImpl.initScope(BeanAttributesConfiguratorImpl.java:252)
              at [org.jboss.weld.core@5.1.2.](mailto:org.jboss.weld.core@5.1.2.)Final//org.jboss.weld.bootstrap.events.configurator.BeanAttributesConfiguratorImpl.complete(BeanAttributesConfiguratorImpl.java:227)
              at [org.jboss.weld.core@5.1.2.](mailto:org.jboss.weld.core@5.1.2.)Final//org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl$ImmutableBean.<init>(BeanConfiguratorImpl.java:498)
              at [org.jboss.weld.core@5.1.2.](mailto:org.jboss.weld.core@5.1.2.)Final//org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl.complete(BeanConfiguratorImpl.java:333)
              at [org.jboss.weld.core@5.1.2.](mailto:org.jboss.weld.core@5.1.2.)Final//org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl$BeanRegistration.initBean(AfterBeanDiscoveryImpl.java:337)
   ```
   
   ### TestCase for Failure of inherited abstract generic(!) Repository classes
   Usage: 
   ```
   export JBOSS_HOME=<jbossHome>
   mvn -Drat.skip clean install -pl deltaspike/modules/data/impl/ -Pwildfly-managed -Dtest=EntityRepositoryHandlerInheritedTest
   ```
   Result:
   ```
   Caused by: java.lang.ClassCastException: class sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl cannot be cast to class java.lang.Class (sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl and java.lang.Class are in module java.base of loader 'bootstrap')
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.extract(EntityMetadataInitializer.java:82)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.extract(EntityMetadataInitializer.java:90)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.init(EntityMetadataInitializer.java:37)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer$Proxy$_$$_WeldClientProxy.init(Unknown Source)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataInitializer.init(RepositoryMetadataInitializer.java:83)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataInitializer$Proxy$_$$_WeldClientProxy.init(Unknown Source)
           at deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataHandler.init(RepositoryMetadataHandler.java:50)
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@deltaspike.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

Posted by Thomas Frühbeck <t....@gmail.com>.
Remark regarding generic abstract Repository classes:
it was working in Deltaspike-2.0.0 when I took a local snapshot on Mon Sep
25 2023.

Am Di., 20. Feb. 2024 um 00:06 Uhr schrieb shadogray (via GitHub) <
git@apache.org>:

>
> shadogray opened a new pull request, #149:
> URL: https://github.com/apache/deltaspike/pull/149
>
>    ### Arquillian
>    move to protocol-servlet-jakarta, type: Servlet 6.0
>    wildfly-managed arquillian test available again
>
>    ### Repository: add Dependent scope
>    ```
>     Caused by: java.lang.NullPointerException: Cannot invoke
> "java.lang.annotation.Annotation.annotationType()" because the return value
> of "java.util.Iterator.next()" is null
>               at [org.jboss.weld.core@5.1.2.](mailto:
> org.jboss.weld.core@5.1.2.
> )Final//org.jboss.weld.bootstrap.events.configurator.BeanAttributesConfiguratorImpl.initScope(BeanAttributesConfiguratorImpl.java:252)
>               at [org.jboss.weld.core@5.1.2.](mailto:
> org.jboss.weld.core@5.1.2.
> )Final//org.jboss.weld.bootstrap.events.configurator.BeanAttributesConfiguratorImpl.complete(BeanAttributesConfiguratorImpl.java:227)
>               at [org.jboss.weld.core@5.1.2.](mailto:
> org.jboss.weld.core@5.1.2.
> )Final//org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl$ImmutableBean.<init>(BeanConfiguratorImpl.java:498)
>               at [org.jboss.weld.core@5.1.2.](mailto:
> org.jboss.weld.core@5.1.2.
> )Final//org.jboss.weld.bootstrap.events.configurator.BeanConfiguratorImpl.complete(BeanConfiguratorImpl.java:333)
>               at [org.jboss.weld.core@5.1.2.](mailto:
> org.jboss.weld.core@5.1.2.
> )Final//org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl$BeanRegistration.initBean(AfterBeanDiscoveryImpl.java:337)
>    ```
>
>    ### TestCase for Failure of inherited abstract generic(!) Repository
> classes
>    Usage:
>    ```
>    export JBOSS_HOME=<jbossHome>
>    mvn -Drat.skip clean install -pl deltaspike/modules/data/impl/
> -Pwildfly-managed -Dtest=EntityRepositoryHandlerInheritedTest
>    ```
>    Result:
>    ```
>    Caused by: java.lang.ClassCastException: class
> sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl cannot be cast
> to class java.lang.Class
> (sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl and
> java.lang.Class are in module java.base of loader 'bootstrap')
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.extract(EntityMetadataInitializer.java:82)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.extract(EntityMetadataInitializer.java:90)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer.init(EntityMetadataInitializer.java:37)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.EntityMetadataInitializer$Proxy$_$$_WeldClientProxy.init(Unknown
> Source)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataInitializer.init(RepositoryMetadataInitializer.java:83)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataInitializer$Proxy$_$$_WeldClientProxy.init(Unknown
> Source)
>            at
> deployment.test.war//org.apache.deltaspike.data.impl.meta.RepositoryMetadataHandler.init(RepositoryMetadataHandler.java:50)
>    ```
>
>
>
> --
> This is an automated message from the Apache Git Service.
> To respond to the message, please log on to GitHub and use the
> URL above to go to the specific comment.
>
> To unsubscribe, e-mail: dev-unsubscribe@deltaspike.apache.org
>
> For queries about this service, please contact Infrastructure at:
> users@infra.apache.org
>
>

Re: [PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

Posted by "shadogray (via GitHub)" <gi...@apache.org>.
shadogray closed pull request #149: Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic …
URL: https://github.com/apache/deltaspike/pull/149


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@deltaspike.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

Posted by Thomas Andraschko <an...@gmail.com>.
can you try to fix wildfly-build-managed?
tomee-build-managed already runs fine now

is think there is some work needed in the arquillian config

Am Di., 20. Feb. 2024 um 12:08 Uhr schrieb Thomas Frühbeck <
t.fruehbeck@gmail.com>:

> Please accept the changes regarding Arquillian (dependency
> management/servlet protocol & version, etc.)
> or else - at least on my side - Arquillian won't run at all.
> New PR on the way.
>
> Am Di., 20. Feb. 2024 um 09:17 Uhr schrieb tandraschko (via GitHub) <
> git@apache.org>:
>
> >
> > tandraschko commented on PR #149:
> > URL:
> https://github.com/apache/deltaspike/pull/149#issuecomment-1953685637
> >
> >    can you please provide a PR without code changes?
> > (EntityMetadataInitializer.java, just adding tests to see what fails?)
> >
>

Re: [PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

Posted by Thomas Frühbeck <t....@gmail.com>.
Please accept the changes regarding Arquillian (dependency
management/servlet protocol & version, etc.)
or else - at least on my side - Arquillian won't run at all.
New PR on the way.

Am Di., 20. Feb. 2024 um 09:17 Uhr schrieb tandraschko (via GitHub) <
git@apache.org>:

>
> tandraschko commented on PR #149:
> URL: https://github.com/apache/deltaspike/pull/149#issuecomment-1953685637
>
>    can you please provide a PR without code changes?
> (EntityMetadataInitializer.java, just adding tests to see what fails?)
>

Re: [PR] Arquillian.protocol to jakarta,6.0 - TestCase for Failure on generic … [deltaspike]

Posted by "tandraschko (via GitHub)" <gi...@apache.org>.
tandraschko commented on PR #149:
URL: https://github.com/apache/deltaspike/pull/149#issuecomment-1953685637

   can you please provide a PR without code changes? (EntityMetadataInitializer.java, just adding tests to see what fails?)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@deltaspike.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org