lxxl

Untitled

May 27th, 2016
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 53.32 KB | None | 0 0
  1. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  2. bind => [10 parameters bound]
  3. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  4. at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:340)
  5. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1620)
  6. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:900)
  7. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:964)
  8. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:633)
  9. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:560)
  10. at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2055)
  11. at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:306)
  12. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:242)
  13. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)
  14. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:377)
  15. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:165)
  16. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:180)
  17. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:489)
  18. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80)
  19. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90)
  20. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:301)
  21. at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58)
  22. at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:904)
  23. at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:803)
  24. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
  25. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:85)
  26. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2896)
  27. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1857)
  28. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1839)
  29. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1790)
  30. at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:227)
  31. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:194)
  32. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:139)
  33. at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:4260)
  34. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1441)
  35. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1531)
  36. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion(UnitOfWorkImpl.java:3168)
  37. at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion(RepeatableWriteUnitOfWork.java:355)
  38. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:158)
  39. at org.eclipse.persistence.transaction.JTASynchronizationListener.beforeCompletion(JTASynchronizationListener.java:68)
  40. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:452)
  41. at com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:854)
  42. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:723)
  43. at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:519)
  44. at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4566)
  45. at com.sun.ejb.containers.StatefulSessionContainer.postInvokeTx(StatefulSessionContainer.java:1853)
  46. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2074)
  47. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2044)
  48. at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220)
  49. at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88)
  50. at com.sun.proxy.$Proxy265.dodajOgloszenie(Unknown Source)
  51. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession.dodajOgloszenie(OgloszenieSession.java:72)
  52. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  53. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  54. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  55. at java.lang.reflect.Method.invoke(Method.java:497)
  56. at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
  57. at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
  58. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession$Proxy$_$$_WeldClientProxy.dodajOgloszenie(Unknown Source)
  59. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.DodajOgloszenieBean.dodajOgloszenie(DodajOgloszenieBean.java:82)
  60. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  61. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  62. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  63. at java.lang.reflect.Method.invoke(Method.java:497)
  64. at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
  65. at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
  66. at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
  67. at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
  68. at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
  69. at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
  70. at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
  71. at pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener.processAction(ExcepcionActionListener.java:28)
  72. at javax.faces.component.UICommand.broadcast(UICommand.java:315)
  73. at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
  74. at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
  75. at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
  76. at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
  77. at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
  78. at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
  79. at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
  80. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
  81. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  82. at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:305)
  83. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
  84. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  85. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
  86. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
  87. at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
  88. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)
  89. at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
  90. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
  91. at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
  92. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
  93. at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
  94. at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
  95. at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
  96. at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
  97. at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
  98. at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  99. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
  100. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
  101. at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
  102. at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
  103. at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
  104. at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
  105. at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
  106. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
  107. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
  108. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
  109. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
  110. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
  111. at java.lang.Thread.run(Thread.java:745)
  112. Caused by: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  113. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  114. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2270)
  115. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1998)
  116. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
  117. at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:570)
  118. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:420)
  119. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:366)
  120. at com.sun.gjc.spi.base.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:125)
  121. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:892)
  122. ... 105 more
  123. ]]
  124.  
  125. [2016-05-27T09:50:32.099+0200] [glassfish 4.1] [INFO] [jdbc.unable_to_set_client_info] [javax.enterprise.resource.resourceadapter.com.sun.gjc.spi] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432099] [levelValue: 800] [[
  126. RAR7115: Unable to set ClientInfo for connection]]
  127.  
  128. [2016-05-27T09:50:32.100+0200] [glassfish 4.1] [WARNING] [enterprise_distributedtx.before_completion_excep] [javax.enterprise.resource.jta.com.sun.enterprise.transaction] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432100] [levelValue: 900] [[
  129. DTX5014: Caught exception in beforeCompletion() callback:
  130. javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  131. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  132. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  133. Error Code: 0
  134. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  135. bind => [10 parameters bound]
  136. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  137. at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl$1.handleException(EntityManagerSetupImpl.java:745)
  138. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.handleException(AbstractSynchronizationListener.java:275)
  139. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:170)
  140. at org.eclipse.persistence.transaction.JTASynchronizationListener.beforeCompletion(JTASynchronizationListener.java:68)
  141. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:452)
  142. at com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:854)
  143. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:723)
  144. at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:519)
  145. at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4566)
  146. at com.sun.ejb.containers.StatefulSessionContainer.postInvokeTx(StatefulSessionContainer.java:1853)
  147. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2074)
  148. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2044)
  149. at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220)
  150. at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88)
  151. at com.sun.proxy.$Proxy265.dodajOgloszenie(Unknown Source)
  152. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession.dodajOgloszenie(OgloszenieSession.java:72)
  153. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  154. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  155. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  156. at java.lang.reflect.Method.invoke(Method.java:497)
  157. at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
  158. at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
  159. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession$Proxy$_$$_WeldClientProxy.dodajOgloszenie(Unknown Source)
  160. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.DodajOgloszenieBean.dodajOgloszenie(DodajOgloszenieBean.java:82)
  161. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  162. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  163. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  164. at java.lang.reflect.Method.invoke(Method.java:497)
  165. at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
  166. at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
  167. at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
  168. at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
  169. at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
  170. at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
  171. at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
  172. at pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener.processAction(ExcepcionActionListener.java:28)
  173. at javax.faces.component.UICommand.broadcast(UICommand.java:315)
  174. at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
  175. at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
  176. at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
  177. at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
  178. at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
  179. at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
  180. at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
  181. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
  182. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  183. at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:305)
  184. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
  185. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  186. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
  187. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
  188. at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
  189. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)
  190. at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
  191. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
  192. at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
  193. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
  194. at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
  195. at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
  196. at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
  197. at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
  198. at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
  199. at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  200. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
  201. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
  202. at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
  203. at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
  204. at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
  205. at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
  206. at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
  207. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
  208. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
  209. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
  210. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
  211. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
  212. at java.lang.Thread.run(Thread.java:745)
  213. Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  214. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  215. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  216. Error Code: 0
  217. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  218. bind => [10 parameters bound]
  219. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  220. at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:340)
  221. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1620)
  222. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:900)
  223. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:964)
  224. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:633)
  225. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:560)
  226. at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2055)
  227. at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:306)
  228. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:242)
  229. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)
  230. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:377)
  231. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:165)
  232. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:180)
  233. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:489)
  234. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80)
  235. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90)
  236. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:301)
  237. at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58)
  238. at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:904)
  239. at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:803)
  240. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
  241. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:85)
  242. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2896)
  243. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1857)
  244. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1839)
  245. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1790)
  246. at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:227)
  247. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:194)
  248. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:139)
  249. at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:4260)
  250. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1441)
  251. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1531)
  252. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion(UnitOfWorkImpl.java:3168)
  253. at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion(RepeatableWriteUnitOfWork.java:355)
  254. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:158)
  255. ... 73 more
  256. Caused by: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  257. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  258. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2270)
  259. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1998)
  260. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
  261. at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:570)
  262. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:420)
  263. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:366)
  264. at com.sun.gjc.spi.base.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:125)
  265. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:892)
  266. ... 105 more
  267. ]]
  268.  
  269. [2016-05-27T09:50:32.170+0200] [glassfish 4.1] [SEVERE] [] [pl.lodz.p.it.ssbd2016.ssbd01.moo.endpoints.MOOEndpoint] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432170] [levelValue: 1000] [[
  270. Transakcja o ID: 1464335318008 zostala zakonczona przez: wycofanie]]
  271.  
  272. [2016-05-27T09:50:32.174+0200] [glassfish 4.1] [WARNING] [AS-EJB-00056] [javax.enterprise.ejb.container] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432174] [levelValue: 900] [[
  273. A system exception occurred during an invocation on EJB MOOEndpoint, method: public void pl.lodz.p.it.ssbd2016.ssbd01.moo.endpoints.MOOEndpoint.dodajOgloszenie(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie,pl.lodz.p.it.ssbd2016.ssbd01.encje.Nieruchomosc)]]
  274.  
  275. [2016-05-27T09:50:32.175+0200] [glassfish 4.1] [WARNING] [] [javax.enterprise.ejb.container] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432175] [levelValue: 900] [[
  276.  
  277. javax.ejb.EJBException: Transaction aborted
  278. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:729)
  279. at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:519)
  280. at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4566)
  281. at com.sun.ejb.containers.StatefulSessionContainer.postInvokeTx(StatefulSessionContainer.java:1853)
  282. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2074)
  283. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2044)
  284. at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220)
  285. at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88)
  286. at com.sun.proxy.$Proxy265.dodajOgloszenie(Unknown Source)
  287. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession.dodajOgloszenie(OgloszenieSession.java:72)
  288. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  289. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  290. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  291. at java.lang.reflect.Method.invoke(Method.java:497)
  292. at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
  293. at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
  294. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession$Proxy$_$$_WeldClientProxy.dodajOgloszenie(Unknown Source)
  295. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.DodajOgloszenieBean.dodajOgloszenie(DodajOgloszenieBean.java:82)
  296. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  297. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  298. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  299. at java.lang.reflect.Method.invoke(Method.java:497)
  300. at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
  301. at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
  302. at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
  303. at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
  304. at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
  305. at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
  306. at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
  307. at pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener.processAction(ExcepcionActionListener.java:28)
  308. at javax.faces.component.UICommand.broadcast(UICommand.java:315)
  309. at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
  310. at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
  311. at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
  312. at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
  313. at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
  314. at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
  315. at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
  316. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
  317. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  318. at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:305)
  319. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
  320. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  321. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
  322. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
  323. at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
  324. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)
  325. at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
  326. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
  327. at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
  328. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
  329. at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
  330. at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
  331. at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
  332. at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
  333. at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
  334. at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  335. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
  336. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
  337. at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
  338. at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
  339. at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
  340. at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
  341. at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
  342. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
  343. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
  344. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
  345. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
  346. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
  347. at java.lang.Thread.run(Thread.java:745)
  348. Caused by: javax.transaction.RollbackException: Transaction marked for rollback.
  349. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:490)
  350. at com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:854)
  351. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:723)
  352. ... 69 more
  353. Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  354. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  355. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  356. Error Code: 0
  357. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  358. bind => [10 parameters bound]
  359. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  360. at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl$1.handleException(EntityManagerSetupImpl.java:745)
  361. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.handleException(AbstractSynchronizationListener.java:275)
  362. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:170)
  363. at org.eclipse.persistence.transaction.JTASynchronizationListener.beforeCompletion(JTASynchronizationListener.java:68)
  364. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:452)
  365. ... 71 more
  366. Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  367. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  368. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  369. Error Code: 0
  370. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  371. bind => [10 parameters bound]
  372. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  373. at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:340)
  374. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1620)
  375. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:900)
  376. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:964)
  377. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:633)
  378. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:560)
  379. at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2055)
  380. at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:306)
  381. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:242)
  382. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)
  383. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:377)
  384. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:165)
  385. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:180)
  386. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:489)
  387. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80)
  388. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90)
  389. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:301)
  390. at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58)
  391. at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:904)
  392. at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:803)
  393. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
  394. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:85)
  395. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2896)
  396. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1857)
  397. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1839)
  398. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1790)
  399. at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:227)
  400. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:194)
  401. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:139)
  402. at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:4260)
  403. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1441)
  404. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1531)
  405. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion(UnitOfWorkImpl.java:3168)
  406. at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion(RepeatableWriteUnitOfWork.java:355)
  407. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:158)
  408. ... 73 more
  409. Caused by: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  410. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  411. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2270)
  412. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1998)
  413. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
  414. at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:570)
  415. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:420)
  416. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:366)
  417. at com.sun.gjc.spi.base.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:125)
  418. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:892)
  419. ... 105 more
  420. ]]
  421.  
  422. [2016-05-27T09:50:32.182+0200] [glassfish 4.1] [SEVERE] [] [pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener] [tid: _ThreadID=28 _ThreadName=http-listener-1(1)] [timeMillis: 1464335432182] [levelValue: 1000] [[
  423. Złapany wyjątek w pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener
  424. javax.faces.el.EvaluationException: javax.ejb.EJBException: Transaction aborted
  425. at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:101)
  426. at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)
  427. at pl.lodz.p.it.ssbd2016.ssbd01.wyjatki.ExcepcionActionListener.processAction(ExcepcionActionListener.java:28)
  428. at javax.faces.component.UICommand.broadcast(UICommand.java:315)
  429. at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790)
  430. at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282)
  431. at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
  432. at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
  433. at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198)
  434. at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658)
  435. at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1682)
  436. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:344)
  437. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  438. at org.glassfish.tyrus.servlet.TyrusServletFilter.doFilter(TyrusServletFilter.java:305)
  439. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
  440. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
  441. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:316)
  442. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:160)
  443. at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:734)
  444. at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:673)
  445. at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:99)
  446. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:174)
  447. at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:416)
  448. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:283)
  449. at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:459)
  450. at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:167)
  451. at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
  452. at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
  453. at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:235)
  454. at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
  455. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:283)
  456. at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:200)
  457. at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:132)
  458. at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:111)
  459. at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
  460. at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:536)
  461. at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
  462. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
  463. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
  464. at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
  465. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
  466. at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
  467. at java.lang.Thread.run(Thread.java:745)
  468. Caused by: javax.ejb.EJBException: Transaction aborted
  469. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:729)
  470. at com.sun.ejb.containers.EJBContainerTransactionManager.postInvokeTx(EJBContainerTransactionManager.java:519)
  471. at com.sun.ejb.containers.BaseContainer.postInvokeTx(BaseContainer.java:4566)
  472. at com.sun.ejb.containers.StatefulSessionContainer.postInvokeTx(StatefulSessionContainer.java:1853)
  473. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2074)
  474. at com.sun.ejb.containers.BaseContainer.postInvoke(BaseContainer.java:2044)
  475. at com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:220)
  476. at com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:88)
  477. at com.sun.proxy.$Proxy265.dodajOgloszenie(Unknown Source)
  478. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession.dodajOgloszenie(OgloszenieSession.java:72)
  479. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  480. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  481. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  482. at java.lang.reflect.Method.invoke(Method.java:497)
  483. at org.jboss.weld.bean.proxy.AbstractBeanInstance.invoke(AbstractBeanInstance.java:38)
  484. at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:100)
  485. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.OgloszenieSession$Proxy$_$$_WeldClientProxy.dodajOgloszenie(Unknown Source)
  486. at pl.lodz.p.it.ssbd2016.ssbd01.moo.beans.DodajOgloszenieBean.dodajOgloszenie(DodajOgloszenieBean.java:82)
  487. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  488. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  489. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  490. at java.lang.reflect.Method.invoke(Method.java:497)
  491. at com.sun.el.parser.AstValue.invoke(AstValue.java:289)
  492. at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:304)
  493. at org.jboss.weld.util.el.ForwardingMethodExpression.invoke(ForwardingMethodExpression.java:40)
  494. at org.jboss.weld.el.WeldMethodExpression.invoke(WeldMethodExpression.java:50)
  495. at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105)
  496. at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87)
  497. ... 42 more
  498. Caused by: javax.transaction.RollbackException: Transaction marked for rollback.
  499. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:490)
  500. at com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.commit(JavaEETransactionManagerSimplified.java:854)
  501. at com.sun.ejb.containers.EJBContainerTransactionManager.completeNewTx(EJBContainerTransactionManager.java:723)
  502. ... 69 more
  503. Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  504. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  505. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  506. Error Code: 0
  507. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  508. bind => [10 parameters bound]
  509. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  510. at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl$1.handleException(EntityManagerSetupImpl.java:745)
  511. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.handleException(AbstractSynchronizationListener.java:275)
  512. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:170)
  513. at org.eclipse.persistence.transaction.JTASynchronizationListener.beforeCompletion(JTASynchronizationListener.java:68)
  514. at com.sun.enterprise.transaction.JavaEETransactionImpl.commit(JavaEETransactionImpl.java:452)
  515. ... 71 more
  516. Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
  517. Internal Exception: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  518. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  519. Error Code: 0
  520. Call: INSERT INTO ogloszenie (id, aktywne, cena, data_dodania, rynek_pierwotny, tytul, version, id_agenta, id_wlasciciela, typ_ogloszenia) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
  521. bind => [10 parameters bound]
  522. Query: InsertObjectQuery(pl.lodz.p.it.ssbd2016.ssbd01.encje.Ogloszenie[ id=50 ])
  523. at org.eclipse.persistence.exceptions.DatabaseException.sqlException(DatabaseException.java:340)
  524. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.processExceptionForCommError(DatabaseAccessor.java:1620)
  525. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:900)
  526. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:964)
  527. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:633)
  528. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:560)
  529. at org.eclipse.persistence.internal.sessions.AbstractSession.basicExecuteCall(AbstractSession.java:2055)
  530. at org.eclipse.persistence.sessions.server.ClientSession.executeCall(ClientSession.java:306)
  531. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:242)
  532. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:228)
  533. at org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:377)
  534. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:165)
  535. at org.eclipse.persistence.internal.queries.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:180)
  536. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:489)
  537. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommit(InsertObjectQuery.java:80)
  538. at org.eclipse.persistence.queries.InsertObjectQuery.executeCommitWithChangeSet(InsertObjectQuery.java:90)
  539. at org.eclipse.persistence.internal.queries.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:301)
  540. at org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:58)
  541. at org.eclipse.persistence.queries.DatabaseQuery.execute(DatabaseQuery.java:904)
  542. at org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:803)
  543. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:108)
  544. at org.eclipse.persistence.queries.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:85)
  545. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2896)
  546. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1857)
  547. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1839)
  548. at org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:1790)
  549. at org.eclipse.persistence.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:227)
  550. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:194)
  551. at org.eclipse.persistence.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:139)
  552. at org.eclipse.persistence.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:4260)
  553. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1441)
  554. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1531)
  555. at org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.issueSQLbeforeCompletion(UnitOfWorkImpl.java:3168)
  556. at org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork.issueSQLbeforeCompletion(RepeatableWriteUnitOfWork.java:355)
  557. at org.eclipse.persistence.transaction.AbstractSynchronizationListener.beforeCompletion(AbstractSynchronizationListener.java:158)
  558. ... 73 more
  559. Caused by: org.postgresql.util.PSQLException: BŁĄD: wstawianie lub modyfikacja na tabeli "ogloszenie" narusza klucz obcy "ogloszenie_id_fkey"
  560. Detail: Klucz (id)=(50) nie występuje w tabeli "nieruchomosc".
  561. at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2270)
  562. at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1998)
  563. at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:255)
  564. at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:570)
  565. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:420)
  566. at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:366)
  567. at com.sun.gjc.spi.base.PreparedStatementWrapper.executeUpdate(PreparedStatementWrapper.java:125)
  568. at org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:892)
  569. ... 105 more
Advertisement
Add Comment
Please, Sign In to add comment