SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV v7 Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #801  
Old 09-01-2016, 07:26 AM
UgaData's Avatar
UgaData UgaData is offline
Sage Aficionado
 
Join Date: Sep 2005
Posts: 447
Quote:
Originally Posted by Fuzzy
If you have numbers in your password, it may not have entered correctly (due to the 'phone dialer' input method sage uses).

Quote:trk2
That's very interesting. Will this still be an issue when Schedules Direct support is integrated into the core?
It isn't that difficult to deal with, once you realize how it works. But it will have you banging your head until you figure it out .
__________________
"Unencumbered by the thought process"

The only constant in the Universe is change.
Reply With Quote
  #802  
Old 09-01-2016, 08:33 AM
rdefino rdefino is offline
Sage Fanatic
 
Join Date: Aug 2006
Posts: 771
Quote:
Originally Posted by UgaData View Post
@rdfino - have you "told" Schedules Direct what line-up you want to use? It looks like it can't find a line-up or that no line-up exists.

I never used SD with SageTV7, only with SageTV9, I am presuming that both are using the newer JSON method. If so, you need to let SD know what line-up(s) you want use. There is more than one way to do this but it is not done on the Schedules Direct website.
It can be done thru the Sage webserver (after the SDEPG plugin is installed) or if you haven't loaded the webserver you can use EPG123 (it can be found at TheGreenButton website).

There seems to be some confusion on this portion of the SDEPG setup. Selecting the line-ups only needs to be done once. If you use or play with other "Media Center" programs (WMC, MythTV, NextPvr, etc) and have already setup SD you don't or won't need to do it again. Unless you move to a different zipcode or change providers, etc.

I just forced a EPG refresh and I see the lineup in there. But I see a failed to handle error. Not sure what that means. Not sure if this means its working or not. I do see 14days of lineup now in Sage.


