Может кто встречался с такой проблемой.
При выполнении wsejbdeploy вывыливается с ошибкой RMIC типа:
error: Class ХХХ contains an invalid argument type in method YYY.
Причем в WAS 5.0.1 все деплоится а в WAS 5.1 отакая фигня.
Проверил параметры метода, вроде все сериализируемые. Вообщим хелп
Суппорт пока молчит так как в индии глубокая ночь еще...
WebSphere 5.1 and RMIC need help...
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
WebSphere 5.1 and RMIC need help...
Интересный вы человек! Все у вас в порядке. Удивительно, с таким счастьем - и на свободе. (C) О.Бендер
-
- Уже с Приветом
- Posts: 815
- Joined: 23 Nov 2003 02:29
- Location: UA, VA
Re: WebSphere 5.1 and RMIC need help...
OBender wrote:Может кто встречался с такой проблемой.
При выполнении wsejbdeploy вывыливается с ошибкой RMIC типа:
error: Class ХХХ contains an invalid argument type in method YYY.
Причем в WAS 5.0.1 все деплоится а в WAS 5.1 отакая фигня.
Проверил параметры метода, вроде все сериализируемые. Вообщим хелп
Суппорт пока молчит так как в индии глубокая ночь еще...
Проект компилишь и WAS пускаешь одной и той же версией java?
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
Все это происходит при выполнении билд скрипта. Никакие IDE не используются.
Джава из WAS_HOME/java
Один и тот же скрипт на одном и том же сорсете работает для WAS 5.0.1 И не работает для WAS 5.1
Еще раз подчеркну, WSAD не используется.
Джава из WAS_HOME/java
Один и тот же скрипт на одном и том же сорсете работает для WAS 5.0.1 И не работает для WAS 5.1
Еще раз подчеркну, WSAD не используется.
Интересный вы человек! Все у вас в порядке. Удивительно, с таким счастьем - и на свободе. (C) О.Бендер
-
- Уже с Приветом
- Posts: 13684
- Joined: 16 Jan 2001 10:01
-
- Уже с Приветом
- Posts: 13684
- Joined: 16 Jan 2001 10:01
-
- Уже с Приветом
- Posts: 815
- Joined: 23 Nov 2003 02:29
- Location: UA, VA
OBender wrote:Все это происходит при выполнении билд скрипта. Никакие IDE не используются.
Джава из WAS_HOME/java
Один и тот же скрипт на одном и том же сорсете работает для WAS 5.0.1 И не работает для WAS 5.1
Еще раз подчеркну, WSAD не используется.
jdk в WAS5.1_HOME и WAS5,0.1_HOME одинаковая или чуть-чуть различается?
одинаковые ли tools.jar и rt.jar ?
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
Сорри, внесу ясность.
Все собиралось (и собирается) под IBMовским JDK который лежит в WAS_HOME/java
в 5.0.1 это JDK 1.3.1
в 5.1 это JDK 1.4.1
т.е. rmic там естественно разные, но все же непонятно что так принципиально ИБМ изменил в rmic от 1.3.1 к 1.4.1 что оно стало так ругаться
Все собиралось (и собирается) под IBMовским JDK который лежит в WAS_HOME/java
в 5.0.1 это JDK 1.3.1
в 5.1 это JDK 1.4.1
т.е. rmic там естественно разные, но все же непонятно что так принципиально ИБМ изменил в rmic от 1.3.1 к 1.4.1 что оно стало так ругаться
Интересный вы человек! Все у вас в порядке. Удивительно, с таким счастьем - и на свободе. (C) О.Бендер
-
- Уже с Приветом
- Posts: 815
- Joined: 23 Nov 2003 02:29
- Location: UA, VA
мне кажется что дело не в rmic
попробуйте сделать так - возьмите тот самый класс , который у вас является параметром где деплоер ругается и напишите маленькую прогу , которую собирите с jdk1.4 из WAS и запустите с ней же
Прога будет пытаться сериализовать и десериализовать инстанс вашего класса - попробуйте - может будет какая-нибудь более внятная ошибка
попробуйте сделать так - возьмите тот самый класс , который у вас является параметром где деплоер ругается и напишите маленькую прогу , которую собирите с jdk1.4 из WAS и запустите с ней же
Прога будет пытаться сериализовать и десериализовать инстанс вашего класса - попробуйте - может будет какая-нибудь более внятная ошибка
-
- Уже с Приветом
- Posts: 13684
- Joined: 16 Jan 2001 10:01
-
- Уже с Приветом
- Posts: 1564
- Joined: 27 Nov 2001 10:01
- Location: Live free or die
Вообщем судя по всему все печально.
Похоже это баг в IBMовской имплиментации RMIC. Я добился того что rmic выпал с эксепшеном потом попробовал напустить сановский rmic от 1.4.2 на то же код, все сработало нормально.
Так что сижу жду что ИБМовский саппорт скажет.
Похоже это баг в IBMовской имплиментации RMIC. Я добился того что rmic выпал с эксепшеном потом попробовал напустить сановский rmic от 1.4.2 на то же код, все сработало нормально.
Так что сижу жду что ИБМовский саппорт скажет.
Интересный вы человек! Все у вас в порядке. Удивительно, с таким счастьем - и на свободе. (C) О.Бендер