|
|
|
JBuilder下运行Sample_hibernate示例出错
|
2007年10月04日 15:01
|
|
|
标签列表
|
|
刚刚搜到jDonFramework,很想试一试。把例子下下来后,在JBuilder里创建了示例的工程,可是一build, 就报错:
"index.jsp": Invocation Error
好像是taglib不认。错在这一行: <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
我已经把所有lib下的jar包都加到jBuilder的lib里了呀。
我对Struts, Hibernate等等这些都很陌生。只写过jsp, servlet等的web 应用。很希望能用上jDon.
希望高手能给与指点。 多谢!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月04日 15:04
|
|
|
想把 path 贴上来, 可是老报字符串太长的错,贴不上。 :(
环境是jBuilder2005, JDK 1.4.2, tomcat 5.0.27 有问题吗?
[该贴被little1234于2007年10月04日 15:07修改过]
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月05日 12:13
|
|
|
看文档里要在JBuilder里配置FrameWork配置,可是我的jBuilder一按Edit library 的button, 什么也不发生, 无法加入TreeView, MultiPages 等JSP Tag Libraries。 是因为这个原因引起的吗?
下了一个MyEclipse 5.1.0GA, 在试图用sample_hibernate中自带的build.xml创建一个工程时,报错:specified build file does not contain a javac task.
我是新手,有没有一个教在JBuilder 2005 或 Eclipse 下一步一步创建一个使用jDonFrameWork的教程呢? 能跑起来就行。
我只想在tomcat下迅速建立一个简单的应用,可是现在不知从何下手?
万望各位老大能指点一二。 多谢!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月06日 11:08
|
|
|
将jBuilder彻底卸掉,又重装了一遍。可以编辑library了。 上面的问题没有了。 可是现在出类似于下面的问题:
"userList.jsp": java.lang.UnsupportedClassVersionError: com/jdon/strutsutil/taglib/MPageTag (Unsupported major.minor version 49.0)
"user.jsp": _jspx_meth_bean_write_0(javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.PageContext) in org.apache.jsp.user_jsp cannot be applied to (org.apache.struts.taglib.logic.IterateTag,javax.servlet.jsp.PageContext)
是什么东西版本不对?
希望能有高手指点一二, 谢谢!
|
|
|
|
|
|
回复:re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月06日 20:03
|
|
|
见Jdon框架开发指南中最后一个章节,JBuilder开发。 http://www.jdon.com/jdonframework/JdonFramework.pdf [该贴被banq于2007年10月06日 20:04修改过]
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月08日 11:17
|
|
|
谢谢banq大哥指点。 又重新设置了一遍, 还是出现上述问题。
另外,看例子里用了很多的Struts tag。 其实我的项目中不想用Struts, 因为主要是为wap开发的, Struts的tag应该没什么用了吧? 我也不太懂Struts, 请问能不能有最简单的例子,就是简单的jsp,bean之类加上JDon框架的呢? 只要能把应用的性能提高就行。原应用很简单,也能跑,就是过不了压力测试。
已经交了50元,成为vip用户。下了那个视频教程, 觉得要学的东西还是挺多的。 现在项目时间很紧, 希望banq大哥能指点一下最快的解决问题的办法。 多谢!
|
|
|
|
|
|
回复:re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月08日 11:52
|
|
|
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月08日 12:14
|
|
|
太好了, 能有这么及时的支持。 急盼您的新案例出来, 在线等!
谢谢!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月08日 18:25
|
|
|
谢谢banq这么及时雨般的支持。
在jBuilder 2005里建立了一个针对servlet_jdon_jdbc的工程,jdk1.4.2 + tomcat 5.0. 项目编译没有问题, 但是访问http://localhost:8080/testWeb/index.jsp
报错: URL: Unable to open location: no protocol: $$UnknownLocation$$
按照readme中所说的, 将testWeb.war直接部署到C:\Borland\JBuilder2005\thirdparty\jakarta-tomcat-5.0.27\webapps\ 下, tomcat 启动时老报错:
信息: Processing Context configuration file URL file:C:\Borland\JBuilder2005\thi rdparty\jakarta-tomcat-5.0.27\conf\Catalina\localhost\testWeb.xml log4j:WARN No appenders could be found for logger (org.apache.catalina.session.M anagerBase). log4j:WARN Please initialize the log4j system properly. 2007-10-8 18:05:00 org.apache.catalina.core.StandardContext listenerStart 严重: Skipped installing application listeners due to previous error(s) 2007-10-8 18:05:00 org.apache.catalina.core.StandardContext start 严重: Error listenerStart 2007-10-8 18:05:00 org.apache.catalina.core.StandardContext start 严重: Context startup failed due to previous errors
什么地方错了?
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月08日 18:56
|
|
|
查log, 发现如下错误:
2007-10-08 18:39:51 StandardContext[/testWeb]Error configuring application listener of class com.jdon.container.startup.ServletContainerListener java.lang.UnsupportedClassVersionError: com/jdon/container/startup/ServletContainerListener (Unsupported major.minor version 49.0)
是什么东西版本不对呀? banq大哥, 求助!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月09日 10:18
|
|
|
google 一下,发现是jdk版本不兼容。 换了jdk1.5, 上述问题没有了,但是有:
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
2007-10-9 9:54:51 org.apache.catalina.core.StandardContext listenerStart
严重: Skipped installing application listeners due to previous error(s)
还是没运行起来。继续研究。 :(
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月09日 10:51
|
|
|
原来 log4j.properties 必须放在web-inf\classes下,而不能放在web-inf\lib下。 log4j 的问题没有了,可是又出现
2007-10-09 10:32:44,546 DEBUG [main] session.ManagerBase (StandardManager.java:460) - Finish: Loading persisted sessions
2007-10-9 10:32:44 org.apache.catalina.core.StandardContext listenerStart
严重: Skipped installing application listeners due to previous error(s)
2007-10-9 10:32:44 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2007-10-9 10:32:44 org.apache.catalina.core.StandardContext start
严重: Context startup failed due to previous errors
真的有点烦了。跑一个简单的例子都跑不起来。怎么这么麻烦啊, 郁闷ing!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月09日 10:53
|
|
|
|
另外提个建议: 论坛的每页能不能不要cache 呀。 我每次都得手动刷新才能看到新发的帖子。 累!
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月09日 11:29
|
|
|
终于跑起来了! 原因是装了jdk1.5 以后,忘了把环境变量java_home跟着改过来了。
唉, jdk1.4真是把我害的好惨啊!
现在还有问题: javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
我已经把 <Context path="/testWeb" debug="1" reloadable="true" crossContext="true"> <Resource name="jdbc/TestDS" scope="Shareable" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/TestDS"> ... 加到tomcat的server.xml里了呀。
为什么不认? 再研究!banq能指点一下吗?谢谢 [该贴被little1234于2007年10月09日 11:50修改过]
|
|
|
|
|
|
re:JBuilder下运行Sample_hibernate示例出错
|
2007年10月09日 12:25
|
|
|
跟踪发现在 dataSource = (DataSource) sl.getDataSource(constants.getJndiname()); 处出错。
单独启动tomcat也是找不到DataSource. 我已经确认数据库的连接没有问题。在jbuilder里用Database Pilot已经能看到数据库里的内容了。
除了在tomcat的server.xml的加上Resource配置外,还有什么要做的吗?
在jBuilder里怎样配置这个Resource呢?
banq大哥, 请帮忙! 我已经花了好多时间了。 做项目的时间越来越紧。
|
|
|
|
|
这个主题有 16 回复 / 2 页
Go
1 2
►
|
|
|