Ciao a tutti, ho un problema che mi sta facendo impazzire. Ho creato questa classe:

codice:
 public DataCallback() {
      
        this.start = new Timestamp(Date.valueOf("1000-1-1").getTime());
        this.end = new Timestamp(Date.valueOf("3000-1-1").getTime());
    }

    //used for UI models testing only
    public DataCallback(ProjectModel projectModel) {
        this.projectModel = projectModel;
        this.start = new Timestamp(Date.valueOf("1000-1-1").getTime());
        this.end = new Timestamp(Date.valueOf("3000-1-1").getTime());
    }

    public void asynchronousException(Exception exception, int messageType) {
    }

    public void broughtToFront(long id) {
    }



    public void createdBacklog(Backlog backlog) {
        BacklogModel backlogModel = new BacklogModel(backlog);

        if (projectModel.getBacklogModel() == null) {
            projectModel.setNewBacklogModel(backlogModel);

        }
    }
Per importare la data in un editor creato precedentemente, ma da quando l'ho fatta non mi carica più l'editor dandomi questa eccezzione:

codice:
java.lang.IllegalArgumentException
	at java.sql.Date.valueOf(Unknown Source)
	at persister.datachangeimplement.DataCallback.<init>(DataCallback.java:73)
	at applicationWorkbench.Editor.<init>(Editor.java:79)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at java.lang.Class.newInstance0(Unknown Source).
Sicuramente è un problema di formato data, ma le ho provate tutte e non riesco a capire come farlo andare.... Qualche soluzione?
Grazie mille per l'aiuto
Luigi