My apologies, the below is outdated. I sent it a couple of days ago and for some reason it only reached the mailing list today.

Since I wrote it I have acquired the source files, and with them I was able to create an app that reproduces the issue. Thus I have opened
https://issues.redhat.com/browse/WELD-2638 - the app and details can be found there.

Regards
Benjamin




From:        Benjamin Confino/UK/IBM
To:        weld-dev@lists.jboss.org
Cc:        eb92769@jp.ibm.com
Date:        16/09/2020 12:43
Subject:        UnsupportedOperationException in CombinedInterceptorAndDecoratorStackMethodHandler.invoke



Hello Everyone

I have a customer with the following exception

Caused by: org.jboss.weld.exceptions.UnsupportedOperationException:
at org.jboss.weld.bean.proxy.CombinedInterceptorAndDecoratorStackMethodHandler.invoke(CombinedInterceptorAndDecoratorStackMethodHandler.java:49)
at
jp.co.jfe_steel.JAX01.persistence.shared.dao.impl.multiDs.RefNoxa_DaoImpl$Proxy$_$$_WeldSubclass.create(Unknown Source)
at
jp.co.jfe_steel.JAX01.biz.A1.logic.SqlDaoConnect_Test_Logic.connectRefNoxaTest(SqlDaoConnect_Test_Logic.java:73)

I'm still trying to get source for the customer's classes. In the meanwhile my attention was drawn to https://issues.redhat.com/browse/WELD-2407 - which looks relevant but it says it was fixed on 2.4.5 and my customer is running with weld 2.4.8

The customer is on a tight deadline, so while I am waiting for source I am going to try and see if I can recreate that error in any way at all. And I thought I would ask if you have any suggestions, questions you think I should ask, or juts general background on what causes this problem?

Regards
Benjamin
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU



Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU