2012-09-17 31 views
1

希望有人能帮我解决我的问题。我目前正在尝试使用STS工具创建一个spring mvc项目。 所以我使用STS提供的Spring Template Project创建了一个。我试图运行它使用tomcat服务器,它没有问题。但是当我尝试使用VMare Cloud Foundry Server时,它不再工作。我有这种错误:Spring模板项目现在与Cloud Foundry服务器合作

org.apache.jasper.JasperException: java.lang.NullPointerException 
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:538) 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370) 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238) 
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:262) 
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1157) 
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:927) 
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827) 
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) 
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 

我将不胜感激任何帮助!

谢谢!

+0

嗨,你可以发布应用程序日志输出。你可以通过运行“vmc logs ”获得这些信息 –

+0

嗨,我没有安装vmc。我只是使用这个项目的sts工具。谢谢! –

回答

0

您可以通过从“服务器”窗格中打开CloudFoundry插件来查看日志。单击“远程系统视图”链接,然后使用“远程系统”选项卡导航应用程序及其日志文件。

查看下面的Skitch截图;

http://goo.gl/603vT

+0

嗨,我有一个相当长的日志,但正如我所看到的,日志没有错误,它只是信息。我也可以看到我的控制器被正确调用,因为它执行我的控制器中的代码,但问题是当它返回页面时,它有错误。当我在本地Tomcat服务器上运行它时,不会发生这种情况,只有当我在云代工厂运行它时才会发生这种情况。谢谢! –

0

尝试在你的应用程序右键单击,然后去到的Maven - >更新依赖。

一旦你这样做,你应该重新启动你的应用程序在云代工厂,它应该只是工作。

2

更有可能错误与春天版本有关。我得到它部署与springVersion = 3.1.1.RELEASE

相关问题