2010-04-27 111 views
1

是否可以在JBoss應用服務器上使用Spring MVC? 如果是這樣,怎麼樣?是否可以在JBoss應用服務器上使用Spring MVC?

使用Spring MVC與Tomcat Apache服務器,但現在我必須將我的項目移動到JBoss應用服務器。

但我收到一個錯誤,我不知道爲什麼。看來我不能使用我的課程。

125 ERROR [Engine] StandardWrapperValve[project]: Servlet.service() for servlet project threw exception java.lang.NullPointerException 

at java.util.Hashtable.containsKey(Hashtable.java:307) 
at com.scap.handle.ControlStatusContainer.deleteUser(ControlStatusContainer.java:70) 
at web.shnController.handleRequest(shnController.java:121) 
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48) 
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875) 
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807) 
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) 
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) 

任何人都有建議嗎?

在此先感謝。

+0

沒有看到你的代碼,不,我沒有建議。這幾乎可以肯定是你的代碼或者spring配置中的一個bug,與JBoss無關。 – skaffman 2010-04-27 09:20:40

+0

是的。你是完全正確的。我試圖創建一個新的控制器和視圖,並且工作。 我現在知道錯誤是什麼。我錯過了一些參數,而try-catch沒有涵蓋這個。 – Ikky 2010-04-27 09:44:52

回答

0

我建議在com.scap.handle.ControlStatusContainer.deleteUser中插入一些跟蹤,因爲ControlStatusContainer.java行70中使用的HashMap似乎沒有正確初始化。

相關問題