1

tomcat サーバーを起動するか、tooltwist デザイナーの [テスト ページ] タブにアクセスしようとすると、次のエラーが表示されます。

UiModule tooltwist.ecommerce.RoutingUIM の UimDataStoredInSession が見つかりません

以下は、エラーのスタック トレースです。

2014-06-17 03:21:01,413 ERROR t.m.ServletUiModule - Error in Servlet tooltwist.ecommerce.RoutingUIM.doPost(): 
javax.servlet.ServletException: Can't find UimDataStoredInSession for UiModule tooltwist.ecommerce.RoutingUIM
    at tooltwist.misc.ServletUiModule.doPost_menuOption(ServletUiModule.java:3221) [tooltwist.jar:na]
    at tooltwist.misc.ServletUiModule.doPost(ServletUiModule.java:2995) [tooltwist.jar:na]
    at tooltwist.misc.ServletUiModule.doGet(ServletUiModule.java:2955) [tooltwist.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) [servlet-api.jar:na]
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) [servlet-api.jar:na]
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) [catalina.jar:7.0.40]
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) [catalina.jar:7.0.40]
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) [catalina.jar:7.0.40]
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:489) [catalina.jar:7.0.40]
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) [catalina.jar:7.0.40]
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) [catalina.jar:7.0.40]
    at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:467) [catalina.jar:7.0.40]
    at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:338) [catalina.jar:7.0.40]
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:203) [catalina.jar:7.0.40]
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) [catalina.jar:7.0.40]
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) [catalina.jar:7.0.40]
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) [catalina.jar:7.0.40]
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.40]
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) [tomcat-coyote.jar:7.0.40]
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) [tomcat-coyote.jar:7.0.40]
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) [tomcat-coyote.jar:7.0.40]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51]
    at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]
2014-06-17 03:21:01,414 ERROR t.m.ServletUiModule - Root cause: null
2014-06-17 03:21:01,414 INFO  c.d.u.UiModule - UiModule.getAlternativeUrl(module=null, url=/tooltwist/basic/error.jsp)
2014-06-17 03:21:01,414 INFO  c.d.u.UiModule - UiModule.getAlternativeUrl(module=tooltwist.ecommerce.RoutingUIM, url=/tooltwist/basic/error.jsp)
4

1 に答える 1

0

サーブレットが初めて呼び出されると、このファイルがロードされます。さまざまなプロジェクト、webdesign プロジェクト (またはそれが呼ばれるもの)、ttWbd、ttStd、tooltwist などを調べます。ファイルが見つからない場合は、おそらく Web デザイン プロジェクトで作成されます。それ以降、不正なファイルが使用されます。

これを解決するには、 server/extension-projectsディレクトリ内でこのファイルuim.tooltwist.ecommerce.RoutingUIM.xmlを見つけます。server/extension/ttWbd project内のものを除くすべての出現を削除します。

于 2014-06-18T10:14:12.727 に答える