weblogic 部署项目启动报错
错误信息如下:
[ERROR] 2011-06-09 08:37:21,730 method:org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:363)
Error in named query: JobSession.getFirstDueJob
org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [
select job
from org.jbpm.job.Job as job
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
and job.retries > 0
and job.isSuspended != true
order by job.dueDate asc
]
at org.hibernate.hql.ast.HqlLexer.panic(HqlLexer.java:57)
at antlr.CharScanner.setTokenObjectClass(CharScanner.java:340)
at org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:31)
at antlr.CharScanner.<init>(CharScanner.java:51)
at antlr.CharScanner.<init>(CharScanner.java:60)
at o
网上搜的说hibernate包冲突了,我按照网上指点的进行的修改,可是没用,希望高手帮忙,小妹新手,很多东西不会,tomcat启动正常的。
错误信息如下:
[ERROR] 2011-06-09 08:37:21,730 method:org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:363)
Error in named query: JobSession.getFirstDueJob
org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [
select job
from org.jbpm.job.Job as job
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
and job.retries > 0
and job.isSuspended != true
order by job.dueDate asc
]
at org.hibernate.hql.ast.HqlLexer.panic(HqlLexer.java:57)
at antlr.CharScanner.setTokenObjectClass(CharScanner.java:340)
at org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:31)
at antlr.CharScanner.<init>(CharScanner.java:51)
at antlr.CharScanner.<init>(CharScanner.java:60)
at o
网上搜的说hibernate包冲突了,我按照网上指点的进行的修改,可是没用,希望高手帮忙,小妹新手,很多东西不会,tomcat启动正常的。
修改${DOMAIN_HOME}/bin/startWeblogic.sh文件
在SAVE_CLASSPATH的上一行添加
export youname_classpath=${DOMAIN_HOME}/lib/antlr-2.7.6.jar
将SAVE_CLASSPATH改成
SAVE_CLASSPATH=${youname_classpath}:${CLASSPATH}
我也没找到save——classPath 这段啊
能不能再详细点啊
谢谢啊
看看这个
from org.jbpm.job.Job as job
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
and job.retries > 0
and job.isSuspended != true
order by job.dueDate asc
把对象换成数据库表,列之后
这个语句在数据库管理器里能执行吗