Since the error is "IdGenerator for table 'Department' is null", I think there's 
something wrong with your schema.

I remember having similar problems because I didn't set a "defaultIdMethod" attribute 
in the database tag in project-schema.xml.

Anyway, check the schema file!

Giulio Vezzelli
Infolog S.r.l.
Via Alfieri, 28
Modena - 41100
Telefono : +39-059-822446
Sito web : http://www.infolog.it
E-mail : [EMAIL PROTECTED]
 
 

> -----Messaggio originale-----
> Da: Steffen Mueller [mailto:[EMAIL PROTECTED] 
> Inviato: luned� 19 gennaio 2004 12.46
> A: [EMAIL PROTECTED]
> Oggetto: Auto ID Generation with Oracle fails
> 
> I set the idMethod to "native" and am using Oracle 8i. 
> "autoIncrement" is "true" for the PK. The sequences have been 
> created. However, when I try to insert a record into a table, 
> the following error occurs:
> 
> org.apache.torque.TorqueException: IdGenerator for table 
> 'Department' is null at 
> org.apache.torque.util.BasePeer.doInsert(BasePeer.java:708) at
> de.spiritlink.lqa.om.BaseDepartmentPeer.doInsert(BaseDepartmen
> tPeer.java:212)
> at
> de.spiritlink.lqa.om.BaseDepartmentPeer.doInsert(BaseDepartmen
> tPeer.java:556)
> at 
> de.spiritlink.lqa.om.BaseDepartment.save(BaseDepartment.java:527) at
> de.spiritlink.lqa.om.BaseDepartment.save(BaseDepartment.java:491) at
> de.spiritlink.lqa.om.BaseDepartment.save(BaseDepartment.java:471) at
> de.spiritlink.lqa.web.struts.action.LoginAction.execute(LoginA
> ction.java:66)
> at
> org.apache.struts.action.RequestProcessor.processActionPerform
> (RequestProcessor.java:484)
> at
> org.apache.struts.action.RequestProcessor.process(RequestProce
> ssor.java:274)
> at 
> org.apache.struts.action.ActionServlet.process(ActionServlet.j
> ava:1482)
> at 
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.ja
> va:525) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:165) at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at
> com.caucho.server.http.FilterChainServlet.doFilter(FilterChain
> Servlet.java:96)
> at com.caucho.server.http.Invocation.service(Invocation.java:315) at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.j
> ava:246) at
> com.caucho.server.http.HttpRequest.handleConnection(HttpReques
> t.java:163)
> at com.caucho.server.TcpConnection.run(TcpConnection.java:139) at
> java.lang.Thread.run(Thread.java:536)
> 
> Because I need to continue developing, I tried to switch the 
> idMethod to "idbroker".  However, this also doesn't work.
> 
> Thanks!
> 
> Steffen
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to