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
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.
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
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-
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
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
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
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)
>
8 matches
Mail list logo