SageTV Community

SageTV Community (http://forums.sagetv.com/forums/index.php)
-   SageTV v9 Customizations (http://forums.sagetv.com/forums/forumdisplay.php?f=57)
-   -   IMDB read failed (http://forums.sagetv.com/forums/showthread.php?t=66682)

jt4242 03-09-2021 07:16 PM

IMDB read failed
 
I just started having problems looking things up in IMDB. I get the list of titles but when I try to open one, I get the following error:

IMDB read failed:
reading Title:All Rise(2019) (TV Series)
net.sf.sageplugins.sageimdb.DbFailureException: Failed to find content in Title reference Page https://www.imdb.com/title/tt10183798/reference
at: net.sf.sageplugins.sageimdb.ImdbWebGetTitle.get:492


Is anyone else having problems?

Striker:WG 03-09-2021 09:26 PM

I can confirm that I am getting the same error

Tiki 03-10-2021 07:40 AM

Quote:

Originally Posted by Striker:WG (Post 629273)
I can confirm that I am getting the same error

+1, I noticed it stopped working yesterday.

jt4242 03-10-2021 08:47 AM

Quote:

Originally Posted by Tiki (Post 629282)
+1, I noticed it stopped working yesterday.

I wonder if it is a temporary hiccup? I use it all the time to fill in missing metadata and just to satisfy my curiosity during a show when I see someone and know I've seen them before but can't remember when and in what - so handy!

I've PMed JREkiwi who fixed the plugin in 2019 to see if he can suss out what has gone wrong but I don't know if he is still active.

waynedunham 03-10-2021 04:45 PM

+1 here as well. As Tiki mentioned, it stopped working yesterday. :(
I use it quite often as well. "where have I seen that actor/actress before?" Is usually my reason for the query. :thumb:

jt4242 03-10-2021 04:56 PM

Quote:

Originally Posted by waynedunham (Post 629288)
+1 here as well. As Tiki mentioned, it stopped working yesterday. :(
I use it quite often as well. "where have I seen that actor/actress before?" Is usually my reason for the query. :thumb:

exactly! I'd really miss having that.

waynedunham 03-11-2021 01:35 PM

Quote:

Originally Posted by jt4242 (Post 629289)
exactly! I'd really miss having that.

I'd suspect that IMDB changed something in either the way information is requested, or how or the content of what is delivered causing the plugin to fail. That has happened multiple times in the past, but back then all the plugin developers were still around and quick to fix the issue.

Sadly I think we're circling ever closer to the drain. :eek2:

JREkiwi 03-11-2021 09:55 PM

Quote:

Originally Posted by jt4242 (Post 629285)
I've PMed JREkiwi who fixed the plugin in 2019 to see if he can suss out what has gone wrong but I don't know if he is still active.

Not sure if I could every be described as active :D

I'll have a look over the weekend

John

JREkiwi 03-12-2021 12:34 AM

A quick mod to get it back to it's previous broken state (No Backstage Info)

Unzip this file
Shut down SageTV and replace the JARS\nielm_sageimdb.jar with this one

John

jt4242 03-12-2021 06:08 AM

Quote:

Originally Posted by JREkiwi (Post 629329)
A quick mod to get it back to it's previous broken state (No Backstage Info)

Unzip this file
Shut down SageTV and replace the JARS\nielm_sageimdb.jar with this one

John

It works!!! Thank you SO much.

waynedunham 03-12-2021 12:15 PM

Downloaded the file and heading over to the SageServer machine to install it.

Thanks so much for fixing this!!

Now, who do we message to get the web and mobile web interface fixed to work with Java 8? Some features are broken under Java 8. Yeah, I know, give them and inch.... ;)

egeller 03-12-2021 01:17 PM

1 Attachment(s)
A note on the JAR file. Don't forget to install it on Windows Clients as well as the server, if you have both.

Quote:

Originally Posted by waynedunham (Post 629334)
Now, who do we message to get the web and mobile web interface fixed to work with Java 8? Some features are broken under Java 8. Yeah, I know, give them and inch.... ;)

Web interface has a pretty easy workaround. I do not use the mobile, but maybe someone can figure it out based on what I have here.

To get the Web Interface running, easily, with Java 8:
  • Create folder ../sagetv/server/jetty/static/
  • In that folder, populate it with, at least, 1 file, named index.html. In its simplest form, it only needs to contain the links you want to access.
  • Access your server with the URL http://yourserver_name_or_ip:8080/. Jetty defaults to the web page named index.html.

A sample index.html is attached. Link references are relative, not absolute, so it won't work until it's installed.

Feel free to correct / change it. You can make it whatever you want and add links to it. The attached version is edited and mine contains a dozen or so links to various things I have on my network.

JREkiwi 03-12-2021 06:12 PM

1 Attachment(s)
I've added the latest file which also fixes the backstage issue to the V9 repository so should prompt for a CMT update that will also update this JAR. The V7 repository no longer allows submissions, so I've added the latest JAR here if for some obscure reason anyone is still running V7. (Upgrade to V9 :) )

Manual process for V7
Unzip this file
Shut down SageTV and replace the JARS\nielm_sageimdb.jar with this one.
If you are running SageTV Clients, you will also need to replace this file on them too.

John

peternm22 03-13-2021 07:32 PM

How long does it usually take the plugin manager to prompt for an update?

JREkiwi 03-13-2021 07:51 PM

It's usually within a day, but it still hasn't been merged. It's a automated process and I'm not even sure who's looking after it now.

John

peternm22 03-13-2021 08:59 PM

I'm too impatient so I just manually replaced the JAR instead. Works great again!

Apart from Comskip, I think I use this plugin more than any other SageTV plugin.

Thanks for keeping it working for us :clap:

elcid 03-14-2021 01:47 AM

Quote:

Originally Posted by JREkiwi (Post 629329)
A quick mod to get it back to it's previous broken state (No Backstage Info)

Unzip this file
Shut down SageTV and replace the JARS\nielm_sageimdb.jar with this one

John

Hi.

Where is this file?

Thanks

jusjoken 03-14-2021 07:06 AM

Quote:

Originally Posted by JREkiwi (Post 629350)
It's usually within a day, but it still hasn't been merged. It's a automated process and I'm not even sure who's looking after it now.

John

It seems nobody is looking after it now but I saw the request and merged it. We may need a volunteer to do these merges in the future

waynedunham 03-14-2021 06:44 PM

Quote:

Originally Posted by JREkiwi (Post 629350)
It's usually within a day, but it still hasn't been merged. It's a automated process and I'm not even sure who's looking after it now.

John

As of Sunday 3/14 late afternoon at least the updates are in the repository and show as updates for the related plugins. At least that's when they showed up in my "Setup/System Messages" area of the main menu.

waynedunham 03-14-2021 07:06 PM

Quote:

Originally Posted by egeller (Post 629335)
A note on the JAR file. Don't forget to install it on Windows Clients as well as the server, if you have both.



Web interface has a pretty easy workaround. I do not use the mobile, but maybe someone can figure it out based on what I have here.

To get the Web Interface running, easily, with Java 8:
  • Create folder ../sagetv/server/jetty/static/
  • In that folder, populate it with, at least, 1 file, named index.html. In its simplest form, it only needs to contain the links you want to access.
  • Access your server with the URL http://yourserver_name_or_ip:8080/. Jetty defaults to the web page named index.html.

A sample index.html is attached. Link references are relative, not absolute, so it won't work until it's installed.

Feel free to correct / change it. You can make it whatever you want and add links to it. The attached version is edited and mine contains a dozen or so links to various things I have on my network.

Getting access to the original webserver and mobile webserver aren't really the issue for me. I have the links for them saved in my bookmarks. I can access them locally or on the road using my DynDNS connection.

I don't want to hijack this thread, but wanted to say that at least for me the old webserver works for searching the EPG, but doesn't work 100% when searching Recordings since going to Java 8. The newer mobile webserver tosses up an Error message "Error
Message: PWC6033: Unable to compile class for JSP PWC6199: Generated servlet error: The import java.util.Arrays cannot be resolved PWC6197:
An error occurred at line: 14 in the jsp file: /WEB-INF/tags/sage/functions/collections/ArrayToList.tag PWC6199: Generated servlet error: Arrays
cannot be resolved"

It throws up that same error message whether trying to Searh EPG or Search Recordings. This only happened after moving to Java 8.
Odd that the Search EPG works fine in the much older original webserver, but not in the newer Mobile Webserver.
In the original Webserver searching recordings gets some mixed results. It hs trouble finding current recordings, but seems to see past and future airings just fine.


All times are GMT -6. The time now is 10:47 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.