小弟是菜鸟 第一次用weblogic 部署完成后 报错:
There are 1 nested errors: weblogic.management.DeploymentException: User defined class com.sxmobile.oia.system.module.MyServletModual is not a Listener, as it does not implement the correct interface(s). at weblogic.j2ee.dd.xml.validator.listener.ListenerBeanValidator.validate(ListenerBeanValidator.java:41) at weblogic.j2ee.dd.xml.validator.AnnotationValidatorVisitor.visitListenerBean(AnnotationValidatorVisitor.java:58) at weblogic.j2ee.dd.xml.validator.AnnotationValidatorVisitor.visit(AnnotationValidatorVisitor.java:26) at weblogic.descriptor.internal.AbstractDescriptorBean.accept(AbstractDescriptorBean.java:1124) at weblogic.j2ee.dd.xml.BaseJ2eeAnnotationProcessor.validate(BaseJ2eeAnnotationProcessor.java:143) at weblogic.j2ee.dd.xml.BaseJ2eeAnnotationProcessor.validate(BaseJ2eeAnnotationProcessor.java:131) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processJ2eeAnnotations(WebAnnotationProcessorImpl.java:215) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processAnnotations(WebAnnotationProcessorImpl.java:107) at weblogic.application.compiler.WARModule.processAnnotations(WARModule.java:431) at weblogic.application.compiler.EARModule.processAnnotations(EARModule.java:222) at weblogic.application.compiler.WARModule.merge(WARModule.java:472) at
There are 1 nested errors: weblogic.management.DeploymentException: User defined class com.sxmobile.oia.system.module.MyServletModual is not a Listener, as it does not implement the correct interface(s). at weblogic.j2ee.dd.xml.validator.listener.ListenerBeanValidator.validate(ListenerBeanValidator.java:41) at weblogic.j2ee.dd.xml.validator.AnnotationValidatorVisitor.visitListenerBean(AnnotationValidatorVisitor.java:58) at weblogic.j2ee.dd.xml.validator.AnnotationValidatorVisitor.visit(AnnotationValidatorVisitor.java:26) at weblogic.descriptor.internal.AbstractDescriptorBean.accept(AbstractDescriptorBean.java:1124) at weblogic.j2ee.dd.xml.BaseJ2eeAnnotationProcessor.validate(BaseJ2eeAnnotationProcessor.java:143) at weblogic.j2ee.dd.xml.BaseJ2eeAnnotationProcessor.validate(BaseJ2eeAnnotationProcessor.java:131) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processJ2eeAnnotations(WebAnnotationProcessorImpl.java:215) at weblogic.servlet.internal.WebAnnotationProcessorImpl.processAnnotations(WebAnnotationProcessorImpl.java:107) at weblogic.application.compiler.WARModule.processAnnotations(WARModule.java:431) at weblogic.application.compiler.EARModule.processAnnotations(EARModule.java:222) at weblogic.application.compiler.WARModule.merge(WARModule.java:472) at
把一个没有实现listener接口的类配置成监听了
weblogic用的哪个版本呢,weblogic11G貌似有点问题
和打包没有关系的。排除掉 JDK 问题,重新部署一版,我本机用是 weblogic 10.3 ,从开始用到现在,都没有发生过什么问题。
没看清楚,你打的 j2ee包? 是 war 还是 ear 包啊。这两个我都用过,应该么问题的。