Autore Topic: ormlite date Joda reflection problem  (Letto 350 volte)

Offline pikkio

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
ormlite date Joda reflection problem
« il: 07 Agosto 2013, 10:59:32 CEST »
0
cia a tutti,
sto cercando di creare un database manager che faccia il create o l'update di oggetti a seconda della data.
tutto ok fino a quando non chiamo il metodo getAll() nel quale mi da un errore di questo tipo: "Could not use reflection to construct a Joda DateTime".

che fare??

grazie in anticipo

qui il mio metodo:

Codice (Java): [Seleziona]
public void startGetChargePoint(Repo repo) {
Calendar todayDate = Calendar.getInstance();
SimpleDateFormat formatta = new SimpleDateFormat("yyyy-MM-dd HH:mm");

String date = formatta.format(todayDate.getTime());
Date convertedDate = null;

        try {
            convertedDate = formatta.parse(date);
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }


        for (ChargePoint_db c : repo.repoChargePoint.getAll()) {
            if (c.getDateModified().before(convertedDate)) {

                new GetChargePoint(this, this).execute();

                EntitiesStatus_db entities = new EntitiesStatus_db(1,
                        convertedDate);

                entities.save(repo);

            } else {

                try {

                } catch (Exception e) {
                    e.printStackTrace();

                }

            }
        }
    }
questo è il mio getAll method:

Codice (Java): [Seleziona]
public List<ChargePoint_db> getAll() {
        try {
            return chargePointDao.queryForAll();
        } catch (SQLException e) {
            // TODO: Exception Handling
            e.printStackTrace();
        }
        return null;
    }