You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by "Joachim Stein (JIRA)" <ji...@apache.org> on 2009/02/25 10:01:07 UTC

[jira] Created: (OPENJPA-941) Unable to write data into table

Unable to write data into table
-------------------------------

                 Key: OPENJPA-941
                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
             Project: OpenJPA
          Issue Type: Bug
         Environment: z/OS
            Reporter: Joachim Stein


My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:

  ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
 at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
 at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
 at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
 at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
 at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
 at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
 at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
 at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
 at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
 at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
 at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
 at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
 at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
 at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
 at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
 at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
 at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
 at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
 at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
 at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
 at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
 at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
 at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
 at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
 at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
 at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
 at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
 at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
 at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
 at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
 at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
 at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
)                                                                                                                                   
 at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
 at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
 at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
 at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
 at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
 at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
 at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
 at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
 at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
 at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
 at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
 at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
 at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 


furthermore:

   Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
  at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
  at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
  at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
  at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
  at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
  at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
 at java.lang.reflect.Method.invoke(Method.java:618)                                            
 at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
 at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
 at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
 at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
 com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  


What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-941) Unable to write data into table

Posted by "Milosz Tylenda (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676602#action_12676602 ] 

Milosz Tylenda commented on OPENJPA-941:
----------------------------------------

Joachim,

Probably the same problem has been recently reported and resolved on the OpenJPA Users mailing list [1]. Quote from there:

"When using a managed DataSource, you should also configure a second
unmanaged DataSource that OpenJPA can use to perform tasks that are
independent of the global transaction. The most common of these tasks is
updating the sequence table OpenJPA uses to generate unique primary key
values for your datastore identity objects."


[1] http://n2.nabble.com/%40Id%2C-%40TableGenerator---Id-creation-fails-when-using-a-connection-pool-(inside-Geronimo-2.1.3)-tc2373340.html

> Unable to write data into table
> -------------------------------
>
>                 Key: OPENJPA-941
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
>             Project: OpenJPA
>          Issue Type: Bug
>         Environment: z/OS
>            Reporter: Joachim Stein
>
> My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:
>   ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
>  at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
>  at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
>  at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
>  at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
>  at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
>  at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
>  at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
>  at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
>  at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
>  at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
>  at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
>  at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
>  at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
>  at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
>  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
>  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
>  at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
>  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
>  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
>  at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
> )                                                                                                                                   
>  at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
>  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
>  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
>  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
>  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
>  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
>  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
>  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
>  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 
> furthermore:
>    Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
>   at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
>   at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
>   at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
>   at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
>   at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
>   at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
>   at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
>   at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
>   at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
>   at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
>   at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
>   at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
>   at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
>   at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
>   at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
>   at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
>   at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
>   at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
>   at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
>  at java.lang.reflect.Method.invoke(Method.java:618)                                            
>  at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
>  at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
>  at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
>  at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
>  com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  
> What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-941) Unable to write data into table

Posted by "Joachim Stein (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676656#action_12676656 ] 

Joachim Stein commented on OPENJPA-941:
---------------------------------------

Hello!

Something is happening after adding the Connection2 properties to the persitence.xml. The first part of the exception disappears but a buffer overflow has added. Now the exception looks like:

Trace: 2009/02/25 12:46:15.133 01 t=8C3E88 c=UNK key=P8 (13007002)                                                                 
   ThreadId: 00000022                                                                                                               
   FunctionName: com.ibm.ws.Transaction.JTA.RegisteredSyncs                                                                         
   SourceId: com.ibm.ws.Transaction.JTA.RegisteredSyncs                                                                             
   Category: SEVERE                                                                                                                 
   ExtendedMessage: ***BUFFER OVERFLOW***                                                                                           
 Trace: 2009/02/25 12:46:15.172 01 t=8C3E88 c=UNK key=P8 (13007002)                                                                 
   ThreadId: 00000022                                                                                                               
   FunctionName: com.ibm.ws.webcontainer.servlet.ServletWrapper                                                                     
   SourceId: com.ibm.ws.webcontainer.servlet.ServletWrapper                                                                         
   Category: SEVERE                                                                                                                 
   ExtendedMessage: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exce
 ption thrown : javax.ejb.EJBTransactionRolledbackException:                                                       
  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)                                                    
  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                
  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                            
  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                         
  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)     
  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                           
  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                                 
  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                                
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                  
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                  
  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                              
  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                         
  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                       
  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)                
  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                     
  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                                  
  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                                   
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)           
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)           
  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                          
  at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                          
  at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                     
  at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                                  
  at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                               




> Unable to write data into table
> -------------------------------
>
>                 Key: OPENJPA-941
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
>             Project: OpenJPA
>          Issue Type: Bug
>         Environment: z/OS
>            Reporter: Joachim Stein
>
> My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:
>   ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
>  at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
>  at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
>  at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
>  at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
>  at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
>  at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
>  at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
>  at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
>  at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
>  at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
>  at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
>  at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
>  at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
>  at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
>  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
>  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
>  at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
>  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
>  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
>  at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
> )                                                                                                                                   
>  at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
>  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
>  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
>  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
>  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
>  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
>  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
>  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
>  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 
> furthermore:
>    Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
>   at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
>   at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
>   at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
>   at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
>   at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
>   at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
>   at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
>   at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
>   at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
>   at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
>   at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
>   at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
>   at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
>   at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
>   at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
>   at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
>   at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
>   at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
>   at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
>  at java.lang.reflect.Method.invoke(Method.java:618)                                            
>  at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
>  at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
>  at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
>  at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
>  com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  
> What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-941) Unable to write data into table

Posted by "Joachim Stein (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12676660#action_12676660 ] 

Joachim Stein commented on OPENJPA-941:
---------------------------------------

In a tutorial i've seen something about generating a primary key:

ID generation strategies and the Feature Pack for EJB 3.0
To generate a database primary key while a transaction is currently active, there
are fundamentally two main mechanisms:

    - Suspend the current transaction
    - Use a different connection (and thus a separate transaction)

Because WebSphere Application Server does not allow the suspension of a
transaction, you must specify a separate data source (specifically for key
generation) by specifying a <non-jta-data-source> in the persistence.xml file.
In this way, the generation of the primary key is obtained through a separate
JDBC connection (and therefore a local transaction).

Furthermore, you must explicitly specify in the administrative console that this
data source must not participate in JTA transactions, by specifying a custom
property nonTransactionalDataSource=true (Figure 2-17).
50 WebSphere Application Server Version 6.1 Feature Pack for EJB 3.0
Furthermore, you must explicitly specify in the administrative console that this
data source must not participate in JTA transactions, by specifying a custom
property nonTransactionalDataSource=true (Figure 2-17).



After doing that i get the message: 

Trace: 2009/02/25 13:59:47.933 01 t=8C0768 c=UNK key=P8 (0000000A)                                                              
  Description: Log Java Message                                                                                                 
  Message: BBOO0221W: J2CA0144W: No mappingConfigAlias found for connection factory or datasource ejb/SstDbManagerImpl.         
Trace: 2009/02/25 13:59:47.965 01 t=8C0768 c=UNK key=P8 (13007002)                                                              
  ThreadId: 00000050                                                                                                            
  FunctionName: com.ibm.ejs.j2c.J2CXAResourceFactory                                                                            
  SourceId: com.ibm.ejs.j2c.J2CXAResourceFactory                                                                                
  Category: WARNING                                                                                                             
  ExtendedMessage: BBOO0221W: J2CA0061W: Error creating XA Connection and Resource com.ibm.ws.exception.WsException: DSRA8100E: Unable to get a XAConnection from the DataSource. with SQL State : 42815 SQL Code : -4461                                               
 at com.ibm.ws.rsadapter.exceptions.DataStoreAdapterException.setLinkedException(DataStoreAdapterException.java:464)                
 at com.ibm.ws.rsadapter.AdapterUtil.mapException(AdapterUtil.java:2196)                                                            
 at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:1461)                                         
 at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java:1092)       
 at com.ibm.ejs.j2c.J2CXAResourceFactory$1.run(J2CXAResourceFactory.java:280)                                                       
 at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)                                               
 at com.ibm.ejs.j2c.J2CXAResourceFactory.getXAResource(J2CXAResourceFactory.java:129)                                               
 at com.ibm.ws.Transaction.JTA.XARecoveryData.getXARminst(XARecoveryData.java:529)                                                  
 at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryData.java:644)                                                      
 at com.ibm.ws390.tx.XARecoveryAgentImpl.rollbackUnknownTransactions(XARecoveryAgentImpl.java:716)                                  
 at com.ibm.ws390.tx.XARecoveryAgentImpl$XARecoveryAgentThread.run(XARecoveryAgentImpl.java:351)                                    
Caused by: java.sql.SQLException: [jcc][t4][10205][11234][3.53.81] Null userid is not supported. ERRORCODE=-4461, SQLSTATE=42815DSRA
0010E: SQL State = 42815, Error Code = -4,461                                                                                       
 at com.ibm.db2.jcc.a.bd.a(bd.java:676)           
 at com.ibm.db2.jcc.a.bd.a(bd.java:60)                                                                                              
 at com.ibm.db2.jcc.a.bd.a(bd.java:103)                                                                                             
 at com.ibm.db2.jcc.t4.b.y(b.java:1905)                                                                                             
 at com.ibm.db2.jcc.t4.b.g(b.java:1912)                                                                                             
 at com.ibm.db2.jcc.t4.b.c(b.java:704)                                                                                              
 at com.ibm.db2.jcc.t4.b.b(b.java:691)                                                                                              
 at com.ibm.db2.jcc.t4.b.a(b.java:374)                                                                                              
 at com.ibm.db2.jcc.t4.b.<init>(b.java:310)                                                                                         
 at com.ibm.db2.jcc.t4.c.<init>(c.java:32)                                                                                          
 at com.ibm.db2.jcc.DB2PooledConnection.<init>(DB2PooledConnection.java:193)                                                        
 at com.ibm.db2.jcc.DB2XAConnection.<init>(DB2XAConnection.java:56)                                                                 
 at com.ibm.db2.jcc.DB2XADataSource.getXAConnection(DB2XADataSource.java:166)                                                       
 at com.ibm.db2.jcc.DB2XADataSource.getXAConnection(DB2XADataSource.java:135)                                                       
 at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper$1.run(InternalGenericDataStoreHelper.java:918)                          
 at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)                                               
 at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper.getPooledConnection(InternalGenericDataStoreHelper.java:955)            
 at com.ibm.ws.rsadapter.spi.InternalDB2UniversalDataStoreHelper.getPooledConnection(InternalDB2UniversalDataStoreHelper.java:1408) 
 at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:1457)                                         
 ... 8 more



How can i forgive a correct mappingConfigAlias?                                                                                                                                                                                            

> Unable to write data into table
> -------------------------------
>
>                 Key: OPENJPA-941
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
>             Project: OpenJPA
>          Issue Type: Bug
>         Environment: z/OS
>            Reporter: Joachim Stein
>
> My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:
>   ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
>  at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
>  at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
>  at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
>  at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
>  at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
>  at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
>  at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
>  at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
>  at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
>  at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
>  at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
>  at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
>  at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
>  at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
>  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
>  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
>  at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
>  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
>  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
>  at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
> )                                                                                                                                   
>  at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
>  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
>  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
>  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
>  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
>  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
>  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
>  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
>  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 
> furthermore:
>    Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
>   at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
>   at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
>   at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
>   at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
>   at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
>   at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
>   at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
>   at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
>   at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
>   at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
>   at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
>   at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
>   at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
>   at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
>   at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
>   at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
>   at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
>   at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
>   at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
>  at java.lang.reflect.Method.invoke(Method.java:618)                                            
>  at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
>  at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
>  at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
>  at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
>  com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  
> What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-941) Unable to write data into table

