powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Прошу помощи в коннекте к сервису WCF из оракловой Java
26 сообщений из 26, показаны все 2 страниц
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241113
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день!

Научите, плиз. В Java очень плохо разбираюсь, могу спороть хню по ходу обсуждения :)
Итак...

JDK 1.6, взято с сайта Oracle. Старая версия для того, чтобы быть поближе к версии компилятора java, который прибит гвоздями к Oracle 11.2.0.4.
Утилитой wsimport сгенерировал набор прокси-классов по указанному wsdl.
Сделал небольшой примерчик нижеуказанного вида, который чудно компилируется javac из JDK той же версии и так же чудно запускается:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
import primbank.services.kissgkh.*;
public class TestWCF {
    public static void main(String... arg) {

        HousingService service = new HousingService();

        IHousingService port = service.getHousingServiceEndpoint();

        boolean result = port.needToSendPaymentInfo("VL", 123);
        System.out.println("Result: " + result);
    }
}



Загружаю эти классы в Oracle (сначала интерфейсы, потом реализацию) - все создается без ошибок.
Но при попытке использования из Oracle (код см. ниже) в первый раз выдается ошибка

ORA-29532: Java call terminated by uncaught Java exception: java.lang.ExceptionInInitializerError

а при последующих вызовах другая ошибка:

ORA-29532: Java call terminated by uncaught Java exception: java.lang.NoClassDefFoundError.

Вот код java-класса на оракле:

CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED "Test1" as
import primbank.services.KissGKH.*;

public class Test1 {
public static void test1_proc() {
HousingService x = new HousingService();
}
}
/

Вдруг тут есть люди, кто и с ораклом работал, и с джавой дружит?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241119
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманORA-29532: Java call terminated by uncaught Java exception: java.lang.ExceptionInInitializerError

Хорошо бы полный stacktrace увидеть. Внутри ExceptionInInitializerError есть другое исключение, которое указывает на фактическую проблему.

ВадиманORA-29532: Java call terminated by uncaught Java exception: java.lang.NoClassDefFoundError.

Да, это следствие первой ошибки. Так как исключение было выброшено в момент инициализации класса, то класс считается отсутствующим. Поэтому остальные ошибки такие.

ВадиманВдруг тут есть люди, кто и с ораклом работал, и с джавой дружит?
Есть. Надо ждать тех кто с ораклом возится. Скорее всего в той версии Java, которая в Oracle нет каких-то внутренних классов, которые используются в коде, сгенеренном JDK. А в самом Oracle нигде нет wsimport?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241122
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И вот ещё что:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
    public static void main(String... arg) {

      try {
        HousingService service = new HousingService();
        IHousingService port = service.getHousingServiceEndpoint();
        boolean result = port.needToSendPaymentInfo("VL", 123);
        System.out.println("Result: " + result);
      } catch(Throwable e){
        e.printStackTrace();
      }
    }



Так будет видно всё.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241128
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть. Надо ждать тех кто с ораклом возится. Скорее всего в той версии Java, которая в Oracle нет каких-то внутренних классов, которые используются в коде, сгенеренном JDK. А в самом Oracle нигде нет wsimport?

