Re: CDI Plugin example does not work in 2.5.14.1

2018-03-14 Thread fullmitten
Oracle has responded to my service request. It appears that changes to Log4j to support Java 9 break Weblogic's classloader. There is a new bug for this issue: Bug 27098427 : JAVA.LANG.ILLEGALARGUMENTEXCEPTION DEPLOYING APP ON WLS 12.1.3 WITH PSU For now, it is possible to work around this i

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-22 Thread fullmitten
Oracle support has created a bug for this issue: BUG 27424564 - STRUTS 2.5.14.1 APP BROKEN AT SOME POINT AFTER PSU 12.1.3.0.160719 I tried downgrading the Weblogic PSU and that appears to work. One can also downgrade the Struts version. Struts 2.5.12 works for me with the latest Weblogic PSU.

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-22 Thread fullmitten
I am using Java 1.8.0_131-b11 on Windows 7, 64-bit for both building the app and running Weblogic. I did some more experimenting. I tried removing CDI from my source code and the Maven pom. I still get the error with a complete stripped down application (the only dependency being Struts), so

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-21 Thread Lukasz Lenart
Ah, right :) We have moved this dependency directly under the Convention Plugin, so if you do not use it, there be no ASM jar. What version of Java do you use to compile the project and what version is used to run the Weblogic? Regards -- Ɓukasz + 48 606 323 122 http://www.lenart.org.pl/ 2018-

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-19 Thread fullmitten
Interesting. I looked at the dependencies included with the struts2-core Maven artifact and it appears that ASM 5.2 is not there. Is this on purpose? I see ASM is included in the lib file of the downloadable distribution and in the WEB-INF/lib directory of the sample applications. Needless to

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-19 Thread Lukasz Lenart
It's probably because we have switched to the latest ASM 5.2 version [1] but looks like Weblogic uses (repackaged one - "com.bea.objectweb.asm") an old version of ASM. I think you should request Oracle support for a solution, maybe they have a patch for the Weblogic or try to downgrade version used

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-18 Thread fullmitten
On 1/18/2018 12:26 AM, fullmit...@lycos.com wrote: Caused By: java.lang.IllegalArgumentException at com.bea.objectweb.asm.ClassReader.(Unknown Source) at com.bea.objectweb.asm.ClassReader.(Unknown Source) at weblogic.application.utils.annotation.ClassInfoImpl.(ClassInfoImpl.java:92) at weblog

Re: CDI Plugin example does not work in 2.5.14.1

2018-01-17 Thread Yasser Zamani
On 1/18/2018 12:26 AM, fullmit...@lycos.com wrote: > Caused By: java.lang.IllegalArgumentException > at com.bea.objectweb.asm.ClassReader.(Unknown Source) > at com.bea.objectweb.asm.ClassReader.(Unknown Source) > at > weblogic.application.utils.annotation.ClassInfoImpl.(ClassInfoImpl.java:92) >