|
|
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:05:29 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Если уж такая фигня, то я бы глянул в каком-нибудь WireShark что за пакеты идут между клиентом и сервером передаются ли впринципе эти объекты через tcp/ip, или они по каким-то причинам не десериализуются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:08:29 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
да сущности все implements Serializable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:19:01 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Niky4000Если уж такая фигня, то я бы глянул в каком-нибудь WireShark что за пакеты идут между клиентом и сервером передаются ли впринципе эти объекты через tcp/ip, или они по каким-то причинам не десериализуются? Работает же удаленно Винда-Винда. Локализовали же проблему на AIX. Может несовместимость протоколов какая с IBM JDK. В саппорт им стоит написать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:20:30 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПопробуйте активировать максимально детализированое логирование и посмотреть в логе процесс десериализации. лог на сервере ошибок не выкидывает если только при сохранении сущности не ругнется база по поводу обязательных полей, а так взял объект с сервера (все данные в клиенте видны), отредактировал его, вернул на сервер, сервер посмотрел что ID null и занес его в базу новой записью в пустыми полями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:23:22 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi4лог на сервере ошибок не выкидывает если только при сохранении сущности не ругнется база по поводу обязательных полей А я и не говорил про ошибки. Там можно подчерпнуть много интересной информации и без ошибок. toxanbi4, а так взял объект с сервера (все данные в клиенте видны), отредактировал его, вернул на сервер, сервер посмотрел что ID null и занес его в базу новой записью в пустыми полями Это мы уже поняли. Есть уверенность что проблема в десериализации? Или только по данным в БД судите о проблеме? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:37:01 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
BlazkowiczЕсть уверенность что проблема в десериализации? Или только по данным в БД судите о проблеме? При получении объекта в методе на сервере в первую очередь Выводил в System.out уже все null было, а то что проблема в десериализации или в чем то ещё не уверен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:47:30 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi4BlazkowiczЕсть уверенность что проблема в десериализации? Или только по данным в БД судите о проблеме? При получении объекта в методе на сервере в первую очередь Выводил в System.out уже все null было, а то что проблема в десериализации или в чем то ещё не уверен Ну, просто вы каждый раз начинаете рассказать про id и БД, хотя дело и не в них. Зачем? Версии Java точно совместимые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:48:53 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
BlazkowiczА я и не говорил про ошибки. Там можно подчерпнуть много интересной информации и без ошибок. В логе ничего больше не пишется, может какой ещё специальный класс logger подключить надо? Подскажите если не трубно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:53:49 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Находим нужный конфиг. http://docs.oracle.com/cd/E18930_01/html/821-2416/abluk.html Устанавливаем уровень логирования в FINEST ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:55:35 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
BlazkowiczВерсии Java точно совместимые? А вот на счет этого: на AIX java 1.6 от IBM а на pc от SUN, так как нехороший IBM свою 1,6 для винды ещё если не ошибаюсь не придумал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 12:57:00 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi4, А пробовали передавать не entity, а простой bean. клиент на сервере, там eclipselink, случайно не поправил entity своим weaving. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:00:56 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
0FDА пробовали передавать не entity, а простой bean Пробовал просто метод со String параметром - строка на сервере вышла. 0FDклиент на сервере, там eclipselink, случайно не поправил entity своим weaving. Извините темного человека, не понял о чем вы)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:06:02 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
BlazkowiczНаходим нужный конфиг. http://docs.oracle.com/cd/E18930_01/html/821-2416/abluk.html Устанавливаем уровень логирования в FINEST На скорую руку выставил всем FINEST, после того как метод сработал в логе появилось только [#|2012-11-15T14:18:27.354+0500|INFO|glassfish3.1.2|javax.enterprise.resource.jms.com.sun.enterprise.connectors.jms.system|_ThreadID=13;_ThreadName=Thread-11;|JMS010: ADDRESSLIST in setJmsServiceProvider: mq://localhost:7676/|#] [#|2012-11-15T14:18:27.356+0500|INFO|glassfish3.1.2|javax.enterprise.resource.jms.com.sun.enterprise.connectors.jms.system|_ThreadID=13;_ThreadName=Thread-11;|JMS08: JMS Service Connection URL is : mq://localhost:7676/|#] [#|2012-11-15T14:18:27.428+0500|INFO|glassfish3.1.2|javax.resourceadapter.mqjmsra.lifecycle|_ThreadID=13;_ThreadName=Thread-11;|MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter: Version: 4.5.2 (Build 2-d) Compile: Thu Dec 8 17:30:48 PST 2011|#] [#|2012-11-15T14:18:27.429+0500|INFO|glassfish3.1.2|javax.resourceadapter.mqjmsra.lifecycle|_ThreadID=13;_ThreadName=Thread-11;|MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter starting: broker is EMBEDDED, connection mode is Direct|#] [#|2012-11-15T14:18:28.628+0500|INFO|glassfish3.1.2|javax.resourceadapter.mqjmsra.lifecycle|_ThreadID=13;_ThreadName=Thread-11;|MQJMSRA_RA1101: GlassFish MQ JMS Resource Adapter Started:EMBEDDED|#] [#|2012-11-15T14:18:32.083+0500|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=13;_ThreadName=Thread-11;|null null null|#] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:21:37 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Это всё INFO. Это сервер на AIX после вызова удаленного метода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:27:09 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, да это в логе с AIX . в конфиге glassfish в Logger Settings выставил всем уровень FINEST, то что выводит все равно только INFO не знаю почему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:32:00 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi40FDА пробовали передавать не entity, а простой bean Пробовал просто метод со String параметром - строка на сервере вышла. 0FDклиент на сервере, там eclipselink, случайно не поправил entity своим weaving. Извините темного человека, не понял о чем вы)) Не String, а например Код: java 1. 2. 3. 4. 5. ну и запретить weaving в persistence.xml(eclipselink используете?): Код: xml 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:33:02 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
0FDНе String, а например Код: java 1. 2. 3. 4. 5. ну и запретить weaving в persistence.xml(eclipselink используете?): Код: xml 1. 2. 3. 4. 5. сделал класс Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. на сервере метод Код: java 1. 2. 3. 4. бин пришел с заполненным полем (!)........ в persistence.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. [/quot] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:50:32 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Что ж получается из @Entity такая фигня?..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:51:57 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Таки дело не в сериализации? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:52:02 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi4Что ж получается из @Entity такая фигня?..... Ну, добавьте к своему классу. Посмотрите. Если это действительно ORM балует, можно запретить доступ к полям и прописало логирование stacktrace в свойствах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 13:53:02 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
Blazkowicztoxanbi4Что ж получается из @Entity такая фигня?..... Ну, добавьте к своему классу. Посмотрите. Если это действительно ORM балует, можно запретить доступ к полям и прописало логирование stacktrace в свойствах. Блин, добавил аннотацию и сам класс в persistence.xml - на сервер пришло null *WALL* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 14:03:25 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
0FDну и запретить weaving в persistence.xml(eclipselink используете?): Код: xml 1. 2. 3. 4. 5. Добавил это в persistence.xml - вроде заработало!!! Огромное спасибо! Щас ищу что почитать по подробней об этом. Если есть умная ссылка по подробней почитать, киньте если не трудно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 14:23:30 |
|
||
|
В EJB-контейнер приходят пустые объекты из клиента
|
|||
|---|---|---|---|
|
#18+
toxanbi4, http://wiki.eclipse.org/EclipseLink/UserGuide/JPA/Advanced_JPA_Development/Performance/Weaving ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2012, 14:25:07 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38039594&tid=2130536]: |
0ms |
get settings: |
23ms |
get forum list: |
28ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
15ms |
get forum data: |
2ms |
get page messages: |
93ms |
get tp. blocked users: |
2ms |
| others: | 301ms |
| total: | 511ms |

| 0 / 0 |