Посмотреть какие java объекты можно(при наличии прав типа
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
SELECT
  object_name, 
  object_type, 
  status, 
  timestamp
FROM 
  user_objects
WHERE 
  (object_name NOT LIKE 'SYS_%' AND 
   object_name NOT LIKE 'CREATE$%' AND 
   object_name NOT LIKE 'JAVA$%' AND 
   object_name NOT LIKE 'LOADLOB%') AND
  object_type LIKE 'JAVA %'
ORDER BY
  object_type, 
  object_name;



Насколько я знаю wsimport нету...
Обычно оракле интегрируют с WS при помощи его pl/sql утилиты utl_http
И отсекают из response soap контекст...
Поищите в гугле, на тему должны быть примеры.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241146
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получил stack trace:

Throwable.getStackTracesun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java)
java.lang.reflect.Constructor.newInstance(Constructor.java)
java.lang.reflect.Proxy.newInstance(Proxy.java)
java.lang.reflect.Proxy.newProxyInstance(Proxy.java)
com.sun.xml.internal.bind.v2.model.annotation.LocatableAnnotation.create(LocatableAnnotation.java)
com.sun.xml.internal.bind.v2.model.annotation.RuntimeInlineAnnotationReader.getAllFieldAnnotations(RuntimeInlineAnnotationReader.java:60)
com.sun.xml.internal.bind.v2.model.annotation.RuntimeInlineAnnotationReader.getAllFieldAnnotations(RuntimeInlineAnnotationReader.java:42)
com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl.findFieldProperties(ClassInfoImpl.java:360)
com.sun.xml.internal.bind.v2.model.impl.ClassInfoImpl.getProperties(ClassInfoImpl.java:290)
com.sun.xml.internal.bind.v2.model.impl.RuntimeClassInfoImpl.getProperties(RuntimeClassInfoImpl.java:165)
com.sun.xml.internal.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:232)
com.sun.xml.internal.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:89)
com.sun.xml.internal.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:70)
com.sun.xml.internal.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:198)
com.sun.xml.internal.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:84)
com.sun.xml.internal.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:70)
com.sun.xml.internal.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:304)
com.sun.xml.internal.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:319)
com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:430)
com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:277)
com.sun.xml.internal.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1100)
com.sun.xml.internal.bind.v2.ContextFactory.createContext(ContextFactory.java:143)
com.sun.xml.internal.bind.v2.ContextFactory.createContext(ContextFactory.java:110)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java)
javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:202)
javax.xml.bind.ContextFinder.find(ContextFinder.java:376)
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:574)
javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:522)
com.sun.xml.internal.ws.spi.ProviderImpl$2.run(ProviderImpl.java:209)
com.sun.xml.internal.ws.spi.ProviderImpl$2.run(ProviderImpl.java:206)
java.security.AccessController.doPrivileged(Native Method)
com.sun.xml.internal.ws.spi.ProviderImpl.getEPRJaxbContext(ProviderImpl.java:206)
com.sun.xml.internal.ws.spi.ProviderImpl.<clinit>(ProviderImpl.java:77)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java)
javax.xml.ws.spi.FactoryFinder.safeLoadClass(FactoryFinder.java:154)
javax.xml.ws.spi.FactoryFinder.newInstance(FactoryFinder.java:30)
javax.xml.ws.spi.FactoryFinder.find(FactoryFinder.java:128)
javax.xml.ws.spi.Provider.provider(Provider.java:83)
javax.xml.ws.Service.<init>(Service.java:56)
primbank.services.KissGKH.HousingService.<init>(HousingService:39)
Test1.test1_proc(Test1:7)


Как там может не хватать каких-то внутренних библиотек, если компиляция проходит нормально?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241151
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alЕсть. Надо ждать тех кто с ораклом возится. Скорее всего в той версии Java, которая в Oracle нет каких-то внутренних классов, которые используются в коде, сгенеренном JDK. А в самом Oracle нигде нет wsimport?

Посмотреть какие java объекты можно(при наличии прав типа
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
SELECT
  object_name, 
  object_type, 
  status, 
  timestamp
FROM 
  user_objects
WHERE 
  (object_name NOT LIKE 'SYS_%' AND 
   object_name NOT LIKE 'CREATE$%' AND 
   object_name NOT LIKE 'JAVA$%' AND 
   object_name NOT LIKE 'LOADLOB%') AND
  object_type LIKE 'JAVA %'
ORDER BY
  object_type, 
  object_name;



Насколько я знаю wsimport нету...
Обычно оракле интегрируют с WS при помощи его pl/sql утилиты utl_http
И отсекают из response soap контекст...
Поищите в гугле, на тему должны быть примеры.
Я бы не хотел опускаться до уровня XML, хотелось бы, покуда возможно, держаться на декларативном уровне.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241154
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Утилиты wsimport в $JAVA_HOME на сервере Oracle нет.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241156
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманПолучил stack trace:
И всё самое интересное выкинул. Рукалицо.

ВадиманКак там может не хватать каких-то внутренних библиотек, если компиляция проходит нормально?
Компиляция вашего кода? Или вы сгенерированный код тоже перекомпилируете?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241158
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадиман,

А там точно в Oracle 11g Java 6? В 11.1, вроде пишут про совместимость с JDK 1.5. В Release 2 разве поменяли?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241159
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиман,

А там точно в Oracle 11g Java 6? В 11.1, вроде пишут про совместимость с JDK 1.5. В Release 2 разве поменяли?
Хотя, судя по слову "internal" в именах пакетов это таки Java 6
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241162
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиманПолучил stack trace:
И всё самое интересное выкинул. Рукалицо.

Благодарствую, товарищ :)

Переделал на printStackTrace(), через StreamWriter получил вывод и в итоге имею конкретный solution, зашитый в сообщение об ошибке:
еще про ошибкуCaused by: java.security.AccessControlException: the Permission (java.lang.RuntimePermission accessClassInPackage.com.sun.xml.internal.bind.v2.model.annotation) has not been granted to ABR. The PL/SQL to grant this is dbms_java.grant_permission( 'ABR', 'SYS:java.lang.RuntimePermission', 'accessClassInPackage.com.sun.xml.internal.bind.v2.model.annotation', '' )
at java.security.AccessControlContext.checkPermission(AccessControlContext.java)
at java.security.AccessController.checkPermission(AccessController.java)
at java.lang.SecurityManager.checkPermission(SecurityManager.java)
at oracle.aurora.rdbms.SecurityManagerImpl.checkPermission(SecurityManagerImpl.java)
at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java)
at java.lang.Class.checkMemberAccess(Class.java)
at java.lang.Class.getMethod(Class.java)
at com.sun.proxy.$Proxy8.<clinit>(Unknown Source)
... 47 more


BlazkowiczВадиманКак там может не хватать каких-то внутренних библиотек, если компиляция проходит нормально?
Компиляция вашего кода? Или вы сгенерированный код тоже перекомпилируете?
Я говорил про то, что команда SQL "CREATE AND COMPILE JAVA SOURCE NAMED "..." AS <java source>" происходит нормально, чего не было бы, если бы чего-то не хватало.

Сейчас попробую рекомендацию "by printStackTrace() (c)" :)
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241177
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На финише нас пристрелил снайпер :)

Что может означать нижеуказанная ошибка?
?java.lang.ExceptionInInitializerError
at com.sun.xml.internal.bind.api.TypeReference.<init>(TypeReference.java:76)
at com.sun.xml.internal.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java)
at com.sun.xml.internal.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:612)
at com.sun.xml.internal.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:401)
at com.sun.xml.internal.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:240)
at com.sun.xml.internal.ws.client.WSServiceDelegate.createSEIPortInfo(WSServiceDelegate.java:687)
at com.sun.xml.internal.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:675)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:330)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:313)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:295)
at javax.xml.ws.Service.getPort(Service.java:92)
at primbank.services.KissGKH.HousingService.getHousingServiceEndpoint(HousingService:49)
at Test1.test1_proc(Test1:9)
Caused by: java.util.MissingResourceException: Can't find bundle for base name com.sun.xml.internal.bind.api.Messages, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:705)
at com.sun.xml.internal.bind.api.Messages.<clinit>(Messages.java:43)
at com.sun.xml.internal.bind.api.TypeReference.<init>(TypeReference.java:74)
... 12 more
Caused by: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle
at java.util.ResourceBundle$Control.newBundle(ResourceBundle.java)
at java.util.ResourceBundle.loadBundle(ResourceBundle.java:1364)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1328)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)
at java.util.ResourceBundle.findBundle(ResourceBundle.java:1282)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1224)
... 15 more


Как я могу повлиять на это: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241179
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вадиман,

Разные версии JAXB в той JDK, которая сгенерила код и той, которая в Oracle.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241180
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманКак я могу повлиять на это: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle?
А вы либы никакие в Oracle 11g не подкладывали?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241183
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиманКак я могу повлиять на это: java.lang.ClassCastException: com.sun.xml.internal.bind.api.Messages cannot be cast to ResourceBundle?
А вы либы никакие в Oracle 11g не подкладывали?
Нет.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241186
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиман,

