[Procédures Java] Mise à jour d'une classe Java dans une base 10g
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 :
Code:
1 2 3
| ORA-29531: no method test in class OraclePhoto
ORA-06512: at "DBPIX.TEST", line 1
ORA-06512: at line 1 |
Il semblerait que la nouvelle version de la classe ne soit pas prise en compte. Que dois-je faire ?
J'ai tenté d'effacer la classe (dropjava) et de la recharger, mais rien n'y fait.
Une solution ?
Merci.