<2005-5-14 下午02时49分39秒> <Error> <J2EE> <Error deploying application webapp:
 Could not load webapp>
java.lang.reflect.UndeclaredThrowableException: weblogic.j2ee.DeploymentExceptio
n: Could not load web application from 'D:\bea\wlserver6.1\config\mydomain\appli
cations\DefaultWebApp'
        at weblogic.servlet.internal.WebAppServletContext.getDescriptorLoader(We
bAppServletContext.java:942)
        at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletCo
ntext.java:806)
        at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:421)
        at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
        at weblogic.j2ee.Application.addComponent(Application.java:160)
        at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
        at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:329)
        at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:144)
        at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServe
r.java:76)
        at java.lang.reflect.Method.invoke(Native Method)
        at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:608)
        at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:592)
        at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:352)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
        at $Proxy36.addWebDeployment(Unknown Source)
        at weblogic.management.configuration.WebServerMBean_CachingStub.addWebDe
ployment(WebServerMBean_CachingStub.java:1094)
        at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
oymentTarget.java:315)
        at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
loymentTarget.java:279)
        at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
ments(DeploymentTarget.java:233)
        at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
DeploymentTarget.java:193)
        at java.lang.reflect.Method.invoke(Native Method)
        at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:608)
        at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:592)
        at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:352)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
        at $Proxy35.updateDeployments(Unknown Source)
        at weblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
yments(ServerMBean_CachingStub.java:2734)
        at weblogic.management.mbeans.custom.ApplicationManager.startConfigManag
er(ApplicationManager.java:362)
        at weblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
nManager.java:154)
        at java.lang.reflect.Method.invoke(Native Method)
        at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
eanImpl.java:608)
        at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
.java:592)
        at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
ionMBeanImpl.java:352)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
55)
        at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
23)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
        at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
        at $Proxy50.start(Unknown Source)
        at weblogic.management.configuration.ApplicationManagerMBean_CachingStub
.start(ApplicationManagerMBean_CachingStub.java:480)
        at weblogic.management.Admin.startApplicationManager(Admin.java:1151)
        at weblogic.management.Admin.finish(Admin.java:570)
        at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:506)
        at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
        at weblogic.Server.main(Server.java:35)

解决方案 »

  1.   

    --------------- nested within: ------------------
    weblogic.j2ee.DeploymentException: Could not load webapp - with nested exception
    :
    [weblogic.j2ee.DeploymentException: Could not load web application from 'D:\bea\
    wlserver6.1\config\mydomain\applications\DefaultWebApp']
            at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:424)
            at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:74)
            at weblogic.j2ee.Application.addComponent(Application.java:160)
            at weblogic.j2ee.J2EEService.addDeployment(J2EEService.java:117)
            at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
    oymentTarget.java:329)
            at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
    oymentTarget.java:144)
            at weblogic.management.mbeans.custom.WebServer.addWebDeployment(WebServe
    r.java:76)
            at java.lang.reflect.Method.invoke(Native Method)
            at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
    eanImpl.java:608)
            at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
    .java:592)
            at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
    ionMBeanImpl.java:352)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    55)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    23)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
            at $Proxy36.addWebDeployment(Unknown Source)
            at weblogic.management.configuration.WebServerMBean_CachingStub.addWebDe
    ployment(WebServerMBean_CachingStub.java:1094)
            at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(Depl
    oymentTarget.java:315)
            at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(Dep
    loymentTarget.java:279)
            at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeploy
    ments(DeploymentTarget.java:233)
            at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(
    DeploymentTarget.java:193)
            at java.lang.reflect.Method.invoke(Native Method)
            at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
    eanImpl.java:608)
            at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
    .java:592)
            at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
    ionMBeanImpl.java:352)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    55)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    23)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
            at $Proxy35.updateDeployments(Unknown Source)
            at weblogic.management.configuration.ServerMBean_CachingStub.updateDeplo
    yments(ServerMBean_CachingStub.java:2734)
            at weblogic.management.mbeans.custom.ApplicationManager.startConfigManag
    er(ApplicationManager.java:362)
            at weblogic.management.mbeans.custom.ApplicationManager.start(Applicatio
    nManager.java:154)
            at java.lang.reflect.Method.invoke(Native Method)
            at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMB
    eanImpl.java:608)
            at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl
    .java:592)
            at weblogic.management.internal.ConfigurationMBeanImpl.invoke(Configurat
    ionMBeanImpl.java:352)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    55)
            at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:15
    23)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:449)
            at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:190)
            at $Proxy50.start(Unknown Source)
            at weblogic.management.configuration.ApplicationManagerMBean_CachingStub
    .start(ApplicationManagerMBean_CachingStub.java:480)
            at weblogic.management.Admin.startApplicationManager(Admin.java:1151)
            at weblogic.management.Admin.finish(Admin.java:570)
            at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:506)
            at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:203)
            at weblogic.Server.main(Server.java:35)
      

  2.   

    D:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp
    这个程序有问题.
      

  3.   

    我把
    D:\bea\wlserver6.1\config\mydomain\applications\DefaultWebApp\WEB-INF
    目录下的
    web.xml和weblogic.xml
    删了就行了
    为什么呢?
      

  4.   

    你把weblogic.xml和web.xml中的相关网页信息删除就可以了,找不到主机www.bea.com
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 7.0//EN" "http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd">
    <weblogic-web-app>
      <context-root>webtzvip</context-root>
    </weblogic-web-app>将下面这段代码删除
    <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 7.0//EN" "http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd">