SSH2整合后 启动tomcat 报如下错误 求指导

作者&投稿:学孙 (若有异议请与网页底部的电邮联系)
activemq与spring整合,tomcat启动,控制台报如下错误,activemq管理界面看不到消费者~

日志信息, 表示在加载 Spring . 不表示 Spring 中就没有任何错误。

这个问题可以去请教下许老师,他可以未来IT界的精英!

Could not instantiate bean class [org.hibernate.cfg.Configuration]: Constructor threw exception; nested exception is java.lang.ClassCastException: org.hibernate.annotations.common.reflection.java.JavaReflectionManager cannot be cast to org.hibernate.annotations.common.reflection.MetadataProviderInjector
创建 hibernate配置类的实例时,发生错误。
instantiate bean class [org.hibernate.cfg.Configuration]:
.ClassCastException意思是发生了类型转换,从.JavaReflectionManager到MetadataProviderInjector
检查你的hibernate配置文件,

你的spring的bean配置错了,一个叫service的bean出错了

WEB.xml少配置了一个spring的监听器吧?


包头市17317421347: ssh框架整合后tomcat启动报错 -
宠缪枸橼: java.lang.NoClassDefFoundError: net/sf/cglib/beans/BulkBeanException 从问题上看应该是你缺少cglib-nodep-2.1_3.jar文件.不过在SSH整合的时候常常会出现JAR文件冲突的问题.最常见的就是ASM错误,一般是由于spring和hibernate有同样的JAR包所造成的.你可以将相同的都删了(不清楚的可以上网再查查).另外,还要将项目重新build 一次.我之前也遇到过类似的问题.上网查了很外都只说删JAR就可以,搞了好几天,自己重新build之后才解决问题.

包头市17317421347: 我用ssh2集成的,遇到了一些问题,tomcat启动后信息如下
宠缪枸橼: 在启动Tomcat 6.0时发现第一条信息便是:The Apache Tomcat Native library which allows optimal performance in production environments was not found ……解决方法:相关文档: http://tomcat.apache.org/tomcat-6.0-doc/apr.html去这里 http://tomcat.heanet.ie/native/下载最新版本的tcnative-1.dll放到Tomcat的安装目录\Bin下之后重启Tomcat就OK了.

包头市17317421347: ssh整合后,运行tomcat时出现下面提示 -
宠缪枸橼: testng需要的jar引入了没有,错误提示是testng中的类找不到了.

包头市17317421347: 用SSH2开发,部署到tomcat提示404 -
宠缪枸橼: 先访问 localhost:8080进入tomcat 然后再点到manager里面去 查看当前部署的项目管理 再点击项目进去 一步步来 就知道哪里有问题了.

包头市17317421347: 首次ssh整合,启动tomcat时就这样,怎么办求解b
宠缪枸橼: 把jboss-logging.jar导进去,再试试

包头市17317421347: ssh2+tomcat6.0(整合了red5.0.8)启动出错. -
宠缪枸橼: 建议不要把RED5整合到TOMCAT下面,理由如下:1、RED5的版本更新后变动很大,网上给的例子都是支持特定RED5版本的,换个版本就跑不起来,如果你按照那上面说的整合到TOMCAT下,还不如你自己去看RED5的源代码,自己来确定怎么整合(感觉不太现实,至少我就没这能力)2、RED5本身可以以服务形式自己启动的,即使不整合也不用启动两次的 我最近也在用RED5,单独用RED5把第一个自己的程序跑起来,配置就比较吃力了,整合到TOMCAT里面还真没敢尝试.实际上RED5那边的代码不会很多,不调试只看LOG也足够解决问题了

包头市17317421347: ssh整合完,启动tomcat,一直报这个错误,请指教,到底是少了什么? -
宠缪枸橼: 错误是没有检索到那个类,你看看你的配置文件里写的,跟实际的路径一致么?还有类名,都对应下

包头市17317421347: ssh重启远程tomcat的指令? -
宠缪枸橼: .sh是脚本.bat是批处理 linux运行的是.sh,而且为了安全起见,直接xxx.sh是不被linux允许的 [tr@server100 bin]$ shutdown.bat这里有两个错误.1、.bat不是linux脚本2、没用前置路径说明 应该这样:[tr@server100 bin]$ ./shutdown.sh 注意的是必须在执行的shutdown.sh前面加上./才可以

包头市17317421347: 启动SSH框架项目 Tomcat报错 -
宠缪枸橼: 确实是内存溢出.出现这个问题可能有好几个原因:1.你tomcat部署的项目太多了,建议清空tomcat/work下的文件夹,重新部署需要的那个项目.2.你可能用apache+tomcat进行整合了,但是没配置好,导致用户请求页面的是和产生了转发死循环,导致内存溢出.解决办法是重新配置你的服务器.因为这个问题比较麻烦,你可以先把项目放到一个新的tomcat下试试能不能启动.3.还有一种情况就是你程序写的有问题了,出现的原因应该是你的类加载器一直加载类文件,导致默认的内存空间不够用了.是不是工厂方法没有用.祝你成功!

包头市17317421347: SSH搭建,启动tomcat时出现的错误 -
宠缪枸橼: 查看hibernate映射文件,配置bean文件映射表,再来就是spring数据库连接池配置,struts到时没有报,就这些都是配置文件的事,记得大小写问题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网