Posted by "Joachim Stein (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677011#action_12677011 ] 

Joachim Stein commented on OPENJPA-941:
---------------------------------------

The problem above is resolved. I had empty the folder tranlog and restarted the server. Now i have the problem with the Buffer Overflow again.

> Unable to write data into table
> -------------------------------
>
>                 Key: OPENJPA-941
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
>             Project: OpenJPA
>          Issue Type: Bug
>         Environment: z/OS
>            Reporter: Joachim Stein
>
> My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:
>   ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
>  at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
>  at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
>  at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
>  at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
>  at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
>  at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
>  at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
>  at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
>  at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
>  at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
>  at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
>  at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
>  at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
>  at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
>  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
>  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
>  at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
>  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
>  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
>  at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
> )                                                                                                                                   
>  at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
>  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
>  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
>  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
>  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
>  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
>  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
>  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
>  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 
> furthermore:
>    Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
>   at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
>   at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
>   at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
>   at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
>   at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
>   at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
>   at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
>   at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
>   at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
>   at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
>   at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
>   at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
>   at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
>   at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
>   at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
>   at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
>   at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
>   at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
>   at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
>  at java.lang.reflect.Method.invoke(Method.java:618)                                            
>  at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
>  at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
>  at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
>  at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
>  com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  
> What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (OPENJPA-941) Unable to write data into table

Posted by "Joachim Stein (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OPENJPA-941?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12677043#action_12677043 ] 

Joachim Stein commented on OPENJPA-941:
---------------------------------------

Something else!

I get some messages in the log where i don't know wherefrom they are.

The first is this one:

Trace: 2009/02/26 15:36:28.019 01 t=8C1828 c=UNK key=P8 (0000000A)                                                                  
  Description: Log Java Message                                                                                                     
  Message: BBOO0220E: UTLS0002E: The shared library DB2Driver Driver Jars contains a classpath entry which does not resolve to a val
id jar file, the library jar file is expected to be found at C:\Program Files\IBM\SDP70Shared\plugins\com.ibm.datatools.db2_2.0.0.v2
00808071952\driver\db2jcc_license_cisuz.jar. com.ibm.ws.runtime.ModuleManifestParser com.ibm.ws.runtime.ModuleManifestParser        


Such an entry i had seen when i configured a DB2Driver within my IDE but i had removed it.



The second:

Trace: 2009/02/26 15:36:38.573 01 t=8BBCF0 c=UNK key=P8 (0000000A)                                                                  
  Description: Log Java Message                                                                                                     
  Message: BBOO0221W: CWNEN0025W: The enterprise bean is being bound to an empty string in the global Java Naming and Directory Interface (JNDI) namespace.         

This is from the ejb reference in my web.xml. When i remove it i get a JNDI error. This is the entry:

<ejb-ref>
		<description>
		</description>
		<ejb-ref-name>ejb/SstDbManagerImpl</ejb-ref-name>
		<ejb-ref-type>Session</ejb-ref-type>
		<home></home>
		<remote>interfaces.SstDbManager</remote>
		<ejb-link>SstDbManagerImpl</ejb-link>
</ejb-ref>



The third:

Trace: 2009/02/26 15:37:10.356 01 t=8C2580 c=UNK key=P8 (13007002)                   
  ThreadId: 00000028                                                                 
  FunctionName: com.ibm.ws.webcontainer.srt.SRTServletResponse                       
  SourceId: com.ibm.ws.webcontainer.srt.SRTServletResponse                           
  Category: WARNING                                                                  
  ExtendedMessage: BBOO0221W: WARNING: Cannot set status. Response already committed.
Trace: 2009/02/26 15:37:10.356 01 t=8C2580 c=UNK key=P8 (0000000A)                   
  Description: Log Java Message                                                      
  Message: BBOO0221W: WARNING: Cannot set status. Response already committed.        
