为什么即使静态块得到它所请求的内容,jvm也会抛出ExceptionInitializeError?

为什么即使静态块得到它所请求的内容,jvm也会抛出ExceptionInitializeError?,exception,Exception,我有一个JSF应用程序,在欢迎页面上只有一个按钮searchparty。单击时,进程将转到一个静态块并引用一个ecore文件。我在子项目的类路径中有这个文件,但它无法检测到它。我被困在这里了。我还使用子项目的JAR更新了WAS7.0中的JVM类路径 有没有办法让我检测到这个引用 {3:21:903 EDT] 00000026 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [DS-App

我有一个JSF应用程序,在欢迎页面上只有一个按钮searchparty。单击时,进程将转到一个静态块并引用一个ecore文件。我在子项目的类路径中有这个文件,但它无法检测到它。我被困在这里了。我还使用子项目的JAR更新了WAS7.0中的JVM类路径

有没有办法让我检测到这个引用

{3:21:903 EDT] 00000026 ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [DS-App] [/CustomerDataStewardshipWeb] [/navigationVertical.jsp]: Initialization successful.
[7/22/14 11:13:24:519 EDT] 00000028 application   E   java.lang.ExceptionInInitializerError
                                 javax.faces.el.EvaluationException: java.lang.ExceptionInInitializerError
    at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    at com.ibm.faces.webapp.RequestPhaseListener.afterPhase(RequestPhaseListener.java:101)
    at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
    at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
    at com.ibm.mdm.ui.filter.SessionFilter.doFilter(Unknown Source)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
    at com.ibm.mdm.ui.filter.CharacterEncodingFilter.doFilter(Unknown Source)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3954)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
Caused by: java.lang.ExceptionInInitializerError
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:222)
    at com.ibm.mdm.ui.base.CommonModel.<clinit>(Unknown Source)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:167)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:167)
    at java.lang.J9VMInternals.newInstanceImpl(Native Method)
    at java.lang.Class.newInstance(Class.java:1549)
    at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:190)
    at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:107)
    at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:374)
    at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
    at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:88)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
    at com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:107)
    at com.ibm.faces.databind.SelectItemsVarResolver.resolveVariable(SelectItemsVarResolver.java:38)
    at com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:112)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
    at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:45)
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:263)
    at com.sun.faces.application.ValueBindingValueExpressionAdapter.getValue(ValueBindingValueExpressionAdapter.java:113)
    at pagecode.NavigationVertical.getParty(NavigationVertical.java:547)
    at pagecode.NavigationVertical.cleanPartyData(NavigationVertical.java:462)
    at pagecode.NavigationVertical.cleanSessionStates(NavigationVertical.java:438)
    at pagecode.NavigationVertical.doMenuItemToSession4a(NavigationVertical.java:378)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at org.apache.el.parser.AstValue.invoke(AstValue.java:159)
    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    ... 38 more
Caused by: java.lang.RuntimeException: Missing serialized package: admin.ecore
    at com.dwl.admin.impl.AdminPackageImpl.loadPackage(Unknown Source)
    at com.dwl.admin.impl.AdminPackageImpl.init(Unknown Source)
    at com.dwl.admin.AdminPackage.<clinit>(Unknown Source)
    at java.lang.J9VMInternals.initializeImpl(Native Method)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
    ... 71 more

[7/22/14 11:13:24:538 EDT] 00000028 lifecycle     W   JSF1053: (Listener: com.ibm.faces.webapp.RequestPhaseListener.afterPhase(), Phase ID: RESTORE_VIEW 1,  View ID: /navigationVertical.jsp) Exception thrown during phase-listener execution: javax.faces.FacesException: #{pc_NavigationVertical.doMenuItemToSession4a}: java.lang.ExceptionInInitializerError
[7/22/14 11:13:24:541 EDT] 00000028 lifecycle     W   com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
com.ibm.faces.webapp.RequestPhaseListener.afterPhase(RequestPhaseListener.java:101)
com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
com.ibm.mdm.ui.filter.SessionFilter.doFilter(Unknown Source)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
com.ibm.mdm.ui.filter.CharacterEncodingFilter.doFilter(Unknown Source)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3954)
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:276)
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:945)
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)

