第一次學習servlet,配置出問題
啟動Java Web專案時提示錯誤:A child container failed during start
完整錯誤資訊如下:
- 嚴重: A child container failed during start
-
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/testcs_dn-admin-web]]
- at java.util.concurrent.FutureTask.report(Unknown Source)
- at java.util.concurrent.FutureTask.get(Unknown Source)
- at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123)
- at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:799)
-
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
- at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
- at java.util.concurrent.FutureTask.run(Unknown Source)
-
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
- at java.lang.Thread.run(Unknown Source)
- Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/testcs_dn-admin-web]]
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
- ... 6 more
- Caused by: java.lang.IllegalArgumentException: Servlet mapping specifies an unknown servlet name Action
- at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3275)
- at org.apache.catalina.core.StandardContext.addServletMapping(StandardContext.java:3254)
- at org.apache.catalina.deploy.WebXml.configureContext(WebXml.java:1430)
- at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1344)
- at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:876)
- at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:374)
- at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
- at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
- at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5355)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- ... 6 more
- 十二月 09, 2014 2:21:25 下午 org.apache.catalina.core.ContainerBase startInternal
- 嚴重: A child container failed during start
- java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
- at java.util.concurrent.FutureTask.report(Unknown Source)
- at java.util.concurrent.FutureTask.get(Unknown Source)
- at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1123)
- at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:731)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- at org.apache.catalina.startup.Catalina.start(Catalina.java:689)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
- Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
- at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
- at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
- at java.util.concurrent.FutureTask.run(Unknown Source)
- at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
- at java.lang.Thread.run(Unknown Source)
- Caused by: org.apache.catalina.LifecycleException: A child container failed during start
- at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131)
- at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:799)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- ... 6 more
- 十二月 09, 2014 2:21:25 下午 org.apache.catalina.startup.Catalina start
- 嚴重: The required Server component failed to start so Tomcat is unable to start.
- org.apache.catalina.LifecycleException: Failed to start component [StandardServer[8006]]
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
- at org.apache.catalina.startup.Catalina.start(Catalina.java:689)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
- at java.lang.reflect.Method.invoke(Unknown Source)
- at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)
- at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)
- Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardService[Catalina]]
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
- at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:731)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- ... 7 more
- Caused by: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina]]
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
- at org.apache.catalina.core.StandardService.startInternal(StandardService.java:443)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- ... 9 more
- Caused by: org.apache.catalina.LifecycleException: A child container failed during start
- at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1131)
- at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:300)
- at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
- ... 11 more
- 十二月 09, 2014 2:21:25 下午 org.apache.coyote.AbstractProtocol pause
- 資訊: Pausing ProtocolHandler ["http-bio-8081"]
- 十二月 09, 2014 2:21:25 下午 org.apache.coyote.AbstractProtocol pause
- 資訊: Pausing ProtocolHandler ["ajp-bio-8010"]
- 十二月 09, 2014 2:21:25 下午 org.apache.catalina.core.StandardService stopInternal
- 資訊: Stopping service Catalina
- 十二月 09, 2014 2:21:25 下午 org.apache.coyote.AbstractProtocol destroy
- 資訊: Destroying ProtocolHandler ["http-bio-8081"]
- 十二月 09, 2014 2:21:25 下午 org.apache.coyote.AbstractProtocol destroy
- 資訊: Destroying ProtocolHandler ["ajp-bio-8010"]
解決這個問題的關鍵在於錯誤資訊中的:
- Servlet mapping specifies an unknown servlet name Action
- <servlet-mapping>
- <servlet-name>Action</servlet-name>
- <url-pattern>/public/Action</url-pattern>
- </servlet-mapping>
以上是別人的心得,但仍然不懂為什麼要去掉。。。
相關推薦
第一次學習servlet,配置出問題
啟動Java Web專案時提示錯誤:A child container failed during start 完整錯誤資訊如下: 嚴重: A child container failed during start java.util.concurrent.
2017-9-15第一次學習C#內容(隱式轉換,語句,輸入輸出,格式字符串,示例)
程序設計 null 組合 賦值 win bre left 格式 空間 類型轉換 1).隱式轉換 註意: 隱式轉換中不存在向char類型的隱式轉換,float和double類型也不能隱式轉換為decimal型. 2)強制類型轉換 (目標類型) (表達式) 3)其他方式
安卓學習LESSON3:第一次執行除錯,瞭解KEYSTORE
建好第一個專案後,去嘗試執行除錯程式,遇到下述報錯。 其中提到了一個很重要的概念 KEYSTORE。 keystore的作用 有利於程序升級:當新版程式和舊版程式的數字證書相同時,Android系統才會認為這兩個程式是同一個程式的不同版本。如果新版程式和舊版程式的數字證書不相同,則
第一次發博,發個簡單的Java程序發送手機短信驗證
map() dht itl air created 導入 error cor images 最近在準備一個項目,想的登錄時候用手機驗證,就通過上網查閱了一下手機驗證的實現方法,原來超級簡單,下面將一步一步介紹。 1.去中國網建註冊一個賬號密碼,首次註冊送五條免費短信和3條免
第一次作業:想不出響亮的名字
想要 邏輯思維 行政管理 使用 計算 輔導班 第一天 讓我 清晰 1. 作業內容 閱讀一些優秀博文(見第二部分),讀完後,結合個人經歷寫一篇博文談談自己的感想。 這樣做的目的是:讓大家讀別人的故事,擴大自己的眼界。結合他人的經歷與觀點對自己進行一個回顧式的剖析,而且最終能夠
第一次沖刺,求進步
收獲 大學 第一時間 體會 如何 改進 故事 人的 復習 一、小組第一次沖刺任務 以搭建好項目基礎為小目標,完善用戶需求 加強組員之間的溝通熟悉、互動交流 細化分工,明確任務 二、完成情況描述 【用戶故事】 作為一名長大學子,小黃特別希望能夠在手機上查到自己的
第一次使用scrapy,記下爬過的坑
name parse items all call response 實例 千萬 數據 第一次使用scrapy,記下爬過的坑 1,xpath語法,xpath語法用於選取需要的數據,用過bs4會比較好的理解它,類似於從一目錄樹查找, xpath(‘/html/body/div
第一次寫隨筆,記錄一下初衷
經歷 什麽 解決方法 問題 關於 喜歡 不能 一段 而且 經歷了一個思想鬥爭後,我想明白了,為什麽要寫博客。 之前學習時遇到了問題,百度後,在一篇博客幫助下快速的解決了。 於是我想,我不是不也可以通過記錄自己的經歷,來幫助他人?而且費曼學習法中,也提到了,教會他人是掌握技能
程式設計師的第一次刪庫,發同學群問怎麼恢復,同學:趕緊跑路吧,跑快點
不小心刪庫是一種怎樣的體驗? 刪過庫的人不可能坐著在這回答這個問題的,應該說,來回答問題的都是恢復回來的。或者想要回答這個的小夥伴可以親自去體驗,到時自然而然就懂了,是吧! 近日,又有一位程式設計師刪庫了。為什麼是又呢?因為網上太多的例子了,上面就是一個。 不過看這連天
java中無法找到主方法,無法找到類,web應用第一次報500,第二次報404
在重灌機器後,原來的許多java工程在重新被新安裝的Eclipse讀取過程中出現了java.lang.NoNoClassDefFoundError的問題,檢視工程目錄中bin路徑下沒有生成對應的.class文件網上查閱了很多資料,大部分都指示classpath設定不對。但是Eclipse本身並不需要配置cla
第一天學習SSH,搭建工程和遇到的問題
一、建立一個maven工程如下圖結構 建立一個maven工程後,pom.xml配置檔案有錯誤如下 web.xml is missing and <failOnMissingWebXml> is set to true 先不要管!或者在pom.xml中直接加上 <p
騰訊第一次種黃瓜,又長又直,還拿了獎
作者 | 非主流 出品 | AI科技大本營 看這一籃水靈的黃瓜,賣相也好,為啥貼著騰訊的標籤?難道騰訊要開始賣瓜? 其實,騰訊不是賣瓜,而是親自種了一次瓜。 緣起:AI 溫室種黃瓜比賽
記第一次學習Mybatis
第一次學習Mybatis是在網上找了一個老師的視訊教程看的。 首先,在Mybatis下載相關包,在入門裡面既可以選擇使用Maven依賴,也可以直接下載jar包。下好mybatis-3.4.6-zip包後,解壓縮會看到裡面有如下檔案。 圖中選中的即是在學習mybatis初期需要使用到的j
第一次發博,《染色法與構造法在棋盤上的應用》的理解
看了太多大神的文章,被嚇的半句話也不敢亂說,然後看了很多很多人教育我說要學會寫部落格,而我一直都覺得自己弱成渣,分分鐘被秒成狗,然而我還是來了,因為儘管我弱,而你,卻無可奈何。 廢話不多說,第一次就不發別人發過的題解了,別人沒發過的不用說,我肯定不會做。。。  
《資訊安全系統設計基礎+Linux 核心分析》第一次學習總結
《資訊安全系統設計基礎+Linux 核心分析》第一次學習總結 教材學習內容總結 學習了《庖丁解牛》的第一章。知道的概念有: 儲存程式計算機 = 馮諾依曼計算機,主要思想是:將程式存放在計算機儲存器中,然後按儲存器中的程式的首地址來執行程式的第一條指令,接下來就是一步一步按照程式中的編寫好的指令來一
輸入兩次密碼,第二次與第一次不一致,要求重新輸入的while迴圈
System.out.println("請輸入密碼:");// 輸入其他比如字串,且重新輸入 int mm1 = in.nextInt(); while (true) { System.out.println("請再次確認密碼:");// 如果和第一次密碼輸入
C3P0資料來源連結池bug,mysql閒置一段時間後,第一次連結失敗,第二次連結成功的問題
mysql8個小時後,第一次連結失敗,第二次連結成功的問題mysql資料庫的預設連線時長為8個小時1.互動式連線:使用mysql客戶端進行資料庫連結 interactive_timeout2.非互動
Shiro 專案開發中第一次使用到,所以研究了一下,這裡
專案使用的是Maven 首先要在pom.xml中引入shiro依賴 <!-- shiro 許可權 --> <dependency> <groupId>org.apache.shiro</groupId> &
第一次學習資訊保安的心得
接觸資訊保安完全是出於對“黑客”這種神祕群體的好奇與憧憬,尤其在學姐與學長展示後,更對資訊保安的世界多一份嚮往,只是沒有任何的基礎,隱隱擔心自己能否走下去。 國慶節社團佈置下學習HTML,JS,基本網路協議的任務,我在學習HTML,JS的基礎教程的過程中,雖然能
TCP處理第一次連線斷開,再次連線處理
主要參考這個文章: http://blog.csdn.net/eric0318/article/details/51087513 盜一個圖: 最近接到個任務:接收機實現自制板卡韌體升級的功能。 據板卡部所說,網口升級的話,需要連線兩次:板卡做伺服器端,接收到change