Põhjus: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
Caused Org Hibernate
SSH raamistik teatab veast:
Põhjus: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
Põhjus: veebilogi sisaldab paketti antlr.jar ja talveunerežiim kasutab antlr.jar teisi versioone, mis toob välja jar-paketi konflikti. To
Lahendus:
Veebilogi unix-süsteemi all:
1. Pange projekti poolt kasutatud sipelgapakett veebilogi kataloogi (näiteks: / data / wls10_mp1 / Oracle / Middleware / user_projects / domains / base_domain / lib)
2. MuudastartWebLogic.shLisage DOMAIN_HOME alla:PRE_CLASSPATH = '$ {DOMAIN_HOME} /lib/antlr-2.7.6.jar'
See on aadress, kuhu sipelgapakk pannakse, /data/wls10_mp1/Oracle/Middleware/user_projects/domains/base_domain/lib/antlr-2.7.6.jar
3. Taaskäivitage veebilogi
Veebiloogika juurutamine Ideas:
1. Pange projekti poolt kasutatud sipelgapakett kohalikku veebilogi kataloogi (näiteks: D: Package weblogic user_projects domains base_domain lib)
2. Muutke kohalikku veebilogikatsetDomainEnv.cmd, Minu tee on: D: Package weblogic user_projects domains base_domain bin
Liitumine pärast komplekti JAVA_HOME =% JAVA_HOME%sea PRE_CLASSPATH = D: Package weblogic user_projects domains base_domain lib antlr-2.7.6.jar
3. Seejärel taaskäivitage projekt
Veebiloogika juurutamine MyEclipse'is:
Aken> Eelistused> MyEclipse> Serverid> Weblogic> Paths> Lisa JAR / ZIPLisage sipelgapakett, Apply, ok ja taaskäivitage projekt.