2016-09-01 10:29:09,996 WARN [Plugin]: Failed to handle ConfigValueChanged event: 'sdepg/grabberLogLvl' in class: sagex.epg.schedulesdirect.plugin.Plugin
2016-09-01 10:29:22,738 INFO [Plugin]: EPG refresh started for Comcast Georgetown - Digital Haverhill (Cable)
2016-09-01 10:29:22,740 INFO [Plugin]: EPG refresh forced by user!
2016-09-01 10:29:40,241 INFO [ProgramGenerator]: Processed show generators in 1ms
2016-09-01 10:29:40,538 INFO [EpgDownloader]: Backed up local cache file [plugins\sdepg\sdjson.epg]
2016-09-01 10:29:40,542 INFO [EpgDownloader]: Requesting 329 channels
2016-09-01 10:29:40,542 INFO [EpgDownloader]: --force-download flag inserted via user refresh request!
2016-09-01 10:29:40,543 INFO [EpgDownloader]: JVM options: [-Xmx512m, -Dsdjson.fs.capture="C:\Program Files (x86)\SageTV\SageTV\plugins\sdepg\capture\grabber", -Dsdjson.capture.json-errors, -Dsdjson.capture.encode-errors, -Dsdjson.capture.http, -Dsdjson.capture.http.content]
2016-09-01 10:29:40,543 INFO [EpgDownloader]: [C:\Program Files (x86)\SageTV\SageTV\plugins\sdepg\tools\grabber\bin\sdjson-grabber.bat, --username, rdefino, --password, *****, --user-agent, sagetv-sdepg/0.0.8.1 (Windows 7 x86 6.1), --max-threads, 200, --url, https://json.schedulesdirect.org, --grabber-log-level, INFO, grab, --target, C:\Program Files (x86)\SageTV\SageTV\plugins\sdepg\sdjson.epg, --max-prog-chunk, 5000, --max-sched-chunk, 250, --stations, C:\Program Files (x86)\SageTV\SageTV\plugins\sdepg\stations.txt, --force-download]
2016-09-01 10:29:51,609 INFO [EPGImportPluginSchedulesDirect]: Performed EPG download in 11368ms
2016-09-01 10:30:00,035 INFO [ChannelGenerator]: Processed channel generators in 0ms
2016-09-01 10:30:00,036 INFO [EPGImportPluginSchedulesDirect]: Performed channel processing in 8427ms
2016-09-01 10:30:13,083 INFO [EPGImportPluginSchedulesDirect]: Performed lineup map configuration in 13047ms
2016-09-01 10:30:31,613 INFO [EPGImportPluginSchedulesDirect]: Performed EPG data load in 18530ms
2016-09-01 10:30:31,613 INFO [AiringGenerator]: Processed airing generators in 0ms
2016-09-01 10:30:31,616 INFO [SeriesInfoLoader]: Generated series info entries for 0 objects in 2ms!
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR

3/HD-100's, 1/HD-200
Reply With Quote
  #803  
Old 09-01-2016, 10:24 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Delete the sdjson.epg cache file and force an epg update. It appears you're running an older version of the plugin (for v7). There are some bugs in that version around the handling of the cache file, which you seem to have hit. Once your lineup is set and working, you should be fine, but until then, you may have to delete that cache file and force an update a few times.

Alternatively, you seem to be capturing all of the raw data from the sd servers so you can confirm my theory by inspecting those log files as well. But the quickest solution if you just want to try something is to just delete the cache file and force an epg update.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #804  
Old 09-01-2016, 10:50 AM
rdefino rdefino is offline
Sage Fanatic
 
Join Date: Aug 2006
Posts: 771
Quote:
Originally Posted by Slugger View Post
Delete the sdjson.epg cache file and force an epg update. It appears you're running an older version of the plugin (for v7). There are some bugs in that version around the handling of the cache file, which you seem to have hit. Once your lineup is set and working, you should be fine, but until then, you may have to delete that cache file and force an update a few times.

Alternatively, you seem to be capturing all of the raw data from the sd servers so you can confirm my theory by inspecting those log files as well. But the quickest solution if you just want to try something is to just delete the cache file and force an epg update.
Thanks Slugger, doing it now. How do I get the latest version of plugin?

thanks again
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR

3/HD-100's, 1/HD-200
Reply With Quote
  #805  
Old 09-01-2016, 11:15 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Latest builds of the plugin only work with Sage v9.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #806  
Old 09-01-2016, 07:30 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Quote:
Originally Posted by trk2 View Post
That's very interesting. Will this still be an issue when Schedules Direct support is integrated into the core?
I wouldn't describe this as an issue. It's a good thing to be able to enter this information using a remote control. I'm not sure if there's a better way to manage this, but it would likely be a global change in how text input dialogs are displayed, could break things for some setups and a little out of the scope of my changes.

The dialog asking for the username, then the dialog asking for the password show the number text entry keyboard if you're using an extender or placeshifter; when you see that on screen keyboard, that's when pressing a number a certain number of times correlates with letters. If you're using the Windows Client, you won't see it by default.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #807  
Old 09-02-2016, 03:14 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Quote:
Originally Posted by EnterNoEscape View Post
I wouldn't describe this as an issue. It's a good thing to be able to enter this information using a remote control. I'm not sure if there's a better way to manage this, but it would likely be a global change in how text input dialogs are displayed, could break things for some setups and a little out of the scope of my changes.

The dialog asking for the username, then the dialog asking for the password show the number text entry keyboard if you're using an extender or placeshifter; when you see that on screen keyboard, that's when pressing a number a certain number of times correlates with letters. If you're using the Windows Client, you won't see it by default.
There are several ways to address this, but it's up to the author of the STVi.
One way is to provide a setup or button to toggle whether numbers are treated as numbers or text codes.
Another way is to allow the password to be seen when entering instead of masking with ***. It's not particularly secure the way it's handled now anyway (stored as plaintext in the properties file).
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #808  
Old 09-02-2016, 03:42 PM
EnterNoEscape's Avatar
EnterNoEscape EnterNoEscape is offline
SageTVaholic
 
Join Date: Jun 2010
Location: Harrisburg, PA
Posts: 2,657
Thanks for the suggestions. In my particular case, I'm working with the default STV, so I'm not going to be changing anything that would potentially clash with the general flow of everything else. I have been using standard well established menu styles/themes and dialogs.

I understand your concern about the password. In the core implementation, it is stored as a sha1 hash which is just as insecure from a being able to authentic perspective, but at least it obfuscates things a little better and even if it's reversed, the password will likely not be the exact one you're using to log into the website.
__________________
SageTV v9 Server: ASRock Z97 Extreme4, Intel i7-4790K @ 4.4Ghz, 32GB RAM, 6x 3TB 7200rpm HD, 2x 5TB 7200rpm HD, 2x 6TB 7200rpm HD, 4x 256GB SSD, 4x 500GB SSD, unRAID Pro 6.7.2 (Dual Parity + SSD Cache).
Capture: 1x Ceton InfiniTV 4 (ClearQAM), 2x Ceton InfiniTV 6, 1x BM1000-HDMI, 1x BM3500-HDMI.

Clients: 1x HD300 (Living Room), 1x HD200 (Master Bedroom).
Software: OpenDCT :: WMC Live TV Tuner :: Schedules Direct EPG
Reply With Quote
  #809  
Old 09-03-2016, 08:44 PM
rdefino rdefino is offline
Sage Fanatic
 
Join Date: Aug 2006
Posts: 771
Hi guys, After getting my EPG working I just had a drive failure and needed to restore from a backup image. But I see an issue with the EPG, getting the error below. Any thoughts on what is happening?

thanks for any help




2016-09-03 22:38:26,606 ERROR [EPGImportPluginSchedulesDirect]: Download of EPG data failed!
java.io.IOException: download failed! [rc=1]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:71)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:81)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at sagex.epg.schedulesdirect.io.EpgDownloader.download(EpgDownloader.groovy:138)
at sagex.epg.schedulesdirect.io.EpgDownloader$download.call(Unknown Source)
at sagex.epg.schedulesdirect.EPGImportPluginSchedulesDirect.doUpdate(EPGImportPluginSchedulesDirect.groovy:349)
at sagex.epg.schedulesdirect.EPGImportPluginSchedulesDirect.updateGuide(EPGImportPluginSchedulesDirect.groovy:210)
at sage.ae.y(Unknown Source)
at sage.a2.e(Unknown Source)
at sage.a9.dK(Unknown Source)
at sage.ae.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
__________________
SageTv server: 2008 64 BIT R2, Asus MN2-E, AMD dual core 4200, 4gb ram, Promise raid 5 8TB, 80gb Sata boot drive w/OS, 2/ dual tuner HDhomeruns, HD-PVR

