2017-12-23 23 views
0

Ich habe eine ATG-Anwendung auf Version 10.2, ich versuche, die Anwendung auf Weblogic 12.1.3 zu implementieren und mit dieser Ausnahme beim Serverstart konfrontiert Hier ist das Protokoll-Snippet :weblogic 12.1.3, deployment Ausnahme, kann nicht von der endgültigen Klasse erben

<Dec 22, 2017 3:51:04 PM IST> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "vsi_store". 
weblogic.management.DeploymentException: java.lang.VerifyError: Cannot inherit from final class at weblogic.application.internal.BaseDeployment.throwAppException(BaseDeployment.java:123) at weblog 

    ic.application.internal.BaseDeployment.activate(BaseDeployment.java:260) 
    at 
    weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61) 
    at 
    weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:16) 
    at 
    weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80) 
    Truncated. see log file for complete stacktrace 
     Caused By: java.lang.VerifyError: Cannot inherit from final class 
       at java.lang.ClassLoader.defineClass1(Native Method) 
       at java.lang.ClassLoader.defineClass(ClassLoader.java:800) 
       at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14 
     2) 
       at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericCla 
     ssLoader.java:412) 
       at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic 
     ClassLoader.java:366) 

Antwort

0

Dieses Problem wird in 12.1.3 Version von weblogic.They wegen inbuild Guave Klassen geschieht mit Guave meiner Anwendungsklassen wurden interfaring ich löste es von Version 12.1.2 verwenden. oder Sie können es in 12.1.3 lösen, indem Sie Einträge von weblogic-application.xml wie folgt ändern:

<wls:prefer-application-packages> 
    <wls:package-name>com.fasterxml.jackson.*</wls:package-name> 
    <wls:package-name>com.github.fge.*</wls:package-name> 
    <wls:package-name>org.joda.*</wls:package-name> 
    <wls:package-name>com.google.common.*</wls:package-name> 

    <wls:package-name>com.sun.jersey.*</wls:package-name> 
    <wls:package-name>org.glassfish.jersey.*</wls:package-name> 
    <wls:package-name>org.glassfish.hk2.*</wls:package-name> 
    <wls:package-name>org.jvnet.hk2.*</wls:package-name> 
    <wls:package-name>jersey.repackaged.org.objectweb.asm.*</wls:package-name> 

    <wls:package-name>com.sun.research.ws.wadl.*</wls:package-name> 
    <wls:package-name>com.sun.ws.rs.ext.*</wls:package-name> 

    <wls:package-name>org.codehaus.jackson.*</wls:package-name> 
    <wls:package-name>com.fasterxml.jackson.*</wls:package-name> 

    <wls:package-name>org.codehaus.jettison.*</wls:package-name> 

    <wls:package-name>javax.ws.rs.*</wls:package-name> 

    <wls:package-name>org.objectweb.asm.*</wls:package-name> 

    <wls:package-name>antlr.*</wls:package-name> 

    </wls:prefer-application-packages> 


</wls:weblogic-application> 
Verwandte Themen