Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将Struts与SpringSource dm服务器一起使用会给出Http状态503错误_Java_Spring_Struts_Osgi_Springsource Dm Server - Fatal编程技术网

Java 将Struts与SpringSource dm服务器一起使用会给出Http状态503错误

Java 将Struts与SpringSource dm服务器一起使用会给出Http状态503错误,java,spring,struts,osgi,springsource-dm-server,Java,Spring,Struts,Osgi,Springsource Dm Server,我使用spring、struts和hibernate开发了一个企业应用程序,现在我想将其转移到OSGi dm服务器上 我找到了一本书,作者在书中解释了将WAR迁移到OSGi捆绑包的方法。我成功地迁移了书中给出的应用程序 迁移的第一步是删除WEB-INF目录中的lib文件夹并导入所有相关包。我也这么做了。应用程序已成功部署在dm服务器中 但当我尝试连接到URL时,它给了我一个错误: SpringSource dm服务器-错误报告 HTTP状态503-Servlet操作当前不可用 类型:状态报告 消

我使用spring、struts和hibernate开发了一个企业应用程序,现在我想将其转移到OSGi dm服务器上

我找到了一本书,作者在书中解释了将WAR迁移到OSGi捆绑包的方法。我成功地迁移了书中给出的应用程序

迁移的第一步是删除WEB-INF目录中的lib文件夹并导入所有相关包。我也这么做了。应用程序已成功部署在dm服务器中

但当我尝试连接到URL时,它给了我一个错误:

SpringSource dm服务器-错误报告

HTTP状态503-Servlet操作当前不可用

类型:状态报告 消息:Servlet操作当前不可用

描述:请求的服务Servlet操作当前不可用当前不可用。 这可能是什么原因

我没有线索来解决这个问题。你能把你能得到的任何帮助传递给我吗


感谢您的支持。

这很可能是因为战争没有正确部署。容器似乎知道webapp/servlet就在那里,但是因为它没有正确启动,所以它不可用


仔细检查日志,确保dmServer指示war及其servlet的正确启动。

服务器日志对部署war时的错误有何说明?