|
|
|
Unable to access TransactionManager
|
|||
|---|---|---|---|
|
#18+
Подскажите откуда приходит ексепшн: Тестовый проект для JPA. Hiber 5. Weblogic 12. .ear содержит библиотеки из Хибер папки required, jpa. persistence.xml: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Client: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. Сервер: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Не могу понять чего не хватает... Что мешает нормально получить Хиберу транзакцию от контейнера? Есть идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 15:58 |
|
||
|
Unable to access TransactionManager
|
|||
|---|---|---|---|
|
#18+
Есть идея: @TransactionAttribute(TransactionAttributeType.NEVER) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 16:02 |
|
||
|
Unable to access TransactionManager
|
|||
|---|---|---|---|
|
#18+
я ее поставил в надежде исключить Транзакцию вообще. Без @TransactionAttribute(TransactionAttributeType.NEVER) тоже не работает. Забыл стэктрейс: авторjava.lang.IllegalStateException: Can't overwrite cause with weblogic.rjvm.PeerGoneException: No message was received for: '240' seconds at java.lang.Throwable.initCause(Throwable.java:456) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:124) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:96) at com.sun.proxy.$Proxy0.getACrazyProject(Unknown Source) at com.train.FacadeTest.getCrazyProjectViaService(FacadeTest.java:30) at com.train.FacadeTest.main(FacadeTest.java:24) Caused by: javax.ejb.EJBException: No message was received for: '240' seconds ... 5 more Caused by: weblogic.rjvm.PeerGoneException: No message was received for: '240' seconds at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259) at com.train.service.JPAFacadeService_nzxz1s_JPAFacadeServiceImpl_12130_WLStub.getACrazyProject(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85) ... 3 more java.lang.IllegalStateException: Can't overwrite cause with weblogic.rjvm.PeerGoneException: No message was received for: '240' seconds at java.lang.Throwable.initCause(Throwable.java:456) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:124) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:96) at com.sun.proxy.$Proxy0.getACrazyProject(Unknown Source) at com.train.FacadeTest.getCrazyProjectViaService(FacadeTest.java:30) at com.train.FacadeTest.main(FacadeTest.java:24) Caused by: javax.ejb.EJBException: No message was received for: '240' seconds ... 5 more Caused by: weblogic.rjvm.PeerGoneException: No message was received for: '240' seconds at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348) at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259) at com.train.service.JPAFacadeService_nzxz1s_JPAFacadeServiceImpl_12130_WLStub.getACrazyProject(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85) ... 3 more ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 16:05 |
|
||
|
Unable to access TransactionManager
|
|||
|---|---|---|---|
|
#18+
Vladmir K, Похоже что ваш JSF не может достучаться до сервера t3://DevWLServer:7001" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 16:45 |
|
||
|
Unable to access TransactionManager
|
|||
|---|---|---|---|
|
#18+
BlazkowiczПохоже что ваш JSF не может достучаться до сервера t3://DevWLServer:7001" Может :)) Я б тогда дебагером не смог зайти в метод и посмотреть где он падает. Нашел солюшн (косвенным гуглированием :): Оказывается хиберу посвежей, нужно в persistence.xml проперти hibernate.transaction.jta.platform В моем случае вот так работает: Код: xml 1. 2. Справедливости ради, ошибку бы хибер мог бы формулировать повнятней :) (Убил почти 3 часа на танцы с бубном...) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2015, 17:10 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39087197&tid=2124769]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
154ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 458ms |

| 0 / 0 |
