|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#581
|
|||
|
|||
I rebooted and can run debug once...and only once..after it hangs
Code:
Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> REQUEST /sjq/SJQ on org.mortbay.jetty.HttpConnection@163bb7b Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> sessionManager=org.mortbay.jetty.servlet.HashSessionManager@105f21c Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> session=null Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> servlet=SJQServlet Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> chain=null Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> servlet holder=SJQServlet Sun 3/22 17:38:10.611 (org.mortbay.log) <DEBUG> loaded class java.lang.StackTraceElement Sun 3/22 17:38:10.612 (org.mortbay.log) <DEBUG> loaded class java.lang.StackTraceElement from null Sun 3/22 17:38:10.612 Sun Mar 22 17:38:10 EDT 2009: SJQ Application Dump QueueLoader thread is alive... java.lang.Thread.sleep(Native Method) com.google.code.sagetvaddons.sjq.server.QueueLoader.run(QueueLoader.java:94) java.lang.Thread.run(Unknown Source) ClientMonitor thread is alive... java.lang.Thread.sleep(Native Method) com.google.code.sagetvaddons.sjq.server.ClientMonitor.run(ClientMonitor.java:35) java.lang.Thread.run(Unknown Source) InteralTaskClient thread is alive... com.google.code.sagetvaddons.sjq.server.TaskQueue.pop(TaskQueue.java:120) com.google.code.sagetvaddons.sjq.server.InternalTaskClient.run(InternalTaskClient.java:39) java.lang.Thread.run(Unknown Source) Most recent LogCleaner thread is dead (this is normal behaviour)! Most recent FileCleaner thread is dead (this is normal behaviour)! Sun 3/22 17:38:10.612 (org.mortbay.log) <DEBUG> RESPONSE /sjq/SJQ 200 Sun 3/22 17:38:10.613 (org.mortbay.log) <DEBUG> EOF Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> REQUEST /sjq/SJQ on org.mortbay.jetty.HttpConnection@347cce Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> sessionManager=org.mortbay.jetty.servlet.HashSessionManager@105f21c Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> session=null Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> servlet=SJQServlet Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> chain=null Sun 3/22 17:38:10.614 (org.mortbay.log) <DEBUG> servlet holder=SJQServlet Sun 3/22 17:38:10.615 Sun Mar 22 17:38:10 EDT 2009: SJQ Application Dump QueueLoader thread is alive... java.lang.Thread.sleep(Native Method) com.google.code.sagetvaddons.sjq.server.QueueLoader.run(QueueLoader.java:94) java.lang.Thread.run(Unknown Source) ClientMonitor thread is alive... java.lang.Thread.sleep(Native Method) com.google.code.sagetvaddons.sjq.server.ClientMonitor.run(ClientMonitor.java:35) java.lang.Thread.run(Unknown Source) InteralTaskClient thread is alive... com.google.code.sagetvaddons.sjq.server.TaskQueue.pop(TaskQueue.java:120) com.google.code.sagetvaddons.sjq.server.InternalTaskClient.run(InternalTaskClient.java:39) java.lang.Thread.run(Unknown Source) Most recent LogCleaner thread is dead (this is normal behaviour)! Most recent FileCleaner thread is dead (this is normal behaviour)! Sun 3/22 17:38:10.615 (org.mortbay.log) <DEBUG> RESPONSE /sjq/SJQ 200 Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> REQUEST /sjq/SJQ on org.mortbay.jetty.HttpConnection@7ce842 Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> sessionManager=org.mortbay.jetty.servlet.HashSessionManager@105f21c Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> session=null Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> servlet=SJQServlet Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> chain=null Sun 3/22 17:38:10.616 (org.mortbay.log) <DEBUG> servlet holder=SJQServlet |
#582
|
|||
|
|||
On 383?
__________________
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... |
#583
|
|||
|
|||
With the help of madas, I was able to track down the problem he was having and have fixed it in snapshot 386. Two different request threads were deadlocking trying to acquire each others' locks on the database resources. Problem has been solved in 386.
Between this deadlock issue and the thread synchronization issues fixed a few snapshots back, I think everything should be rather stable now. Please post a reply if you are having any problems with 386. I'm going to wait a couple days to give those running 386 a chance to report back any issues (though at least two of us have been running 386 for some time now and have had no issues), but assuming none come up I'll package up 386 as the official 2.1.3 build. Then it's on to improving the performance of the db code (more on that when I have something ready to test).
__________________
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... |
#584
|
||||
|
||||
With snapshot 386 I am unable to get the main page to load at all. It just says the server is taking too long to respond.
|
#585
|
|||
|
|||
Quote:
http://jetty_server/sjq/SJQ?debug=TRUE Should get a response saying that the logs were dumped, then go to your SageTV debug logs and get the SJQ app dump for me.
__________________
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... |
#586
|
||||
|
||||
I tried that and it still won't load. So I have deleted my database and I'm trying again.
Will report back. |
#587
|
||||
|
||||
I see this error in the log:
Mon 3/23 20:33:27.978 ERROR updating locator system of:java.net.SocketException: Software caused connection abort: socket write error Not sure if its related |
#588
|
|||
|
|||
I upgraded to snapshot 404 and it seems to be stable. It's been going for 3 hours now w/o issue.
|
#589
|
|||
|
|||
Quote:
Here's a quick overview of what these builds contain. I'm now recommending that everyone upgrade to 395 or higher. I'll mark one of these recent snapshots as official v2.1.3 after a couple more days of testing myself along with feedback from everyone else who's testing. Snapshots 395, 397, 398, 400
Snapshot 403+
So I'd recommend all users move to at least 395, but moving all the way to 405 should be fine now. Again, however, please keep me updated on your results (good and bad). Please be sure to mention which version you're running.
__________________
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... |
#590
|
||||
|
||||
Build 405: QueueLoader Last/Next Run
The Last Run and Next Run is not being displayed under the QueueLoader Tab. Otherwise it's been running great.
Oooppsss! I take that back...it just showed up. |
#591
|
|||
|
|||
Yeah, the fix for issue 60 broke this - sort of. The QueueLoader menu tries to load the schedule times as soon as you load the GUI, but the initial attempt will fail now because you have not authenticated. The first time that menu tries to update the times after you've authenticated then it will properly populate the menu. I'll add a fix to immediately reload that menu after authentication succeeds.
__________________
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... |
#592
|
||||
|
||||
Hi:
I can't seem to get the file cleaner to work. I'm running SJQ v2.1.3.406 & client 2.1.2.331 & the file cleaner settings are Delete files with an extension matching this regex: edl When no corresponding file has an extension matching this regex: mpg|ts Never delete files matching this regex: *.logo.txt But whenever a recording is deleted in Sage, the .edl file never gets deleted. I've been over & over all the settings & I can log in to SJQ with no problems, but the .edl files just sit there . I'd appreciate any help ! -Bruce
__________________
Server: Intel DH55HC MB, Intel Core i5-661 CPU, 4 GB Corsair PC3 10666 RAM, 2 Ceton InfiniTV 4s (Comcast), RocketRAID 2740 16PORT SAS 6.0Gb Controller, 2.56TB TV Storage (4 WD Caviar Black 640GB SATA 6.0Gb Drives), 8.5TB Movie Storage, Norco 4220 Case, Corsair HX750 PS, W7 Professional (Windows Media Center), TunerSalad Foot Long, My Channel Logos, & MYMovies. |
#593
|
|||
|
|||
Quote:
Next, I'm sure it's just the formatting of the copy/paste, but make sure there are no spaces in either of the first two boxes, especially before and after the "|" is the second box. Finally, remove the contents of the third box. It's an invalid regular expression, which is probably why nothing is deleting and it's also not needed since you're not trying to delete txt files anyway. (10 mins later after a quick scan of the javadocs for java.util.regex...) So it turns out Java's regex package throws an unchecked exception when a regex compile fails (due to an invalid regular expression). That seems awfully wrong to me, but anyway this is definitely the cause of your problems. Issue 61 opened for the fix, but in the meantime simply remove the contents of the third box, you don't need it anyway. But if you decide you want to start deleting txt files, then ensure that the third box contains a valid regex and to protect logo files generated during comskip runs, you'll want to use: ".*\.logo\.txt$" (no quotes).
__________________
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... |
#594
|
|||
|
|||
It's been going for almost 24 hours and no hang.
Looks like this is all fixed. Thanks so much for this plugin, slugger. You definately work hard and do a great job. |
#595
|
||||
|
||||
Slugger:
It was in fact the entry in the third box. I deleted it & now the edl files are being deleted appropriately!! Thanks for a fantastic utility !! -Bruce
__________________
Server: Intel DH55HC MB, Intel Core i5-661 CPU, 4 GB Corsair PC3 10666 RAM, 2 Ceton InfiniTV 4s (Comcast), RocketRAID 2740 16PORT SAS 6.0Gb Controller, 2.56TB TV Storage (4 WD Caviar Black 640GB SATA 6.0Gb Drives), 8.5TB Movie Storage, Norco 4220 Case, Corsair HX750 PS, W7 Professional (Windows Media Center), TunerSalad Foot Long, My Channel Logos, & MYMovies. |
#596
|
||||
|
||||
snapshot 410 doesn't load up the webpage for me again...
|
#597
|
|||
|
|||
I'm going to need a dump of your JVM to see what's going on. Grab me on MSN when you have time to do this.
Anyone else with results from 410?
__________________
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... |
#598
|
||||
|
||||
Working great for me...no issues.
|
#599
|
|||
|
|||
I had the same problem I had to clear the Cache in the browser and delete the tempfiles.... then everything loaded ok.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#600
|
|||
|
|||
File Cleaner
Slugger,
I create mpg.properties and mpg.xml files for all my recordings. I would like to cleanup these files. I have it setup as below.... but it deletes the properties files even if an mpg avi etc... exists? Delete files with an extension matching this regex vprj|edl|my|mpg.properties|avi.properties|mkv.properties|mp4.properties When no corresponding file has an extension matching this regex: mpg|avi|mkv|mp4
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Sage Job Queue (SJQ) v3 | Slugger | SageTV Customizations | 1355 | 07-25-2013 07:44 AM |
Sage Job Queue (SJQ) new release notifications | Slugger | Customization Announcements | 3 | 12-17-2009 09:59 AM |
Sage Job Queue Completed tasks problem | raffmanlt | SageTV Customizations | 2 | 08-18-2009 07:34 PM |
Comskip Monitor VS Sage Job Queue SJQ | personalt | SageTV Customizations | 6 | 03-02-2009 10:27 AM |
Plugin: SJQ v1.1.0RC1 Available - Testers Needed | Slugger | SageTV Customizations | 35 | 04-21-2008 08:12 AM |