Я пытаюсь перекомпилировать один из файлов .Java в Oracle 11g и получаю следующую ошибку:
$ . /dboracle/orabase/product/11.2.0.BTSP8/bin/loadjava -verbose -resolve -synonym -user nm/nm -grant PUBLIC DeviceAttribParserConstants.java
arguments: '-user' 'nm/***' '-verbose' '-resolve' '-synonym' '-grant' 'PUBLIC' ' DeviceAttribParserConstants.java'
creating : source com/bt/nmsloader/model/DeviceAttribParserConstants
loading : source com/bt/nmsloader/model/DeviceAttribParserConstants
Error while creating source com/bt/nmsloader/model/DeviceAttribParserConstants
ORA-29542: class com/bt/nmsloader/model/DeviceAttribParserConstants already defined by source DeviceAttribParserConstants/java
ORA-06512: at line 1
The following operations failed
source com/bt/nmsloader/model/DeviceAttribParserConstants: creation (createFailed)
exiting : Failures occurred during processing
Когда я посмотрел в мета-словаре ALL_Objects, я не нашелJAVA SOURCE, но я вижу только JAVA CLASS для DeviceAttribParserConstants.
Теперь, когда я пытаюсь перекомпилировать, я получаю ошибку выше, и если я сбрасываю тот же файл класса JAVA, то я получаю ошибку, как показано ниже:
ORA-29537: class or resource cannot be created or dropped directly.
ORA-06512: at line1
* Cause: An attempt was made to create or drop JAVA class or resources that is a known result from compilation of an existing JAVA Source object.
Я застрял.Может ли кто-нибудь помочь мне решить эту ошибку.
Заранее большое спасибо.
С уважением, Химми Чаухан