Redhat 6 Oracle Db 11G Java 1.8.0-121
Bonjour,
J'ai un souci. J'éssais de charger une librairies Java (jar)
Code:
loadjava -user sys/**** -resolve -synonym javax.mail-1.5.6.jar
et j'ai l'erreur
Citation:
[root@rhel6 javamail]# loadjava -user sys/system -resolve -synonym javax.mail-1.5.6.jar
errors : class com/sun/mail/util/logging/CompactFormatter
ORA-29534: impossible de résoudre l'objet SYS.com/sun/mail/util/logging/CompactFormatter$Alternate référencé
errors : class com/sun/mail/util/logging/CompactFormatter$Alternate
ORA-29521: impossible de trouver le nom référencé java/util/FormattableFlags
errors : class com/sun/mail/util/logging/CollectorFormatter
ORA-29534: impossible de résoudre l'objet SYS.com/sun/mail/util/logging/CompactFormatter référencé
The following operations failed
class com/sun/mail/util/logging/CompactFormatter: resolution
class com/sun/mail/util/logging/CompactFormatter$Alternate: resolution
class com/sun/mail/util/logging/CollectorFormatter: resolution
exiting : Failures occurred during processing
puis sous toad
Code:
1 2 3 4 5 6
| SELECT object_name, dbms_java.longname(object_name), status
FROM user_objects
WHERE object_type='JAVA CLASS'
--and dbms_java.longname(object_name) LIKE '%mail%'
and status = 'INVALID'
ORDER BY 1 |
j'ai
Citation:
com/sun/mail/util/logging/CompactFormatter$Alternate
et
Code:
1 2
| alter java class "com/sun/mail/util/logging/CompactFormatter$Alternate" resolve;
show error; |
j'ai l'erreur
Citation:
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Warning: Java altered with compilation errors.
Errors for JAVA CLASS /438e84d0_CompactFormatterAlte:
LINE/COL ERROR
-------- -----------------------------------------------------------------
0/0 ORA-29521: referenced name java/util/FormattableFlags could not
be found
SQL>
alors clairement java/util/FormattableFlags n'existerait pas dans java 8 c'est bizarre.
Comment gerer ce soucis?
merci d'avance