Bonjour,
je développe des procédures stockées en Java. En suivant quelques doc., j'ai réussi à charger la classe dans la base (loadjava). J'ai également créé la procédure/fonction qui fait appel à la méthode de ma classe. Tout fonctionne.
J'ai modifié ma classe (ajout d'une méthode) et je l'ai rechargée dans la base (loadjava). J'ai créé une seconde procédure pour appeler la nouvelle méthode, mais Oracle me renvoie une erreur :
Il semblerait que la nouvelle version de la classe ne soit pas prise en compte. Que dois-je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ORA-29531: no method test in class OraclePhoto ORA-06512: at "DBPIX.TEST", line 1 ORA-06512: at line 1
J'ai tenté d'effacer la classe (dropjava) et de la recharger, mais rien n'y fait.
Une solution ?
Merci.
Partager