[ https://issues.apache.org/jira/browse/TINKERPOP-2751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stefan Templin updated TINKERPOP-2751: -------------------------------------- Description: Hi, I am trying to get transactions working for a while now, but no matter what i do, i can't get the transaction to commit. h3. My Setup: * Running gremlin-server 3.6.0 in Docker on localhost using the default-configuration. * Javascript-Gremlin-lib 3.6.0 h3. Problem: Im executing the following code: {code:js} const dc = new DriverRemoteConnection('ws://localhost:8182/gremlin', { 'rejectUnauthorized': false}); const g = traversal().withRemote(dc); const tx = g.tx(); const gtx = tx.begin(); try { await gtx.addV('person').iterate(); await gtx.addV('software').iterate(); await tx.commit(); console.log('here') } catch (err) { await tx.rollback(); } finally { await dc.close(); }{code} The code just will never get past 'await tx.commit()'. The code before that is properly executed and the Graph contains both vertices. Am I doing anything wrong there, or are connections not working properly? Hope you can help me with that. Kind regards, - Stefan was: Hi, I am trying to get transactions working for a while now, but no matter what i do, i can't get the transaction to commit. h3. My Setup: * Running gremlin-server 3.6.0 in Docker on localhost using the default-configuration. * Javascript-Gremlin-lib 3.6.0 h3. Problem: Im executing the following code: {code:java} //writerEndpoint is set to: ws://localhost:8182/gremlin //options is set to: { "rejectUnauthorized": false} const dc = new DriverRemoteConnection( {code} {color:#910091}'ws://localhost:8182/gremlin'{color} {code:java} , { 'rejectUnauthorized': false}); const g = traversal().withRemote(dc); const tx = g.tx(); const gtx = tx.begin(); try { await gtx.addV('person').iterate(); await gtx.addV('software').iterate(); await tx.commit(); console.log('here') } catch (err) { await tx.rollback(); } finally { await dc.close(); }{code} The code just will never get past 'await tx.commit()'. The code before that is properly executed and the Graph contains both vertices. Am I doing anything wrong there, or are connections not working properly? Hope you can help me with that. Kind regards, - Stefan > Transaction: tx.commit() hangs up in javascript client-lib > ---------------------------------------------------------- > > Key: TINKERPOP-2751 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2751 > Project: TinkerPop > Issue Type: Bug > Components: javascript, server > Affects Versions: 3.6.0 > Reporter: Stefan Templin > Priority: Minor > Labels: Transaction > > Hi, > I am trying to get transactions working for a while now, but no matter what i > do, i can't get the transaction to commit. > h3. My Setup: > * Running gremlin-server 3.6.0 in Docker on localhost using the > default-configuration. > * Javascript-Gremlin-lib 3.6.0 > h3. Problem: > Im executing the following code: > > {code:js} > const dc = new DriverRemoteConnection('ws://localhost:8182/gremlin', { > 'rejectUnauthorized': false}); > const g = traversal().withRemote(dc); > const tx = g.tx(); > const gtx = tx.begin(); > try { > await gtx.addV('person').iterate(); > await gtx.addV('software').iterate(); > await tx.commit(); > console.log('here') > } catch (err) { > await tx.rollback(); > } finally { > await dc.close(); > }{code} > The code just will never get past 'await tx.commit()'. The code before that > is properly executed and the Graph contains both vertices. > Am I doing anything wrong there, or are connections not working properly? > Hope you can help me with that. > > Kind regards, > - Stefan -- This message was sent by Atlassian Jira (v8.20.7#820007)