Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-1531

Android is incorrectly considering Project Gutenberg books as an unsupported type

XMLWordPrintable

    • S25 SIMPLY Nov 29 - Dec 11, S26 SIMPLY Dec 12 - Dec 24

      OPDS Entry:

      <entry schema:additionalType="http://schema.org/EBook">
              <title>The Beautiful and Damned</title>
              <author>
                  <name>F. Scott Fitzgerald</name>
                  <link href="https://circulation.librarysimplified.org/NYNYPL/works/contributor/F.%20Scott%20Fitzgerald/eng/Adult%2CAdults+Only%2CChildren%2CYoung+Adult" type="application/atom+xml;profile=opds-catalog;kind=acquisition" rel="contributor" title="F. Scott Fitzgerald"/>
              </author>
              <summary type="html">F. Scott Fitzgerald's second novel, The Beautiful and the Damned, "marks an advance over This Side of Paradise," Edmund Wilson wrote. "The style is more nearly mature and the subject more nearly unified, and there are scenes that are more convincing than any in his previous fiction." Published in 1922, it chronicles the relationship of Anthony Patch, Harvard-educated, aspiring aesthete, and his beautiful wife, Gloria, as they await to inherit his grandfather's fortune. A devastating satire of the nouveaux rich and New York's nightlife, of reckless ambition and squandered talent.</summary>
              <simplified:pwid>814f7d6a-2a4b-d52f-3a9d-8434d338a379</simplified:pwid>
              <link href="https://d3pqhns20516vc.cloudfront.net/3M/amm3yg9/cover.jpg" type="image/jpeg" rel="http://opds-spec.org/image"/>
              <link href="https://d3pqhns20516vc.cloudfront.net/scaled/300/3M/amm3yg9/cover.jpg" type="image/jpeg" rel="http://opds-spec.org/image/thumbnail"/>
              <category term="Adult" scheme="http://schema.org/audience" label="Adult"/>
              <category term="http://librarysimplified.org/terms/fiction/Fiction" scheme="http://librarysimplified.org/terms/fiction/" label="Fiction"/>
              <category term="http://librarysimplified.org/terms/genres/Simplified/Classics" scheme="http://librarysimplified.org/terms/genres/Simplified/" label="Classics"/>
              <dcterms:language>en</dcterms:language>
              <dcterms:publisher>Project Gutenberg</dcterms:publisher>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/Gutenberg%20ID/9830/report" rel="issues"/>
              <id>http://www.gutenberg.org/ebooks/9830</id>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/Gutenberg%20ID/9830" type="application/atom+xml;type=entry;profile=opds-catalog" rel="alternate"/>
              <bibframe:distribution bibframe:ProviderName="Gutenberg"/>
              <published>2014-04-01T00:00:00Z</published>
              <updated>2017-11-28T15:01:20Z</updated>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/Gutenberg%20ID/9830/borrow" rel="http://opds-spec.org/acquisition/borrow" type="application/atom+xml;type=entry;profile=opds-catalog">
                  <opds:indirectAcquisition type="application/epub+zip"/>
                  <opds:availability status="available"/>
              </link>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/46724/fulfill/1" rel="http://opds-spec.org/acquisition/open-access" type="application/epub+zip" dcterms:rights="http://librarysimplified.org/terms/rights-status/unknown">
                  <opds:availability status="available"/>
              </link>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/Gutenberg%20ID/9830/recommendations" type="application/atom+xml;profile=opds-catalog;kind=acquisition" rel="recommendations" title="Recommended Works"/>
              <link href="https://circulation.librarysimplified.org/NYNYPL/works/Gutenberg%20ID/9830/related_books" type="application/atom+xml;profile=opds-catalog;kind=acquisition" rel="related" title="Recommended Works"/>
              <link href="https://circulation.librarysimplified.org/NYNYPL/annotations/Gutenberg%20ID/9830/" type="application/ld+json; profile=&quot;http://www.w3.org/ns/anno.jsonld&quot;" rel="http://www.w3.org/ns/oa#annotationService"/>
              <link href="https://circulation.librarysimplified.org/NYNYPL/analytics/Gutenberg%20ID/9830/open_book" rel="http://librarysimplified.org/terms/rel/analytics/open-book"/>
          </entry>
      

      Debug log:

      2018-12-07 15:37:13.474 4823-4944/org.nypl.simplified.simplye D/class org.nypl.simplified.downloader.core.DownloaderHTTP[1]: download completed
      2018-12-07 15:37:13.476 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: download org.nypl.simplified.downloader.core.DownloaderHTTP$Download@5b5fb8e completed for /storage/emulated/0/Android/data/org.nypl.simplified.simplye/files/downloads/0000000000000001.data
      2018-12-07 15:37:13.477 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: removing download of 1619eea67fc2949e730e6f82c9625f0525d2650f451587eb7fc76ef28743cb9c from list
      2018-12-07 15:37:13.479 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: content type is application/octet-stream
      2018-12-07 15:37:13.480 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: saving content      /storage/emulated/0/Android/data/org.nypl.simplified.simplye/files/downloads/0000000000000001.data (application/octet-stream)
      2018-12-07 15:37:13.480 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: saving adobe rights [None]
      2018-12-07 15:37:13.481 4823-4944/org.nypl.simplified.simplye D/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: saving fulfill URI  https://circulation.librarysimplified.org/NYNYPL/works/46724/fulfill/1
      2018-12-07 15:37:13.481 4823-4944/org.nypl.simplified.simplye E/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: database entry does not have a format handle for application/octet-stream
      2018-12-07 15:37:13.486 4823-4944/org.nypl.simplified.simplye E/org.nypl.simplified.books.core.BooksControllerBorrowTask: onDownloadCompleted: unsupported book exception: org.nypl.simplified.books.core.BookUnsupportedTypeException: application/octet-stream
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask.saveFinalContent(BooksControllerBorrowTask.kt:751) ~[na:0.0]
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask.access$saveFinalContent(BooksControllerBorrowTask.kt:59) ~[na:0.0]
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask$runAcquisitionFulfillDoDownload$1.onDownloadCompleted(BooksControllerBorrowTask.kt:694) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloadCatchingListener.onDownloadCompleted(DownloadCatchingListener.java:81) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.onHTTPOK(DownloaderHTTP.java:230) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.onHTTPOK(DownloaderHTTP.java:95) ~[na:0.0]
          	at org.nypl.simplified.http.core.HTTPResultOK.matchResult(HTTPResultOK.java:132) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.run(DownloaderHTTP.java:156) ~[na:0.0]
          	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) ~[na:0.0]
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) ~[na:0.0]
          	at org.nypl.simplified.app.Simplified$1$1.run(Simplified.java:320) ~[na:0.0]
          	at java.lang.Thread.run(Thread.java:764) ~[na:0.0]
      2018-12-07 15:37:13.498 4823-4944/org.nypl.simplified.simplye E/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: download failed
      2018-12-07 15:37:13.501 4823-4944/org.nypl.simplified.simplye E/org.nypl.simplified.books.core.BooksControllerBorrowTask: [1619eea6]: download failed: org.nypl.simplified.books.core.BookUnsupportedTypeException: application/octet-stream
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask.saveFinalContent(BooksControllerBorrowTask.kt:751) ~[na:0.0]
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask.access$saveFinalContent(BooksControllerBorrowTask.kt:59) ~[na:0.0]
          	at org.nypl.simplified.books.core.BooksControllerBorrowTask$runAcquisitionFulfillDoDownload$1.onDownloadCompleted(BooksControllerBorrowTask.kt:694) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloadCatchingListener.onDownloadCompleted(DownloadCatchingListener.java:81) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.onHTTPOK(DownloaderHTTP.java:230) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.onHTTPOK(DownloaderHTTP.java:95) ~[na:0.0]
          	at org.nypl.simplified.http.core.HTTPResultOK.matchResult(HTTPResultOK.java:132) ~[na:0.0]
          	at org.nypl.simplified.downloader.core.DownloaderHTTP$Download.run(DownloaderHTTP.java:156) ~[na:0.0]
          	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) ~[na:0.0]
          	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) ~[na:0.0]
          	at org.nypl.simplified.app.Simplified$1$1.run(Simplified.java:320) ~[na:0.0]
          	at java.lang.Thread.run(Thread.java:764) ~[na:0.0]
      

            markraynsford Mark Raynsford
            gregoryoneill Gregory O'neill [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: