Hello, it doesn't work...
It's strange, but depts are still null...
Maybe I should change smth in bean:

package org.apache.cocoon.ojb.mysamples;

import java.io.Serializable;

public class Dept implements Serializable {
        
        private int deptno;
        private String dname;
        private String loc;
        public int getDeptno() {
                return deptno;
        }
        public void setDeptno(int deptno) {
                this.deptno = deptno;
        }
        public String getDname() {
                return dname;
        }
        public void setDname(String dname) {
                this.dname = dname;
        }
        public String getLoc() {
                return loc;
        }
        public void setLoc(String loc) {
                this.loc = loc;
        }
        

}

-----Original Message-----
From: Carlos Chávez [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, September 17, 2008 9:08 AM
To: users@cocoon.apache.org
Subject: Re: using OJB for multiple insert

Мария Григорьева Escribio :-)
> Hello!
>
> I'm using OJB!!!
>
> The problem is:
>
> I want to make a test on insert.
>
>
>
> Here is my sample-function:
>
>
>
> public void doInsertTest() {
>
>                 Dept[] depts = null;
>
>                 for (int i = 0; i < 5; i++) {
>
>                                depts[i].setDeptno(i);
>
>                                depts[i].setDname("Hello");
>
>                 }
>
>                 Object deptObj = depts;
>
>                 for (int i = 0; i < depts.length; i++) {
>
>             Dept dept = (Dept) deptObj;
>
>             broker.store(dept);
>
>         }
Hi There.

try: Dept[] depts = new Dept[5];

or

for (int i=1; i<=5; i++) {
  Dept dept = new Dept();

  dept.setDeptno(i);
  dept.setDname("Hello - " + i);
  broker.store(dept);
}

something like that.

Cheers.
Carlos Chávez.

>
>         long time = System.currentTimeMillis();
>
>                 sendPage("screens/test-template", new VarMap().add("test",
> time));
>
>     }
>
>
>
> But I've got java.lang.NullPointerException:
>
>
>
> Depts are staying null!
>
>
>
>
>
> What should I do?
>
> How to pass an array to this function?
>
>
>
>
>
>


---------------------------------------------------------------------
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