Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    java.lang.ClassCastException

    Ciao ragazzi, ho un WebSevice e un'altra applicazione che si occupa di eseguire l'autenticazione con OAuth. Entrambe usano un jar fatto da me dove ho implementato le classi per la persistenza. Il problema è che quando eseguo il codice

    codice:
    Query q = userController.getEntityManager().createNamedQuery("User.findUserAccess");
                    q.setParameter("userId", jb.getUserName());
                    q.setParameter("password", jb.getPasswd());
                    User user = new User();
                    user = (User) q.getSingleResult();
    mi va in

    codice:
    java.lang.ClassCastException: it.oc.entity.User cannot be cast to it.oc.entity.User
    	at it.openingcode.service.session.SessionManager.accessApp(SessionManager.java:46)
    	at it.oc.methods.WSMethod.accessApp(WSMethod.java:285)
    Come faccio a risolvere questo problema? è una cosa assurda...

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    La classe it.oc.entity.User si trova in due jar differenti, magari in versioni differenti?
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    è lo stesso jar contenuto in 2 progetti differenti. Pensi che il problema possa essere la versione? quando parli di versione intenti build giusto?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.