3/HD-100's, 1/HD-200
Reply With Quote
  #810  
Old 10-11-2016, 01:47 AM
Dave Beddows Dave Beddows is offline
Sage User
 
Join Date: Dec 2006
Posts: 69
Just cant get this to work

I lost the regular SAGE EPG today so I have been frantically trying to get this to work after giving up on the regular Sage EPG.

I followed all the instructions and successfully registered my lineups through command prompt anf verified they were there with the info flag.

However, I cannot get the system to creat a sdjson.epg file. I get anIllegal Character error in the logs

Please help!



2016-10-11 00:21:33,724 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:21:33,724 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:21:38,412 DEBUG [Plugin]: Cleared the plugin visibility property!
2016-10-11 00:21:39,428 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:21:39,428 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:21:49,537 DEBUG [Plugin]: Cleared the plugin visibility property!
2016-10-11 00:26:12,756 DEBUG [Plugin]: Checking for new EPG data...
2016-10-11 00:26:12,756 ERROR [Plugin]: Error in Watchdog
java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Program Files/SageTV/SageTV/plugins/sdepg/sdjson.epg
at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:87)
at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:107)
at java.nio.file.FileSystems.newFileSystem(Unknown Source)
at java.nio.file.FileSystems.newFileSystem(Unknown Source)
at org.schedulesdirect.api.ZipEpgClient.<init>(ZipEpgClient.java:148)
at org.schedulesdirect.api.ZipEpgClient.<init>(ZipEpgClient.java:212)
at sun.reflect.GeneratedConstructorAccessor62.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at sagex.epg.schedulesdirect.plugin.Plugin$_startWatchdog_closure2.doCall(Plugin.groovy:174)
at sagex.epg.schedulesdirect.plugin.Plugin$_startWatchdog_closure2.doCall(Plugin.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906)
at groovy.lang.Closure.call(Closure.java:415)
at groovy.lang.Closure.call(Closure.java:409)
at groovy.lang.Closure.run(Closure.java:493)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.URISyntaxException: Illegal character in path at index 16: file:/C:/Program Files/SageTV/SageTV/plugins/sdepg/sdjson.epg
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:85)
... 25 more
2016-10-11 00:27:55,224 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:27:55,224 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:28:00,162 DEBUG [Plugin]: Cleared the plugin visibility property!
Reply With Quote
  #811  