Trace: 2009/02/26 15:37:10.358 01 t=8C2580 c=UNK key=P8 (13007002)                   
  ThreadId: 00000028                                                                 
  FunctionName: com.ibm.ws.webcontainer.srt.SRTServletResponse                       
  SourceId: com.ibm.ws.webcontainer.srt.SRTServletResponse                           
  Category: WARNING                                                                  
  ExtendedMessage: BBOO0221W: WARNING: Cannot set header. Response already committed.
Trace: 2009/02/26 15:37:10.358 01 t=8C2580 c=UNK key=P8 (0000000A)                   
  Description: Log Java Message                                                      
  Message: BBOO0221W: WARNING: Cannot set header. Response already committed.        


These messages i get at the end of the after the other exceptions.




> Unable to write data into table
> -------------------------------
>
>                 Key: OPENJPA-941
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-941
>             Project: OpenJPA
>          Issue Type: Bug
>         Environment: z/OS
>            Reporter: Joachim Stein
>
> My Application is running on WAS 6.1.0.18 which runs on a z/OS system. I'm working with EJB 3.0. I can read data from database but everytime i call persist() to insert a row into the table i get the following error message:
>   ExtendedMessage: BBOO0220E: WTRN0074E: Exception caught from before_completion synchronization operation: <openjpa-1.0.1-r420667:592145 nonfatal general error> org.apache.openjpa.persistence.PersistenceException: null                                             
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.getConnection(AbstractJDBCSeq.java:162)                                          
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.allocateSequence(TableJDBCSeq.java:366)                                             
>  at org.apache.openjpa.jdbc.kernel.TableJDBCSeq.nextInternal(TableJDBCSeq.java:266)                                                 
>  at org.apache.openjpa.jdbc.kernel.AbstractJDBCSeq.next(AbstractJDBCSeq.java:60)                                                    
>  at org.apache.openjpa.util.ImplHelper.generateValue(ImplHelper.java:160)                                                           
>  at org.apache.openjpa.util.ImplHelper.generateFieldValue(ImplHelper.java:144)                                                      
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignField(JDBCStoreManager.java:557)                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:450)                                                          
>  at org.apache.openjpa.util.ApplicationIds.assign(ApplicationIds.java:426)                                                          
>  at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.assignObjectId(JDBCStoreManager.java:541)                                       
>  at org.apache.openjpa.kernel.DelegatingStoreManager.assignObjectId(DelegatingStoreManager.java:134)                                
>  at org.apache.openjpa.kernel.StateManagerImpl.assignObjectId(StateManagerImpl.java:501)                                            
>  at org.apache.openjpa.kernel.StateManagerImpl.preFlush(StateManagerImpl.java:2770)                                                 
>  at org.apache.openjpa.kernel.PNewState.beforeFlush(PNewState.java:39)                                                              
>  at org.apache.openjpa.kernel.StateManagerImpl.beforeFlush(StateManagerImpl.java:940)                                               
>  at org.apache.openjpa.kernel.BrokerImpl.flush(BrokerImpl.java:1892)                                                                
>  at org.apache.openjpa.kernel.BrokerImpl.flushSafe(BrokerImpl.java:1852)                                                            
>  at org.apache.openjpa.kernel.BrokerImpl.beforeCompletion(BrokerImpl.java:1770)                                                     
>  at com.ibm.ws.uow.ComponentContextSynchronizationWrapper.beforeCompletion(ComponentContextSynchronizationWrapper.java:66)
>  at com.ibm.ws.Transaction.JTA.RegisteredSyncs.distributeBefore(RegisteredSyncs.java:242)                                           
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.prePrepare(TransactionImpl.java:2404)                                                
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.stage1CommitProcessing(TransactionImpl.java:1637)                                    
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.processCommit(TransactionImpl.java:1608)                                             
>  at com.ibm.ws.Transaction.JTA.TransactionImpl.commit(TransactionImpl.java:1543)                                                    
>  at com.ibm.ws.Transaction.JTA.TranManagerImpl.commit(TranManagerImpl.java:240)                                                     
>  at com.ibm.ws.Transaction.JTA.TranManagerSet.commit(TranManagerSet.java:164)                                                       
>  at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:782)                                                                      
>  at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                                                  
>  at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)                                                                     
>  at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                                              
>  at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                                           
>  at interfaces.EJSLocal0SLOmegamonMasterManagerImpl_22398363.createOmegamonMaster(EJSLocal0SLOmegamonMasterManagerImpl_22398363.java
> )                                                                                                                                   
>  at management.SstDbManagerImpl.createServer(SstDbManagerImpl.java:109)                                                             
>  at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)                       
>  at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                                             
>  at com.ibm.db2pm.sst.SstController.doGet(SstController.java:435)                                                                   
>  at com.ibm.db2pm.sst.SstController.doPost(SstController.java:653)                                                                  
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                                                    
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                                                    
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                                                
>  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                                           
>  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                                         
>  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)
>  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)  
>  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                           
>  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                            
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)    
>  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInf                                 
> furthermore:
>    Message: BBOO0220E: SRVE0068E: Uncaught exception thrown in one of the service methods of the servlet: SstController. Exception thrown : javax.ejb.EJBTransactionRolledbackException:                                                                                
>   at com.ibm.ejs.csi.TranStrategy.commit(TranStrategy.java:795)    
>   at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:206)                                           
>   at com.ibm.ejs.csi.TransactionControlImpl.postInvoke(TransactionControlImpl.java:581)                       
>   at com.ibm.ejs.container.EJSContainer.postInvoke(EJSContainer.java:4311)                                    
>   at interfaces.EJSRemote0SLSstDbManagerImpl_9a8f969a.createServer(EJSRemote0SLSstDbManagerImpl_9a8f969a.java)
>   at interfaces._SstDbManager_Stub.createServer(_SstDbManager_Stub.java)                                      
>   at com.ibm.db2pm.sst.SstController.doGet(SstController.java:436)                                            
>   at com.ibm.db2pm.sst.SstController.doPost(SstController.java:654)                                           
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)                                             
>   at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)                                             
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1076)                         
>   at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:550)                    
>   at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:486)                  
>   at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:90)           
>   at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)                                
>   at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)                             
>   at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:115)                              
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:458)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:387)      
>   at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:267)                     
>   at com.ibm.ws390.channel.xmem.XMemConnLink.ready(XMemConnLink.java:762)                                     
>   at com.ibm.ws390.xmem.XMemSRBridgeImpl.httpinvoke(XMemSRBridgeImpl.java:230)                                
>   at com.ibm.ws390.xmem.XMemSRCppUtilities.httpinvoke(XMemSRCppUtilities.java:74)                             
>   at com.ibm.ws390.orb.ServerRegionBridge.httpinvoke(Unknown Source)                                          
>   at com.ibm.ws390.orb.ORBEJSBridge.httpinvoke(Unknown Source)                                                
>   at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)                                                                                                             
>  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)       
>  at java.lang.reflect.Method.invoke(Method.java:618)                                            
>  at com.ibm.ws390.orb.parameters.HTTPInvoke.HTTPInvokeParmSetter(HTTPInvoke.java:105)           
>  at com.ibm.ws390.orb.CommonBridge.nativeRunApplicationThread(Native Method)                    
>  at com.ibm.ws390.orb.CommonBridge.runApplicationThread(Unknown Source)                         
>  at com.ibm.ws.util.ThreadPool$ZOSWorker.run(ThreadPool.java:1670)                              
>  com.ibm.ws.webcontainer.servlet.ServletWrapper com.ibm.ws.webcontainer.servlet.ServletWrapper  
> What do you think does this exactly means? I've tried to fix the problem after looking similarly problems in the internet but nothing helps.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.