小弟是菜鸟  第一次用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 

解决方案 »

  1.   

    User defined class com.sxmobile.oia.system.module.MyServletModual is not a Listener, as it does not implement the correct interface(s). 
    把一个没有实现listener接口的类配置成监听了
      

  2.   

    看报错信息的话 ,就楼上说的User defined class com.sxmobile.oia.system.module.MyServletModual is not a Listener, as it does not implement the correct interface(s). 
    weblogic用的哪个版本呢,weblogic11G貌似有点问题
      

  3.   

    建域的时候指定jdk和tomcat的一致不?
      

  4.   

    是不一致   tomcat的jdk是1.5 weblogic 是1.6   因为weblogic 10 用jdk 1.5 跑不起来是不是我打的war 包有问题啊  我打的是 j2ee包
      

  5.   


    和打包没有关系的。排除掉 JDK 问题,重新部署一版,我本机用是 weblogic 10.3 ,从开始用到现在,都没有发生过什么问题。
      

  6.   


    没看清楚,你打的 j2ee包? 是 war 还是 ear 包啊。这两个我都用过,应该么问题的。