Old 10-11-2016, 02:54 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Dave Beddows View Post
I lost the regular SAGE EPG today so I have been frantically trying to get this to work after giving up on the regular Sage EPG.

I followed all the instructions and successfully registered my lineups through command prompt anf verified they were there with the info flag.

However, I cannot get the system to creat a sdjson.epg file. I get anIllegal Character error in the logs

Please help!



2016-10-11 00:21:33,724 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:21:33,724 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:21:38,412 DEBUG [Plugin]: Cleared the plugin visibility property!
2016-10-11 00:21:39,428 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:21:39,428 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:21:49,537 DEBUG [Plugin]: Cleared the plugin visibility property!
2016-10-11 00:26:12,756 DEBUG [Plugin]: Checking for new EPG data...
2016-10-11 00:26:12,756 ERROR [Plugin]: Error in Watchdog
java.lang.IllegalArgumentException: Illegal character in path at index 16: file:/C:/Program Files/SageTV/SageTV/plugins/sdepg/sdjson.epg
at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:87)
at com.sun.nio.zipfs.ZipFileSystemProvider.newFileSystem(ZipFileSystemProvider.java:107)
at java.nio.file.FileSystems.newFileSystem(Unknown Source)
at java.nio.file.FileSystems.newFileSystem(Unknown Source)
at org.schedulesdirect.api.ZipEpgClient.<init>(ZipEpgClient.java:148)
at org.schedulesdirect.api.ZipEpgClient.<init>(ZipEpgClient.java:212)
at sun.reflect.GeneratedConstructorAccessor62.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:77)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:102)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:190)
at sagex.epg.schedulesdirect.plugin.Plugin$_startWatchdog_closure2.doCall(Plugin.groovy:174)
at sagex.epg.schedulesdirect.plugin.Plugin$_startWatchdog_closure2.doCall(Plugin.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:906)
at groovy.lang.Closure.call(Closure.java:415)
at groovy.lang.Closure.call(Closure.java:409)
at groovy.lang.Closure.run(Closure.java:493)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.URISyntaxException: Illegal character in path at index 16: file:/C:/Program Files/SageTV/SageTV/plugins/sdepg/sdjson.epg
at java.net.URI$Parser.fail(Unknown Source)
at java.net.URI$Parser.checkChars(Unknown Source)
at java.net.URI$Parser.parseHierarchical(Unknown Source)
at java.net.URI$Parser.parse(Unknown Source)
at java.net.URI.<init>(Unknown Source)
at com.sun.nio.zipfs.ZipFileSystemProvider.uriToPath(ZipFileSystemProvider.java:85)
... 25 more
2016-10-11 00:27:55,224 DEBUG [EPGImportPluginSchedulesDirect]: Returning lineups: [[159466172, TELUS Optik TV - Digital Vancouver/Whistler (Cable)], [1438510759, Local Over the Air Broadcast V4P1C4 (Antenna)]]
2016-10-11 00:27:55,224 INFO [Plugin]: EPG refresh forced by user!
2016-10-11 00:28:00,162 DEBUG [Plugin]: Cleared the plugin visibility property!
I know you seem to have spent a bunch of time so far getting the plugin installed and running, but if you upgrade the the newest version of sagetv v9, there is a new implementation of schedules direct built in, that may end up working much better for you.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #812  
Old 10-11-2016, 08:19 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
fwiw, the underlying problem report is a JRE bug. I'm guessing you're using a very old version of Java 7 (like update 3 or 4 or older). Those versions of Java 7 have a known bug with the zipfs implementation that is causing this error. Upgrade to a new Java 7 and that error will go away.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #813  
Old 10-11-2016, 09:06 AM
Dave Beddows Dave Beddows is offline
Sage User
 
Join Date: Dec 2006
Posts: 69
bad to worse

I just did the version 9 upgrade 32bit machine. It won't start. It just hangs on the SageTV Media Center window at "SageTV Service is initializing"

Tried starting Sage as a service as well with no luck.

Fortunately I moved all my version 7 files to a backup directry 1st.

I did install over the version 7 becuase I was hoping to maintain as many settings as possible.

Can I do a clean install and still import my old wiz file data?
Reply With Quote
  #814  
Old 10-11-2016, 09:33 AM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by Dave Beddows View Post
I just did the version 9 upgrade 32bit machine. It won't start. It just hangs on the SageTV Media Center window at "SageTV Service is initializing"

