Uploaded image for project: 'Teiid'
  1. Teiid
  2. TEIID-3958

NPE Executing Against Web Service Source using invokeHttp() procedure without stream parameter

      Appears to still be an issue similar to TEIID 2537. Executing against the invokeHttp() procedure generated by JBDS 5 for Teiid Designer 7.7.3 without a stream parameter results in a slightly different stack trace, but appears to be the same issue.

      2016-01-21 12:53:50,297 ERROR [org.teiid.PROCESSOR] (Worker22_QueryProcessorQueue117472) TEIID30019 Unexpected exception for request FzkQneotrSUs.5: java.lang.NullPointerException
      at org.teiid.translator.ws.BinaryWSProcedureExecution.getOutputParameterValues(BinaryWSProcedureExecution.java:174)
      at org.teiid.dqp.internal.datamgr.ProcedureBatchHandler.getParameterRow(ProcedureBatchHandler.java:86) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.handleBatch(ConnectorWorkItem.java:435) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.datamgr.ConnectorWorkItem.more(ConnectorWorkItem.java:207) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.DataTierTupleSource.getResults(DataTierTupleSource.java:301) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:110) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.DataTierTupleSource$1.call(DataTierTupleSource.java:107) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_65]
      at org.teiid.dqp.internal.process.FutureWork.run(FutureWork.java:58) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.DQPWorkContext.runInContext(DQPWorkContext.java:274) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.ThreadReuseExecutor$RunnableWrapper.run(ThreadReuseExecutor.java:119) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at org.teiid.dqp.internal.process.ThreadReuseExecutor$3.run(ThreadReuseExecutor.java:210) [teiid-engine-8.7.2.6_2-redhat-1.jar:8.7.2.6_2-redhat-1]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_65]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_65]
      at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_65]

            [TEIID-3958] NPE Executing Against Web Service Source using invokeHttp() procedure without stream parameter

            Filip Elias <felias@redhat.com> changed the Status of bug 1305902 from VERIFIED to CLOSED

            RH Bugzilla Integration added a comment - Filip Elias <felias@redhat.com> changed the Status of bug 1305902 from VERIFIED to CLOSED

            Andrej Smigala <asmigala@redhat.com> changed the Status of bug 1305902 from ON_QA to VERIFIED

            RH Bugzilla Integration added a comment - Andrej Smigala <asmigala@redhat.com> changed the Status of bug 1305902 from ON_QA to VERIFIED

            Alex Szczuczko <aszczucz@redhat.com> changed the Status of bug 1305902 from MODIFIED to ON_QA

            RH Bugzilla Integration added a comment - Alex Szczuczko <aszczucz@redhat.com> changed the Status of bug 1305902 from MODIFIED to ON_QA

            jolee@redhat.com changed the Status of bug 1305902 from NEW to MODIFIED

            RH Bugzilla Integration added a comment - jolee@redhat.com changed the Status of bug 1305902 from NEW to MODIFIED

            This was addressed for invoke, but not invokehttp with TEIID-2954. It looks like there have been 2 different versions of the designer metadata that needed accounted for.

            Steven Hawkins added a comment - This was addressed for invoke, but not invokehttp with TEIID-2954 . It looks like there have been 2 different versions of the designer metadata that needed accounted for.

            I have a VDB (ie, the affected model), but not currently a datasource and query to test with. I'll attach the VDB and try to get the other parts later today.

            Marc Shirley (Inactive) added a comment - I have a VDB (ie, the affected model), but not currently a datasource and query to test with. I'll attach the VDB and try to get the other parts later today.

            This may have been addressed by TEIID-3107. Can you validate that this still occurs with Teiid 8.9 and later, or provide a reproducing vdb?

            Steven Hawkins added a comment - This may have been addressed by TEIID-3107 . Can you validate that this still occurs with Teiid 8.9 and later, or provide a reproducing vdb?

              rhn-engineering-shawkins Steven Hawkins
              rhn-support-mshirley Marc Shirley (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: