问题
I'm trying to deploy a spring-boot application in a weblogic server. Therefore I follow some documented instructions such as:
- create webapp folder
- create dispatcherServlet-servlet.xml
- create weblogic.xml
- make MyApplication class extends
SpringBootServletInitializer and implements WebApplicationInitializer,
- turn the scope of embedded server to provided
{
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
}
- packaging to WAR in pom.xml
Unfortunetely, I'm getting:
<blockquote>
May 30, 2018 11:51:54 AM BST Warning Deployer BEA-149078 Stack trace for message 149004
weblogic.application.ModuleException: null
null
at weblogic.servlet.internal.WebAppModule.createModuleException(WebAppModule.java:1824)
at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:270)
at weblogic.servlet.internal.WebAppModule.init(WebAppModule.java:682)
at weblogic.application.internal.flow.ScopedModuleDriver.init(ScopedModuleDriver.java:162)
at weblogic.application.internal.ExtensibleModuleWrapper.init(ExtensibleModuleWrapper.java:98)
Truncated. see log file for complete stacktrace
Caused By: java.lang.IllegalArgumentException
at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
at com.bea.objectweb.asm.ClassReader.<init>(Unknown Source)
at weblogic.application.utils.annotation.ClassInfoImpl.init(ClassInfoImpl.java:41)
at weblogic.application.utils.annotation.ClassfinderClassInfos.polulateOneClassInfo(ClassfinderClassInfos.java:240)
at weblogic.application.utils.annotation.ClassfinderClassInfos.populateClassInfos(ClassfinderClassInfos.java:193)
Truncated. see log file for complete stacktrace
</blockquote>
I've tried some things, but I couldn't figure out why the deployment is null?
Any clue?
Thanks Rui
来源:https://stackoverflow.com/questions/50607732/deploy-spring-boot-application-to-weblogic-getting-error