Tried starting Sage as a service as well with no luck.

Fortunately I moved all my version 7 files to a backup directry 1st.

I did install over the version 7 becuase I was hoping to maintain as many settings as possible.

Can I do a clean install and still import my old wiz file data?
If you used the Windows Installer, try running it a second time and select repair. Make sure the service is NOT running.

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #815  
Old 10-11-2016, 10:19 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Also realize that on first run, it will take quite a while to start, as it updates the database to the v9 format.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #816  
Old 10-11-2016, 12:19 PM
Dave Beddows Dave Beddows is offline
Sage User
 
Join Date: Dec 2006
Posts: 69
Tried repair. It has been stuck on the opening screen "Object Database Backup is Initializing" now for 2 hours. Will let it sit the day.

Running XP becuase it was working great as just a Sage machine on Sage version 7. I have the install disk for windows 7 32bit. Thinking of doing that upgrade tonight. Could blow away old Sage stuff but I would like to keep the data in wiz. Is there a way to import that later?

Want to stay 32 bit due to urt & media cards. Not sure if they are all 64 bt compatible. Could blow the machine away for a clean windows install.

Might have to install win 7 then sage 7. Put the wiz & other setting files over then do a sage 9 update.
Reply With Quote
  #817  
Old 10-11-2016, 01:07 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Yes, you can go ahead and move the wiz.bin out of there (it should have made a backup copy of it with the 7.1.9.256 version tacked on before starting the upgrade anyway) and see if it will start up cleanly making a new wiz.bin. If it does work doing so, and everything else seems good, then make sure debug logging is turned on, then fully shut sage down, drop the old wiz.bin in there, restart the service, and see what happens. The logs should indicate what's holding up the process if for some reason it doesn't complete. When I said it will take a long time to upgrade, I'm talking like 10-15 minutes, not hours.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #818  
Old 10-11-2016, 07:25 PM
Dave Beddows Dave Beddows is offline
Sage User
 
Join Date: Dec 2006
Posts: 69
So i tried that and I still hanging on the "Object Database Backup is Initializing" for over an hour without any wiz files in the directory. Hard to turn on debug if it won't start. Going to use uninstall to remove any trace of sage and try fresh install next unless you have a better idea. I am assuming I can copy my old wiz file in afterwards and it will convert it for me.
Reply With Quote
  #819  
Old 10-11-2016, 08:04 PM
jusjoken jusjoken is offline
SageTVaholic
 
Join Date: Dec 2005
Location: Strathmore, AB
Posts: 2,727
Quote:
Originally Posted by Dave Beddows View Post
So i tried that and I still hanging on the "Object Database Backup is Initializing" for over an hour without any wiz files in the directory. Hard to turn on debug if it won't start. Going to use uninstall to remove any trace of sage and try fresh install next unless you have a better idea. I am assuming I can copy my old wiz file in afterwards and it will convert it for me.
Try a full clean install of v9 and then copy in the wiz file and start it up to see what happens.

k
__________________
If you wish to see what I am up to and support my efforts visit my Patreon page
Reply With Quote
  #820  
Old 10-11-2016, 09:58 PM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
Quote:
Originally Posted by Dave Beddows View Post
So i tried that and I still hanging on the "Object Database Backup is Initializing" for over an hour without any wiz files in the directory. Hard to turn on debug if it won't start. Going to use uninstall to remove any trace of sage and try fresh install next unless you have a better idea. I am assuming I can copy my old wiz file in afterwards and it will convert it for me.
It is hanging on the database backup with no wiz.bin in the folder?
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin: Schedules Direct EPG Source for SageTV OSS Slugger SageTV v9 Customizations 89 10-11-2016 07:31 AM
Schedules Direct Plugin Issue rickgillyon SageTV v9 Customizations 20 09-25-2016 12:03 PM
Schedules Direct plugin not compatible Damstas SageTV Github Development 20 09-21-2015 05:10 AM
Schedules Direct EPG Plugin: Call for private beta testers Slugger SageTV v7 Customizations 11 01-19-2013 11:59 AM
Schedules Direct EPG Plugin PoC Completed Slugger SageTV EPG Service 71 12-04-2011 12:12 PM


All times are GMT -6. The time now is 06:59 PM.


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