versinya mesti cocok dengan hibernate yg sedang dipake 2009/6/12 Ifnu bima <[email protected]>: > > > Sbelum download lihat compatibility antara hibernate core sm validation. > > Di hibernate.org ada satu page yg isinya compatibility matrix antar > modul hibernate. Kmungkinan validation 4beta1 itu gak kompatibel sama > hibernate core-nya > > On 6/12/09, onsir salman <[email protected]> wrote: >> sy sdh tambahin lib >> hibernate-validator-4.0.0.Beta1.jar >> slf4j-api-1.5.6.jar >> slf4j-log4j12-1.5.6.jar >> hibernate-validator.jar >> >> tapi pada saat simpan data error spt ini >> >> Exception in thread "AWT-EventQueue-0" java.lang.NoSuchMethodError: >> >> org.hibernate.event.PreInsertEvent.getSource()Lorg/hibernate/event/EventSource; >> at >> >> org.hibernate.validator.event.ValidateEventListener.onPreInsert(ValidateEventListener.java:172) >> at >> >> org.hibernate.action.EntityInsertAction.preInsert(EntityInsertAction.java:156) >> at >> >> org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:49) >> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:250) >> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:234) >> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141) >> at >> >> org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298) >> at >> >> org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27) >> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000) >> >> >> *saya coba tambahkan di hibernate.cfg.xml* >> >> <event type="pre-update"> >> <listener class="org.hibernate.validator.event.ValidateEventListener"/> >> </event> >> >> <event type="pre-insert"> >> <listener class="org.hibernate.validator.event.ValidateEventListener"/> >> </event> >> >> >> error spt ini >> org.hibernate.MappingException: invalid configuration >> at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1487) >> at >> >> org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:990) >> at >> >> org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:69) >> at org.hibernate.cfg.Configuration.configure(Configuration.java:1428) >> at >> >> org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:972) >> at >> >> org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:69) >> at org.hibernate.cfg.Configuration.configure(Configuration.java:1414) >> at >> >> org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:966) >> at >> >> mst.pyrl.hibernate.properties.HibernateUtilMySQL.<clinit>(HibernateUtilMySQL.java:19) >> at >> >> mst.pyrl.hibernate.properties.HibernateConnection.getHibernateConnection(HibernateConnection.java:76) >> at mst.pyrl.main.MDIMainMenu.formWindowOpened(MDIMainMenu.java:719) >> at mst.pyrl.main.MDIMainMenu.access$100(MDIMainMenu.java:79) >> at mst.pyrl.main.MDIMainMenu$1.windowOpened(MDIMainMenu.java:226) >> at java.awt.AWTEventMulticaster.windowOpened(AWTEventMulticaster.java:322) >> at java.awt.Window.processWindowEvent(Window.java:1842) >> at javax.swing.JFrame.processWindowEvent(JFrame.java:279) >> at java.awt.Window.processEvent(Window.java:1803) >> at java.awt.Component.dispatchEventImpl(Component.java:4501) >> at java.awt.Container.dispatchEventImpl(Container.java:2081) >> at java.awt.Window.dispatchEventImpl(Window.java:2458) >> at java.awt.Component.dispatchEvent(Component.java:4331) >> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) >> at >> >> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) >> at >> >> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) >> at >> >> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) >> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) >> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) >> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) >> Caused by: org.xml.sax.SAXParseException: The content of element type >> "session-factory" must match >> "(property*,mapping*,(class-cache|collection-cache)*,event*,listener*)". >> at >> >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195) >> at >> >> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:131) >> at >> >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384) >> at >> >> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:318) >> at >> >> com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2017) >> at >> >> com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:901) >> at >> >> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1774) >> > > -- > Sent from my mobile device > > Senior Engineer @ ArtiVisi Intermedia > Java Training Center > See our course @ artivisi.com > > http://ifnu.artivisi.com > +62 856 9211 8687 > regards >
-- syaiful.mukhlis gtalk:[email protected]