Разные версии JAXB в той JDK, которая сгенерила код и той, которая в Oracle.
Т.е. в исходных текстах прокси-классов есть какие-то ссылки на левые типы, которые Oracle в рантайме не переваривает?
Правильно ли я понимаю, что проблема "всего-то" в ручном копании в сгенерированном коде и подмене ненужного на нужное?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241198
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманТ.е. в исходных текстах прокси-классов есть какие-то ссылки на левые типы, которые Oracle в рантайме не переваривает?
Правильно ли я понимаю, что проблема "всего-то" в ручном копании в сгенерированном коде и подмене ненужного на нужное?
Я не уверен. Больше похоже на то что кто-то jaxb-api.jar или jaxb-impl.jar в Oracle 11g таки засунул.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241203
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиманТ.е. в исходных текстах прокси-классов есть какие-то ссылки на левые типы, которые Oracle в рантайме не переваривает?
Правильно ли я понимаю, что проблема "всего-то" в ручном копании в сгенерированном коде и подмене ненужного на нужное?
Я не уверен. Больше похоже на то что кто-то jaxb-api.jar или jaxb-impl.jar в Oracle 11g таки засунул.
Имеется в виду "их подменили" или "их не было и их добавили"?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241205
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Администратор БД уверенно говорит "нет" на вопрос "менялись ли когда-нибудь штатные файлы в каталоге, куда oracle установлен?"
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241206
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманИмеется в виду "их подменили" или "их не было и их добавили"?
Реализация JAXB уже есть в каком-нибудь rt.jar, но кто-то в либы добавил ещё jaxb*.jar, с версией по-новее.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241210
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманАдминистратор БД уверенно говорит "нет" на вопрос "менялись ли когда-нибудь штатные файлы в каталоге, куда oracle установлен?"
Ну, тогда я фиг его знает. Если бы это была обычная Java, я бы подцепился удаленной отладкой, и в строке исключения
java.util.ResourceBundle$Control.newBundle(ResourceBundle.java)
Посмотрел был откуда Messages и ResourceBundle загружены. Ну, ResourceBundle, очевидно из бутстрапа, а вот откуда com.sun.xml.internal.bind.api.Messages нарисовался, хорошо бы глянуть.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241211
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. я в попытках уравняться с более старой версией библиотек JAVA на Oracle, теперь (из-за того, что кто-то Blazkowicz...кто-то в либы добавил ещё jaxb*.jar, с версией по-новее... ) оказался позади?
Имеет смысл сгенерировать заново мои proxy classes утилитой wsimport из свежего JDK?
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241214
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВадиманИмеет смысл сгенерировать заново мои proxy classes утилитой wsimport из свежего JDK?
Я могу ошибаться. Но по-моему ошибка к сгенерированному коду отношения не имеет.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241263
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВадиманИмеет смысл сгенерировать заново мои proxy classes утилитой wsimport из свежего JDK?
Я могу ошибаться. Но по-моему ошибка к сгенерированному коду отношения не имеет.

У меня такое наблюдалось,когда в classpath были одни и те же классы разных версий.
Вот и возникала classcastexecption
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241265
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_alУ меня такое наблюдалось,когда в classpath были одни и те же классы разных версий.
Вот и возникала classcastexecption
Так и я о том же.
...
Рейтинг: 0 / 0
Прошу помощи в коннекте к сервису WCF из оракловой Java
    #39241788
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем опять доброе утро!

Возможно, я неточно задал вопрос администратору БД и получил неточный ответ.
Файлы вручную никто не менял, но недавно устанавливали обновление Oracle с 11.2.0.3 до 11.2.0.4.
На 11.2.0.3 исходники прокси-классов даже не компилировались командой SQL CREATE AND COMPILE JAVA SOURCE, а на 11.2.0.4 все стало хорошо.
Вероятно, поменялись какие-то библиотеки. Может быть, в этот момент на сервере и появились новые файлы jaxb*.jar.
Но процесс обновления штатный, ничего сверх того, что предполагает компания Oracle, не делалось.
Получается, штатный процесс обновления создает другую проблему в случае, когда обновляются описания классов java?
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Прошу помощи в коннекте к сервису WCF из оракловой Java
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]