java.io.NotSerializableException: org.archive.crawler.fetcher.FetchHTTP$2

JIRA | Gordon Mohr | 10 years 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

    When doing a long log-recovery (may take days to queue all URIs from the background thread), the regularly scheduled auto-checkpointing has problems. It certainly can't catch the state of the background-enqueuing thread, so isn't a true checkpoint. It has also been observed failing, either due to the background activity or just general state-confusion. An example failure stack (from heritrix_out): 07/05/2007 20:36:25 +0000 WARNING org.archive.crawler.framework.Checkpointer checkpointFailed Checkpoint failed java.io.NotSerializableException: org.archive.crawler.fetcher.FetchHTTP$2 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.Hashtable.writeObject(Hashtable.java:824) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.archive.crawler.datamodel.CandidateURI.writeObject(CandidateURI.java:574) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.apache.commons.collections.bag.AbstractMapBag.doWriteObject(AbstractMapBag.java:493) at org.apache.commons.collections.bag.HashBag.writeObject(HashBag.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:90) at org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:79) at org.archive.crawler.frontier.BdbFrontier.crawlCheckpoint(BdbFrontier.java:407) at org.archive.crawler.framework.CrawlController.sendCheckpointEvent(CrawlController.java:977) at org.archive.crawler.framework.CrawlController.checkpoint(CrawlController.java:1151) at org.archive.crawler.framework.Checkpointer$CheckpointingThread.run(Checkpointer.java:202) 07/05/2007 20:36:25 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Finished Other checkpoint-failure output in the heritrix_out log include things like: 07/06/2007 02:30:28 +0000 INFO org.archive.io.WriterPoolMember createFile Opened /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-20 07-20070706023028-01153-crawling021.us.archive.org.arc.gz.open 07/06/2007 02:34:39 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run TimerThread request checkpoint 07/06/2007 02:34:40 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Started 217.22.231.242 - - [06/Jul/2007:06:34:31 +0000] "GET http://www.myreferer.com/mydb/antifraud HTTP/1.1" 404 1217 07/06/2007 08:34:41 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run CheckpointTimerThread skipping checkpoint, already checkpointing: State: PAUSING 07/06/2007 14:34:42 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run CheckpointTimerThread skipping checkpoint, already checkpointing: State: PAUSING 76.102.230.209 - admin [06/Jul/2007:19:38:03 +0000] "GET /index.jsp HTTP/1.1" 200 11189 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /css/heritrix.css HTTP/1.1" 304 0 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /js/util.js HTTP/1.1" 304 0 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /images/logo.gif HTTP/1.1" 304 0 76.102.230.209 - admin [06/Jul/2007:19:38:04 +0000] "GET /logs.jsp HTTP/1.1" 200 25246 76.102.230.209 - admin [06/Jul/2007:19:38:11 +0000] "GET /logs.jsp HTTP/1.1" 200 25246 76.102.230.209 - admin [06/Jul/2007:19:42:55 +0000] "GET /logs.jsp HTTP/1.1" 200 25242 76.102.230.209 - admin [06/Jul/2007:19:43:02 +0000] "GET /jobs.jsp HTTP/1.1" 200 8293 76.102.230.209 - admin [06/Jul/2007:19:43:11 +0000] "GET /jobs/configure.jsp?job=20070703143205986 HTTP/1.1" 200 178643 76.102.230.209 - admin [06/Jul/2007:19:43:16 +0000] "POST /jobs/configure.jsp HTTP/1.1" 302 1069 76.102.230.209 - admin [06/Jul/2007:19:43:16 +0000] "GET /jobs/per/overview.jsp?job=20070703143205986 HTTP/1.1" 200 26295 76.102.230.209 - admin [06/Jul/2007:19:43:23 +0000] "POST /jobs/per/overview.jsp HTTP/1.1" 302 11 76.102.230.209 - admin [06/Jul/2007:19:43:23 +0000] "GET /jobs/per/configure.jsp?job=20070703143205986&currDomain=badoo.com HTTP/1.1" 200 196756 76.102.230.209 - admin [06/Jul/2007:19:43:38 +0000] "POST /jobs/per/configure.jsp HTTP/1.1" 302 1063 76.102.230.209 - admin [06/Jul/2007:19:43:39 +0000] "GET /jobs/per/overview.jsp?job=20070703143205986&currDomain=badoo.com&message=Override%20changes%20 saved HTTP/1.1" 200 12321 76.102.230.209 - admin [06/Jul/2007:19:43:40 +0000] "POST /jobs/per/overview.jsp HTTP/1.1" 302 11 76.102.230.209 - admin [06/Jul/2007:19:43:41 +0000] "GET /jobs.jsp?message=Job%20modified HTTP/1.1" 200 8364 76.102.230.209 - admin [06/Jul/2007:19:43:43 +0000] "GET /logs.jsp HTTP/1.1" 200 25242 76.102.230.209 - admin [06/Jul/2007:19:43:49 +0000] "GET /index.jsp HTTP/1.1" 200 11180 76.102.230.209 - admin [06/Jul/2007:19:43:50 +0000] "GET /console/action.jsp?action=resume HTTP/1.1" 302 4 76.102.230.209 - admin [06/Jul/2007:19:43:50 +0000] "GET /index.jsp HTTP/1.1" 200 11183 07/06/2007 19:43:51 +0000 WARNING org.archive.crawler.framework.Checkpointer checkpointFailed Failed wait for complete pause. 07/06/2007 19:43:51 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Finished 76.102.230.209 - admin [06/Jul/2007:19:43:52 +0000] "GET /index.jsp HTTP/1.1" 200 11183 07/06/2007 19:43:53 +0000 INFO org.archive.io.WriterPoolMember close Closed /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-2007-20 070706021253-01147-crawling021.us.archive.org.arc.gz, size 105120030 07/06/2007 19:43:53 +0000 INFO org.archive.io.WriterPoolMember createFile Opened /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-20 07-20070706194353-01154-crawling021.us.archive.org.arc.gz.open

    JIRA | 10 years ago | Gordon Mohr
    java.io.NotSerializableException: org.archive.crawler.fetcher.FetchHTTP$2
  2. 0

    When doing a long log-recovery (may take days to queue all URIs from the background thread), the regularly scheduled auto-checkpointing has problems. It certainly can't catch the state of the background-enqueuing thread, so isn't a true checkpoint. It has also been observed failing, either due to the background activity or just general state-confusion. An example failure stack (from heritrix_out): 07/05/2007 20:36:25 +0000 WARNING org.archive.crawler.framework.Checkpointer checkpointFailed Checkpoint failed java.io.NotSerializableException: org.archive.crawler.fetcher.FetchHTTP$2 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at java.util.Hashtable.writeObject(Hashtable.java:824) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.archive.crawler.datamodel.CandidateURI.writeObject(CandidateURI.java:574) at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.apache.commons.collections.bag.AbstractMapBag.doWriteObject(AbstractMapBag.java:493) at org.apache.commons.collections.bag.HashBag.writeObject(HashBag.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326) at org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:90) at org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:79) at org.archive.crawler.frontier.BdbFrontier.crawlCheckpoint(BdbFrontier.java:407) at org.archive.crawler.framework.CrawlController.sendCheckpointEvent(CrawlController.java:977) at org.archive.crawler.framework.CrawlController.checkpoint(CrawlController.java:1151) at org.archive.crawler.framework.Checkpointer$CheckpointingThread.run(Checkpointer.java:202) 07/05/2007 20:36:25 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Finished Other checkpoint-failure output in the heritrix_out log include things like: 07/06/2007 02:30:28 +0000 INFO org.archive.io.WriterPoolMember createFile Opened /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-20 07-20070706023028-01153-crawling021.us.archive.org.arc.gz.open 07/06/2007 02:34:39 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run TimerThread request checkpoint 07/06/2007 02:34:40 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Started 217.22.231.242 - - [06/Jul/2007:06:34:31 +0000] "GET http://www.myreferer.com/mydb/antifraud HTTP/1.1" 404 1217 07/06/2007 08:34:41 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run CheckpointTimerThread skipping checkpoint, already checkpointing: State: PAUSING 07/06/2007 14:34:42 +0000 INFO org.archive.crawler.framework.Checkpointer$1 run CheckpointTimerThread skipping checkpoint, already checkpointing: State: PAUSING 76.102.230.209 - admin [06/Jul/2007:19:38:03 +0000] "GET /index.jsp HTTP/1.1" 200 11189 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /css/heritrix.css HTTP/1.1" 304 0 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /js/util.js HTTP/1.1" 304 0 76.102.230.209 - - [06/Jul/2007:19:38:03 +0000] "GET /images/logo.gif HTTP/1.1" 304 0 76.102.230.209 - admin [06/Jul/2007:19:38:04 +0000] "GET /logs.jsp HTTP/1.1" 200 25246 76.102.230.209 - admin [06/Jul/2007:19:38:11 +0000] "GET /logs.jsp HTTP/1.1" 200 25246 76.102.230.209 - admin [06/Jul/2007:19:42:55 +0000] "GET /logs.jsp HTTP/1.1" 200 25242 76.102.230.209 - admin [06/Jul/2007:19:43:02 +0000] "GET /jobs.jsp HTTP/1.1" 200 8293 76.102.230.209 - admin [06/Jul/2007:19:43:11 +0000] "GET /jobs/configure.jsp?job=20070703143205986 HTTP/1.1" 200 178643 76.102.230.209 - admin [06/Jul/2007:19:43:16 +0000] "POST /jobs/configure.jsp HTTP/1.1" 302 1069 76.102.230.209 - admin [06/Jul/2007:19:43:16 +0000] "GET /jobs/per/overview.jsp?job=20070703143205986 HTTP/1.1" 200 26295 76.102.230.209 - admin [06/Jul/2007:19:43:23 +0000] "POST /jobs/per/overview.jsp HTTP/1.1" 302 11 76.102.230.209 - admin [06/Jul/2007:19:43:23 +0000] "GET /jobs/per/configure.jsp?job=20070703143205986&currDomain=badoo.com HTTP/1.1" 200 196756 76.102.230.209 - admin [06/Jul/2007:19:43:38 +0000] "POST /jobs/per/configure.jsp HTTP/1.1" 302 1063 76.102.230.209 - admin [06/Jul/2007:19:43:39 +0000] "GET /jobs/per/overview.jsp?job=20070703143205986&currDomain=badoo.com&message=Override%20changes%20 saved HTTP/1.1" 200 12321 76.102.230.209 - admin [06/Jul/2007:19:43:40 +0000] "POST /jobs/per/overview.jsp HTTP/1.1" 302 11 76.102.230.209 - admin [06/Jul/2007:19:43:41 +0000] "GET /jobs.jsp?message=Job%20modified HTTP/1.1" 200 8364 76.102.230.209 - admin [06/Jul/2007:19:43:43 +0000] "GET /logs.jsp HTTP/1.1" 200 25242 76.102.230.209 - admin [06/Jul/2007:19:43:49 +0000] "GET /index.jsp HTTP/1.1" 200 11180 76.102.230.209 - admin [06/Jul/2007:19:43:50 +0000] "GET /console/action.jsp?action=resume HTTP/1.1" 302 4 76.102.230.209 - admin [06/Jul/2007:19:43:50 +0000] "GET /index.jsp HTTP/1.1" 200 11183 07/06/2007 19:43:51 +0000 WARNING org.archive.crawler.framework.Checkpointer checkpointFailed Failed wait for complete pause. 07/06/2007 19:43:51 +0000 INFO org.archive.crawler.framework.Checkpointer$CheckpointingThread run Finished 76.102.230.209 - admin [06/Jul/2007:19:43:52 +0000] "GET /index.jsp HTTP/1.1" 200 11183 07/06/2007 19:43:53 +0000 INFO org.archive.io.WriterPoolMember close Closed /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-2007-20 070706021253-01147-crawling021.us.archive.org.arc.gz, size 105120030 07/06/2007 19:43:53 +0000 INFO org.archive.io.WriterPoolMember createFile Opened /3/crawldata/IA-AROUND-THE-WORLD-2007-07-02-2007/IA-AROUND-THE-WORLD-20 07-20070706194353-01154-crawling021.us.archive.org.arc.gz.open

    JIRA | 10 years ago | Gordon Mohr
    java.io.NotSerializableException: org.archive.crawler.fetcher.FetchHTTP$2
  3. 0

    Spring Social gives error with Enabling RedisHttpSession

    Stack Overflow | 2 years ago | Ruby
    org.springframework.core.serializer.support.SerializationFailedException: Failed to serialize object using DefaultSerializer; nested exception is java.io.NotSerializableException: org.springframework.social.connect.support.ConnectionFactoryRegistry
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Non-serializable object error while working on Memcache

    Stack Overflow | 7 years ago | mehmetozer
    java.lang.IllegalArgumentException: Non-serializable object
  6. 0

    FormattingConversionService NotSerializableException

    Stack Overflow | 2 years ago | mnpr
    java.io.NotSerializableException: org.springframework.format.support.DefaultFormattingConversionService
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.io.NotSerializableException

    org.archive.crawler.fetcher.FetchHTTP$2

    at java.io.ObjectOutputStream.writeObject0()
  2. Java RT
    ObjectOutputStream.writeObject
    1. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
    2. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    3. java.util.Hashtable.writeObject(Hashtable.java:824)
    4. sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
    5. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    6. java.lang.reflect.Method.invoke(Method.java:597)
    7. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    8. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    9. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    10. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    11. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    12. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    13. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    14. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    15. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    15 frames
  3. org.archive.crawler
    CandidateURI.writeObject
    1. org.archive.crawler.datamodel.CandidateURI.writeObject(CandidateURI.java:574)
    1 frame
  4. Java RT
    ObjectOutputStream.writeObject
    1. sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:597)
    4. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    5. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    6. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    7. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    8. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    9. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    10. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    11. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    12. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    12 frames
  5. Commons Collections
    HashBag.writeObject
    1. org.apache.commons.collections.bag.AbstractMapBag.doWriteObject(AbstractMapBag.java:493)
    2. org.apache.commons.collections.bag.HashBag.writeObject(HashBag.java:72)
    2 frames
  6. Java RT
    ObjectOutputStream.writeObject
    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:597)
    5. java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
    6. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
    7. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    8. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    9. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    10. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    11. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    12. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    13. java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
    14. java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
    15. java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
    16. java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
    17. java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
    17 frames
  7. org.archive.crawler
    Checkpointer$CheckpointingThread.run
    1. org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:90)
    2. org.archive.crawler.util.CheckpointUtils.writeObjectToFile(CheckpointUtils.java:79)
    3. org.archive.crawler.frontier.BdbFrontier.crawlCheckpoint(BdbFrontier.java:407)
    4. org.archive.crawler.framework.CrawlController.sendCheckpointEvent(CrawlController.java:977)
    5. org.archive.crawler.framework.CrawlController.checkpoint(CrawlController.java:1151)
    6. org.archive.crawler.framework.Checkpointer$CheckpointingThread.run(Checkpointer.java:202)
    6 frames