我正在開發一個web應用程序,使用瓷磚和彈簧mvc。使用xsd和dtd驗證對spring mvc的tile和bean聲明進行定義時,每次web應用程序啓動/重新啓動時,都會將請求發送到外部服務器以獲取xsd和dtd文件。我注意到,因爲我的web應用程序由於失敗的請求到外部服務器(!!!)失敗而無法啓動。 我不知道是否有辦法告訴我的應用程序停止這樣做?就像在某處放置這些文件的緩存版本,或者告訴Xml處理器在運行時無法驗證這些xml文件?加載外部xsd和dtd渲染我的應用程序很長的啓動時間
1
A
回答
1
我正面臨一個類似的問題(但帶有xsd文件)。在a little research之後,通常foo-1.0.jar將包含foo-schema-1.0.xsd,因此當foo去驗證它的foo- config.xml,它不需要問互聯網的xsd。
當您升級到foo-1.1.jar(其中包括新的foo-schema-1.1.xsd)而未更改foo-config.xml以引用新版本的模式時,會出現問題。 foo-1.1.jar不包含foo-schema-1.0.xsd,因此解析器會在Internet上查找它。如果該網站正在嘗試查看是否存在問題,那麼您有問題。
因此請檢查您的xml文件以確保它們引用適用於正在驗證它們的jar版本的xsd/dtd的版本。
相關問題
- 1. 應用程序啓動時間很長
- 2. 應用程序在啓動過程中需要很長時間
- 3. Rails 3應用程序服務器啓動時間很長
- 4. Grails應用程序加載需要很長時間?
- 5. 從我的應用程序啓動外部應用程序
- 6. 從網絡驅動器啓動的c#.net4應用程序需要很長時間才能加載
- 7. 我在我的應用程序啓動時加載webview
- 8. JSF/ICEFaces在渲染響應中需要很長時間
- 9. iPad:在應用程序啓動時啓動外部應用程序
- 10. Powershell在加載ssh-agent/git時需要很長時間來啓動加載
- 11. 閃亮的應用程序 - 如何在啓動時抑制功能和渲染?
- 12. 我的乘客電動Rails應用程序有時需要很長時間才能加載
- 13. 渲染視圖需要很長的時間
- 14. 啓動外部應用程序和模塊當前應用程序,直至啓動的應用程序退出
- 15. 很長的部署時間
- 16. 調試Visual Studio 2008 Web應用程序需要很長時間才能啓動
- 17. 如何測量使用動態異步調用加載頁面的Web應用程序的渲染時間?
- 18. 應用程序啓動之前的長時間延遲
- 19. Rails的自動加載的模塊時,應用程序啓動
- 20. Richfaced渲染需要更長的時間
- 21. 如何添加外部JavaScript來加載應用程序中的所有時間
- 22. Heroku應用程序需要太長的時間才能加載
- 23. 離子應用程序啓動外部Android應用程序?
- 24. 爲什麼我的Eclipse需要很長時間才能啓動?
- 25. 谷歌地圖需要很長時間才能渲染ie11
- 26. 如何加快我的應用程序的加載時間
- 27. 在WebSphere Application Server 6.1 FixPack上長時間的應用程序啓動時間
- 28. 網絡應用程序和渲染
- 29. 加載應用的時間太長
- 30. spring.net很長的加載時間和它的替代品