Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-614

Execution failed because of a Distributed Protocol Error

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.1.1.0
    • Fix Version/s: 10.1.3.1, 10.2.1.6
    • Component/s: Network Server
    • Labels:
      None
    • Environment:
      Linux 2.4, Sun JDK 1.4.2_07, full SYSINFO will be attached.

      Description

      I am intermittently receiving Distributed Protocol Error exceptions in my client code. Simultaneously,
      my derby.log is recording Distributed Protocol Error exceptions on the server side.

      I cannot reliably reproduce this problem.

      However, the problem always occurs in the same section of my application, so I can at least
      describe that section of my application. (I'll do so in an attachment).

      Here is the error I receive on the server side. Sometimes, the CODPNT is 2116 and the
      Error Code Value is 1d, rather than 2114 and e.

      2005-10-05 02:10:23.663 GMT Thread[DRDAConnThread_2,5,main] (DATABASE = BuildFar
      m), (DRDAID = GA0A0026.P7E6-4182154075488704215

      {136532}), Execution failed becau
      se of a Distributed Protocol Error: DRDA_Proto_SYNTAXRM; CODPNT arg = 2114; Er
      ror Code Value = e
      Execution failed because of a Distributed Protocol Error: DRDA_Proto_SYNTAXRM;
      CODPNT arg = 2114; Error Code Value = e
      2005-10-05 02:10:23.663 GMT Thread[DRDAConnThread_2,5,main] (DATABASE = BuildFar
      m), (DRDAID = GA0A0026.P7E6-4182154075488704215{136532}

      ), null
      null
      org.apache.derby.impl.drda.DRDAProtocolException
      at org.apache.derby.impl.drda.DRDAConnThread.throwSyntaxrm(Unknown Sourc
      e)
      at org.apache.derby.impl.drda.DRDAConnThread.missingCodePoint(Unknown So
      urce)
      at org.apache.derby.impl.drda.DRDAConnThread.parseCNTQRY(Unknown Source)
      at org.apache.derby.impl.drda.DRDAConnThread.splitQRYDTA(Unknown Source)
      at org.apache.derby.impl.drda.DRDAConnThread.writeFDODTA(Unknown Source)
      at org.apache.derby.impl.drda.DRDAConnThread.writeQRYDTA(Unknown Source)
      at org.apache.derby.impl.drda.DRDAConnThread.processCommands(Unknown Sou
      rce)
      at org.apache.derby.impl.drda.DRDAConnThread.run(Unknown Source)

        Attachments

        1. sysinfo.derby
          2 kB
          Bryan Pendleton
        2. clientStack.txt
          1 kB
          Bryan Pendleton
        3. query.txt
          1 kB
          Bryan Pendleton
        4. clientSideTrace.txt
          951 kB
          Bryan Pendleton
        5. serverSideTrace.txt
          526 kB
          Bryan Pendleton
        6. derby-614.zip
          37 kB
          Bryan Pendleton
        7. spec.html
          13 kB
          Bryan Pendleton
        8. derbynetclientmats_report.txt
          14 kB
          Bryan Pendleton
        9. svn-diff-2005-12-04.txt
          38 kB
          Bryan Pendleton
        10. svn-status-2005-12-04.txt
          0.9 kB
          Bryan Pendleton
        11. d614_a.diff
          3 kB
          Bryan Pendleton
        12. d614_a_with_close_stmts.diff
          3 kB
          Bryan Pendleton
        13. derby614_10_1.diff
          40 kB
          Katherine Marsden

          Issue Links

            Activity

              People

              • Assignee:
                bryanpendleton Bryan Pendleton
                Reporter:
                bryanpendleton Bryan Pendleton
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: