java程序部署在WebSphere中的问题

问题描述

我有一个WEB程序,把它打成war包 ,然后在websphere中部署, 请求时报错D:IBMWebSphereprofilesdefaultinstalledAppsOuYangNode01Cellmylog_war.earmylog.warException[08-7-4 14:08:52:000 CST] 00000022 WebApp E SRVE0026E: [Servlet 错误]-[/index.jsp]:javax.servlet.jsp.JspException: Cannot find ActionMappings or ActionFormBeans collection访问一个一个什么都没写的HTML文件可以成功问题补充:这个程序部署在TOMCAT里可以成功运行问题补充:<load-on-startup> 0 </load-on-startup> 有这个参数

解决方案

原因有很多种 1。Web.xml未初始化问题 少了一个 <load-on-startup> 0 </load-on-startup> 这样开始是没有加载这个类,就没有初始化struts-config.xml,所以找不到 actionmappings or actionformbeans collection。 2。struts-config.xml问题 3。jar包不全或版本不对 也有可能导致这个问题,从stuts例子里面拷过来就好了。struts1.1自带共10个jar包。 4。编译问题 有可能Action和Formbean没有编译,也会有这个问题,检查一下有没有对应的class文件就好。class路径不对可能也会导致这个问题。 5。版本问题 用的servlet容器和struts版本不对或这两个版本协调有问题。 6.jdk版本问题估计你的是jdk版本问题或者是jar包问题
解决方案二:
包的版本呢?ws里一般可能会带有一些通用的包,比如struts.jar这样的,是不是和你程序里的冲突

时间: 2024-09-20 16:05:26

java程序部署在WebSphere中的问题的相关文章

本地tomcat程序部署到websphere上axis2不加载

问题描述 本地tomcat程序部署到websphere上axis2不加载 本地用的tomcat服务部署项目,并且axis2可以访问,可以使用,把程序部署到websphere上axis2不加载,请大神帮看下错误信息!急,都来参与下 解决方案

java程序部署在一台服务器,图片存在另一台服务器

问题描述 java程序部署在一台服务器,图片存在另一台服务器,用户如何通过访问程序这台服务器拿到另外一台服务器上的图片,还是说用户有方法可以直接访问图片服务器 解决方案 通过访问程序访问,不然如果图片服务器不允许外网访问,那么外网用户就访问不了,只能通过程序访问.如果是web应用的话,假如图片服务器访问地址为:http://192.168.1.1:8080/context_path/images/xxxx.jpg直接用<img src="http://192.168.1.1:8080/co

作为一名Java程序员,我为什么不在生产项目中转向Go

自Google在2009年发布Go语言的第一个正式版之后,这门语言就以出色的语言特性受到大家的追捧,尤其是在需要高并发的场景下,大家都会想到是不是该用Go.随后,在国内涌现出了一批以七牛为代表的使用Go作为主要语言的团队,而许世伟大神本人也在各种场合下极力推动Go在国内的发展,于是在这种大环境下,中国的Go开发者群体逐渐超越了其他地区. 那么问题来了,业余时间好学是一回事,真正要将一个新东西运用到生产中则是另一回事.JavaScript的开发者可以义无反顾地选择Node.js,但是对于Java开

sql server-如何在SQL Server 数据库中调用JAVA程序

问题描述 如何在SQL Server 数据库中调用JAVA程序 工作中 遇到一个实际的问题如下: 一个在线的SQL server数据库A,他的一个触发器在数据库有更新时把新的数据插入的到另一个SQL server 数据库B,已经写好的一个JAVA程序可以把B中的数据全部复制到一个Oracle 数据库C中,并且立即把数据库B中的数据清空.现在希望这个程序能够自动执行,就是JAVA程序能够在检测到B中有新数据后立即开始自动执行.我已经知道对于Oracle数据库可以通过触发器直接调用JAVA程序,可是

工具-Linux系统下java程序如何将PDF文件转换成SWF文件

问题描述 Linux系统下java程序如何将PDF文件转换成SWF文件 我需要将PDF文件转换成SWF格式的文件,目前是用windows系统开发java程序,windows系统中这种转型已经搞定,用的是swftools工具.但是开发完成之后,程序要部署到Linux系统中.由于不熟悉Linux系统所以无从下手,希望高手指点,最好也用swftools工具转型,尽量详细一些,跪谢. 解决方案 前不久刚用过,应该注意的是swftools工具在linux的安装,有时需要依赖才能安装下去,这个工具安装好就基

swf-Linux系统下java程序如何将PDF文件转换成SWF文件

问题描述 Linux系统下java程序如何将PDF文件转换成SWF文件 我需要将PDF文件转换成SWF格式的文件,目前是用windows系统开发java程序,windows系统中这种转型已经搞定,用的是swftools工具,版本是swftools-2013-04-09-1007. 程序开发完成后,需要要部署到Linux系统中.在网上Linux实现的例子比较少,尝试了很多次都没能成功.我现在有Linux系统的swftools-2013-04-09-1007.tar.gz工具,有已经实现功能的朋友,

Java程序员也应该知道的系统知识系列之全局体系

作者:林昊   Java程序部署到服务器上后,要被外部用户访问到,还需要一系列的东西组成,这些东西也是需要了解的.   外部用户要访问,通常来说都会给个域名,有域名就意味着需要DNS,一般来说域名注册商都会提供域名解析服务,当然,也有外部的一些域名解析提供商,例如著名的dnspod.   域名需要解析为一个公网的ip,互联网公司会借助这个机会来根据用户访问的ip来解析为一个更靠近用户的公网ip(这个通常需要采用商用的GSLB设备来实现),从而提升用户的访问速度,也就是很多人都听说过的CDN,不过

怎么判断一个java程序是否在运行?感激不尽

问题描述 怎么判断一个java程序是否在运行?感激不尽 在写一个程序需要用到这个判断 .然而Runtime.getRuntime().exec(String s)检索进程树的方法 只能检测到exe进程 而我看了一下 java程序运行时 任务管理器中始终只有一个javaw.exe 这样就无法区别是那一个java程序在运行.不知还有别的办法能解决这个问题不,感激不尽! 解决方案 运行开始的时候创建个临时文件,运行结束删除,判断文件是否存在确定程序运行! 解决方案二: 那个程序是不是你写的,如果是,那

cas在websphere中的实现

问题描述 cas在websphere中的实现 如何将cas客户端部署在websphere中,找了很多资料都没找到,哪位大神那里有相关的资料?能提供一下吗,不胜感谢. 解决方案 不好意思,没有相关的资料,有空帮你找找.