[7/22/14 11:13:38:039 EDT] 0000002a ServletWrappe I com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0242I: [DS-App] [/CustomerDataStewardshipWeb] [/viewAbout.jsp]: Initialization successful.
[7/22/14 11:13:38:059 EDT] 0000002a SystemOut     O DEBUG: PageCodeBase - The matching locale= en
[7/22/14 11:13:38:060 EDT] 0000002a SystemOut     O DEBUG: PageCodeBase - The browser locale= en_US
[7/22/14 11:13:38:060 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en__.gif||null
[7/22/14 11:13:38:061 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en_.gif||null
[7/22/14 11:13:38:061 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en.gif||null
[7/22/14 11:13:50:823 EDT] 0000002a SystemOut     O DEBUG: PageCodeBase - The matching locale= en
[7/22/14 11:13:50:823 EDT] 0000002a SystemOut     O DEBUG: PageCodeBase - The browser locale= en_US
[7/22/14 11:13:50:824 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en__.gif||null
[7/22/14 11:13:50:824 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en_.gif||null
[7/22/14 11:13:50:824 EDT] 0000002a SystemOut     O /images/IMDMS_v9-0_en.gif||null
[7/22/14 11:13:58:149 EDT] 00000026 SystemOut     O DEBUG: BaseDataStewardship - userGroupImpl is: com.ibm.mdm.ui.registry.WASUserGroupImpl
[7/22/14 11:13:58:174 EDT] 0000002a SystemOut     O DEBUG: BaseDataStewardship - userGroupImpl is: com.ibm.mdm.ui.registry.WASUserGroupImpl
[7/22/14 11:14:07:816 EDT] 0000002a application   E   java.lang.NoClassDefFoundError: com.dwl.datastewardship.model.Party (initialization failure)
                                 javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: com.dwl.datastewardship.model.Party (initialization failure)
    at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:102)
    at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
    at com.ibm.faces.webapp.RequestPhaseListener.afterPhase(RequestPhaseListener.java:101)
    at com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
    at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
    at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
    at com.ibm.mdm.ui.filter.SessionFilter.doFilter(Unknown Source)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
    at com.ibm.mdm.ui.filter.CharacterEncodingFilter.doFilter(Unknown Source)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
    at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
    at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878)
    at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
    at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
    at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
    at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
Caused by: java.lang.NoClassDefFoundError: com.dwl.datastewardship.model.Party (initialization failure)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
    at java.lang.J9VMInternals.newInstanceImpl(Native Method)
    at java.lang.Class.newInstance(Class.java:1549)
    at com.sun.faces.mgbean.BeanBuilder.newBeanInstance(BeanBuilder.java:190)
    at com.sun.faces.mgbean.BeanBuilder.build(BeanBuilder.java:107)
    at com.sun.faces.mgbean.BeanManager.createAndPush(BeanManager.java:374)
    at com.sun.faces.mgbean.BeanManager.create(BeanManager.java:222)
    at com.sun.faces.el.ManagedBeanELResolver.getValue(ManagedBeanELResolver.java:88)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
    at com.sun.faces.el.ChainAwareVariableResolver.resolveVariable(ChainAwareVariableResolver.java:107)
    at com.ibm.faces.databind.SelectItemsVarResolver.resolveVariable(SelectItemsVarResolver.java:38)
    at com.sun.faces.el.VariableResolverChainWrapper.getValue(VariableResolverChainWrapper.java:112)
    at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
    at com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:73)
    at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:45)
    at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:263)
    at com.sun.faces.application.ValueBindingValueExpressionAdapter.getValue(ValueBindingValueExpressionAdapter.java:113)
    at pagecode.NavigationVertical.getParty(NavigationVertical.java:547)
    at pagecode.NavigationVertical.cleanPartyData(NavigationVertical.java:462)
    at pagecode.NavigationVertical.cleanSessionStates(NavigationVertical.java:438)
    at pagecode.NavigationVertical.doMenuItemToSession4a(NavigationVertical.java:378)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:600)
    at org.apache.el.parser.AstValue.invoke(AstValue.java:159)
    at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276)
    at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)
    ... 37 more

[7/22/14 11:14:07:829 EDT] 0000002a lifecycle     W   JSF1053: (Listener: com.ibm.faces.webapp.RequestPhaseListener.afterPhase(), Phase ID: RESTORE_VIEW 1,  View ID: /navigationVertical.jsp) Exception thrown during phase-listener execution: javax.faces.FacesException: #{pc_NavigationVertical.doMenuItemToSession4a}: java.lang.NoClassDefFoundError: com.dwl.datastewardship.model.Party (initialization failure)
[7/22/14 11:14:07:833 EDT] 0000002a lifecycle     W   com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
com.ibm.faces.webapp.RequestPhaseListener.afterPhase(RequestPhaseListener.java:101)
com.sun.faces.lifecycle.Phase.handleAfterPhase(Phase.java:175)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:114)
com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:104)
com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1661)
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1602)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
com.ibm.mdm.ui.filter.SessionFilter.doFilter(Unknown Source)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
com.ibm.mdm.ui.filter.CharacterEncodingFilter.doFilter(Unknown Source)
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:939)
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:507)
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878)
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:306)
com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1656)
}

encore在类路径中的确切位置/方式?

发生错误的原因是找不到类admin.encore。问题发生在com.dwl.admin.AdminPackage的类初始化序列中。具体来说,AdminPackage静态初始值设定项com.dwl.admin.impl.AdminPackageImpl.init调用了自己的loadPackage方法。想必AdminPackage要求找到并加载admin.encore。人们可能会猜测,AdminPackage用于解析其引用的路径可能与类路径不同。这就是我所能做的,不知道涉及到的任何特定产品。有一点需要注意:AdminPackageImpl的使用意味着AdminPackageImpl本身就是一个工厂,因此它很可能会从AdminPackageImpl加载不同的实现,但是配置参数把事情搞砸了。只是为了让事情更加混乱。ecore在一个名为SDO的子项目中,而不是全名,但为了便于我们的讨论,Web项目指的是SDO。webproject显然没有.classpath,但SDO有。在编译和构建SDO时,我将ecore目录放在SDO的.classpath中,并将SDO.jar放在Websphere App Server上JVM的classpth中。SDO有src和model目录。模型中有ecorean,SDO.jar的内容是什么?jar中的admin目录在哪里?如果我列出jar的内容,我应该将admin/encore.class视为成员之一。