Given
  Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz"
  
  1s 067ms
  
        
        
        
        
        
       
          
        
  And
  Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz"
  
  132ms
  
        
        
        
        
        
       
          
        
  And
  Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz"
  
  001ms
  
        
  
    
      
      
        javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not extract ResultSet
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:149)
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:157)
	at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1515)
	at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1554)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:121)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:113)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findPackageTypeId(ApolloSelectDbService.java:102)
	at Utils.JsonApiUtil.checkPackageTypeIds(JsonApiUtil.java:177)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:139)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:85)
	at ✽.Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz"(file:Features/Atom/Statuses/ConfirmStatuses.feature:321)
Caused by: org.hibernate.exception.GenericJDBCException: could not extract ResultSet
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:47)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:69)
	at org.hibernate.loader.Loader.getResultSet(Loader.java:2167)
	at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1930)
	at org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1892)
	at org.hibernate.loader.Loader.doQuery(Loader.java:937)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:340)
	at org.hibernate.loader.Loader.doList(Loader.java:2689)
	at org.hibernate.loader.Loader.doList(Loader.java:2672)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2506)
	at org.hibernate.loader.Loader.list(Loader.java:2501)
	at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:338)
	at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2221)
	at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1051)
	at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:168)
	at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1506)
	at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1554)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:121)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:113)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findPackageTypeId(ApolloSelectDbService.java:102)
	at Utils.JsonApiUtil.checkPackageTypeIds(JsonApiUtil.java:177)
	at Utils.JsonApiUtil.getTransportApiJson(JsonApiUtil.java:139)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:85)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:63)
	at sun.reflect.GeneratedMethodAccessor166.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Caused by: org.postgresql.util.PSQLException: BŁĄD: bieżąca transakcja została przerwana, polecenia ignorowane do końca bloku transakcji
	at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2103)
	at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1836)
	at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:512)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:388)
	at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:273)
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:60)
	... 63 more
       
     
   
        
        
        
        
       
          
        
  And
  Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation
  
  000ms
  
        
        
        
        
        
       
          
        
  When
  Accept or reject "accept" transferred transport
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Get inputs from database "ADVICE_SMALLS" "super-admin-skz"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Click button advice in transport table "SMALLS_IMPORT"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Set advice window in schedule
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Fill advice form
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Click advice save button and wait for advice form to disappear
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  If user is login then logout
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Login as "swisskrono-admin"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Show all transport types
  
  000ms
  
        
        
        
        
        
       
          
        
  Then
  Check if transport has "testowy-różoffy-statusik"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Go to "SETTINGS_TAB"
  
  000ms
  
        
        
        
        
        
       
          
        
  When
  Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Delete created transport by API
  
  000ms
  
        
        
        
        
        
       
          
        
  Then
  If user is login then logout
  
  000ms
  
        
        
        
        
        
       
          
        
  Given
  Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation
  
  000ms
  
        
        
        
        
        
       
          
        
  When
  Accept or reject "accept" transferred transport
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Get inputs from database "ADVICE_SMALLS" "super-admin-skz"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Click button advice in transport table "SMALLS_IMPORT"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Set advice window in schedule
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Fill advice form
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Click advice save button and wait for advice form to disappear
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  If user is login then logout
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Login as "swisskrono-admin"
  
  000ms
  
        
        
        
        
        
       
          
        
  And
  Show all transport types
  
  000ms
  
        
        
        
        
        
       
          
        
  Then
  Check if transport has disabled status "testowy-różoffy-statusik"
  
  000ms