java.sql.SQLException: java.io.StreamCorruptedException: invalid stream header

Oracle Community | 3004 | 1 decade ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    how can I retrieve the pre-existing oracle blob data

    Oracle Community | 1 decade ago | 3004
    java.sql.SQLException: java.io.StreamCorruptedException: invalid stream header
  2. 0

    db:: 5.42::Re: invalid stream header cf

    hivmr.com | 8 months ago
    java.sql.SQLException: java.io.StreamCorruptedException: invalid stream header

    Root Cause Analysis

    1. java.sql.SQLException

      java.io.StreamCorruptedException: invalid stream header

      at kodo.jdbc.sql.DBDictionary.getBlobObject()
    2. kodo.jdbc.sql
      ResultSetResult.getObject
      1. kodo.jdbc.sql.DBDictionary.getBlobObject(DBDictionary.java:694)
      2. kodo.jdbc.sql.ResultSetResult.getObject(ResultSetResult.java:352)
      2 frames
    3. kodo.jdbc.meta
      BlobFieldMapping.load
      1. kodo.jdbc.meta.BlobFieldMapping.loadProjection(BlobFieldMapping.java:245)
      2. kodo.jdbc.meta.BlobFieldMapping.load(BlobFieldMapping.java:216)
      2 frames
    4. kodo.jdbc.runtime
      JDBCStoreManager.load
      1. kodo.jdbc.runtime.JDBCStoreManager.load(JDBCStoreManager.java:711)
      2. kodo.jdbc.runtime.JDBCStoreManager.load(JDBCStoreManager.java:398)
      2 frames
    5. kodo.runtime
      StateManagerImpl.isLoaded
      1. kodo.runtime.DelegatingStoreManager.load(DelegatingStoreManager.java:138)
      2. kodo.runtime.ROPStoreManager.load(ROPStoreManager.java:79)
      3. kodo.runtime.StateManagerImpl.loadFields(StateManagerImpl.java:2581)
      4. kodo.runtime.StateManagerImpl.loadField(StateManagerImpl.java:2661)
      5. kodo.runtime.StateManagerImpl.isLoaded(StateManagerImpl.java:1034)
      5 frames
    6. Test Domain
      ServiceEventPersistenceManagerUTest.testGetTestBlobObject
      1. domain.TestBlob.jdoGetitem_desc(TestBlob.java)
      2. domain.TestBlob.getItem_desc(TestBlob.java:28)
      3. domain.ServiceEventPersistenceManagerUTest.testGetTestBlobObject(ServiceEventPersistenceManagerUTest.java:57)
      3 frames
    7. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:324)
      4 frames
    8. JUnit
      TestSuite.run
      1. junit.framework.TestCase.runTest(TestCase.java:154)
      2. junit.framework.TestCase.runBare(TestCase.java:127)
      3. junit.framework.TestResult$1.protect(TestResult.java:106)
      4. junit.framework.TestResult.runProtected(TestResult.java:124)
      5. junit.framework.TestResult.run(TestResult.java:109)
      6. junit.framework.TestCase.run(TestCase.java:118)
      7. junit.framework.TestSuite.runTest(TestSuite.java:208)
      8. junit.framework.TestSuite.run(TestSuite.java:203)
      8 frames
    9. JUnit3 Runner
      RemoteTestRunner.main
      1. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:392)
      2. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:276)
      3. org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:167)
      3 frames