|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
BMT Library Upgrade Tool for SageTV 7
You can download and run this jar file. It will clean out any duplicate conficting jar files in your SageTV 7 installation.
Some notes... 1. If you are running Windows and you have UAC turned on, I'm not sure if this will work. 2. Do not run this on SageTV 6 3. Backup your JARs directory before you run this tool. When you click on the above link, you may get the option to "run" the jar file using Java. If, so then you can choose to run it, and it should look something like the screen shot below. If you choose to save it, and then run it, you may be able to simply double click the jar file and then run it. Or, the final way it use the command line, provided that the jar file is the same directory and the command prompt. Code:
# java -jar BMTUpgradeToolForSage7.jar Feel free to discuss this tool or issues related to this tool, in this thread. The tool should ONLY need to be run in cases where you migrated from SageTV6 to SageTV7 AND you had BMT installed in SageTV6. Good luck, and sorry for the headaches
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#2
|
||||
|
||||
AWESOME!
I will try this ASAP and will report back. Thank so much for all your hard work. It is truly appreciated. And as i said before please let me know if i can help with anything! ~Pix64 |
#3
|
||||
|
||||
Worked PERFECTLY!!!!
Thanks so much! ~Pix64 |
#4
|
||||
|
||||
Glad to hear it. Hopefully, now that the jars are cleaned out correctly, you won't run into this issue again. But, if you do, then keep note of any new plugins that you install as well.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#5
|
|||
|
|||
Someday will find that commons jar and who is including it huh
|
#6
|
||||
|
||||
I suspect that it may have been a fluke more than anything... but we are all busy, and we are all prone short cuts If I found a plugin that was bundling jars, I'd politely let them know
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#7
|
||||
|
||||
So far all new plugins including yours stuckless work great. they show up as installed rather than failed like before
bmt web ui works bmt ui interface for tv works great AWESOME! now if Plucky would just release the new My Movies id be in business ;-) JK Awesome job guys!!!!!! ~Pix64 |
#8
|
||||
|
||||
Hmm I cant seem to be able to access the Sage Imports section of the web ui after this upgrade....
I can access the web ui, but I keep getting an endless spinning circle when clicking browse>sage tv imports any ideas why?? thanks! |
#9
|
||||
|
||||
send me the logs/*.log files and I'll see if I see anything. (you can create this from the Tools -> Create Support menu in the web ui.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#10
|
|||
|
|||
Holy crap, guys... I may seem a little "over excited" right now, but I've just been perusing these Beta forums and stumbled across this thread from another post that stuckless posted... I've been waiting for "browse imports" since I first started using BMT 3's webui.... now I find that it's here in v4 for Sage 7?
Was this in the first Sage 7 plugin for BMT 4?? Or did it get updated? In any event, I just want to say that Sean has outdone himself again! Keep up the great work, guys!!! Wish I could buy you all a
__________________
Gregg |
#11
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#12
|
||||
|
||||
Java VM Launcher: Could not find the main class - ?
When I run this tool, I get the following window with a big red X:
Java Virtual Machine Launcher Could not find the main class. Program will exit. Trying to run this on WHS through remote desktop with SageTV service stopped, and then with the SageTV service started. It won't work any of the first two ways that you said might work, but I can't figure out how to run it the third way: "the final way it use the command line, provided that the jar file is the same directory and the command prompt." EDIT: ran it from the command line in the Program Files\SageTV\SageTV directory, but that didn't work, either. Thanks for any help that you can be to getting this tool to run, in order to get rid of the duplicate jar files.
__________________
Server: WHS HP EX470, 2GB RAM, 512MB Java Heap, 6x2TB (WD EARS/X Drives - How to properly jumper/align Advanced Format Drives in WHS v.1) Extender: HD-200, HD-PVR SageTV: v.7.1.9 with SageMyMovies (MyMovies for WHSv1 2.00, MyMovies for Windows Media Center 7/Collection Management v.4.02 on clients) DVD: Clearplay 747HD - filters out the filth I don't want to hear/see; works great with the HD-PVR to archive cleaned-up movies that our whole family can enjoy. Last edited by Wified; 06-03-2010 at 10:36 AM. |
#13
|
||||
|
||||
On WHS java is a run time library in the jre folder under Sage TV folder.
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#14
|
||||
|
||||
Quote:
I don't have WHS, but here's what I would suspect that you'd need to do... > cd to dir where you downloaded BMTUpgradeToolForSage7.jar > "FULL_PATH_TO_JAVA_DOT_EXE"-jar BMTUpgradeToolForSage7.jar that will launch a UI, if you don't have a UI, ie, you are ssh'ed to your box... then you also pass the full path to the sage home... > "FULL_PATH_TO_JAVA_DOT_EXE"-jar BMTUpgradeToolForSage7.jar "FULL_PATH_TO_SAGE_HOME" note the "QUOTE" because if there are spaces in your paths, then you'll need to "QUOTE" them.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#15
|
||||
|
||||
Quote:
Let me ask this another way: If I manually delete the duplicate .jars that are noted in the Web UI, and if I also delete: Are there any other duplicate .jars that need to be removed?
__________________
Server: WHS HP EX470, 2GB RAM, 512MB Java Heap, 6x2TB (WD EARS/X Drives - How to properly jumper/align Advanced Format Drives in WHS v.1) Extender: HD-200, HD-PVR SageTV: v.7.1.9 with SageMyMovies (MyMovies for WHSv1 2.00, MyMovies for Windows Media Center 7/Collection Management v.4.02 on clients) DVD: Clearplay 747HD - filters out the filth I don't want to hear/see; works great with the HD-PVR to archive cleaned-up movies that our whole family can enjoy. |
#16
|
||||
|
||||
Quote:
Quote:
The basic algorithm for Sage7 is this... remove sagex.api.jar (do not delete sagex-api.jar) sort the jar files given 2 jars, such as commons-lang.jar and commons-lang-VERSION.jar, where VERSION is the jar version (ie, 2.3), then delete the commons-lang.jar given 2 jars, such as commons-lang-VERSION1.jar and commons-lang-VERSION2.jar, then remove the jar that has the LOWER version number.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#17
|
||||
|
||||
Quote:
I also found several other files that had been renamed like this: phoenix.jarThe file without the number appended at the end always has a more recent date modified. Can or should I delete these files that have had a number appended to the end?
__________________
Server: WHS HP EX470, 2GB RAM, 512MB Java Heap, 6x2TB (WD EARS/X Drives - How to properly jumper/align Advanced Format Drives in WHS v.1) Extender: HD-200, HD-PVR SageTV: v.7.1.9 with SageMyMovies (MyMovies for WHSv1 2.00, MyMovies for Windows Media Center 7/Collection Management v.4.02 on clients) DVD: Clearplay 747HD - filters out the filth I don't want to hear/see; works great with the HD-PVR to archive cleaned-up movies that our whole family can enjoy. |
#18
|
||||
|
||||
Quote:
Gerry
__________________
Big Gerr _______ Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB. |
#19
|
||||
|
||||
I got it to work. To run this on WHS:
Remote Desktop into WHS. Put BMTUpgradeToolForSage7.jar into: C:\Program Files\SageTV\SageTV\jre\bin Using command prompt (Run, cmd), navigate to the above directory. Enter: java-rmi -jar BMTUpgradeToolForSage7.jar When the tool window opens, Select SageTV Home: C:\Program Files\SageTV\SageTV Hit Upgrade. Thanks, Sean, for your tireless work on making things like this that make SageTV shine. And Gerry, thanks for always being there to help.
__________________
Server: WHS HP EX470, 2GB RAM, 512MB Java Heap, 6x2TB (WD EARS/X Drives - How to properly jumper/align Advanced Format Drives in WHS v.1) Extender: HD-200, HD-PVR SageTV: v.7.1.9 with SageMyMovies (MyMovies for WHSv1 2.00, MyMovies for Windows Media Center 7/Collection Management v.4.02 on clients) DVD: Clearplay 747HD - filters out the filth I don't want to hear/see; works great with the HD-PVR to archive cleaned-up movies that our whole family can enjoy. |
#20
|
|||
|
|||
I ran this tool on my sage server, and my Client quit working that is on a seperate PC. The client would not change channels, however I opened placeshifter on another PC and I could change channels. I restarted the Client and sage would not come up, it got to a black screen with a spinning icon and froze. When I ran this tool I shut down the service on my server but did not shut down my client. I tried rebooting the client and still nothing.
To resolve I shut down the service, restored the jar directory and it is working again. The issue I am working to resolve is getting bmt to work, I cannot access the web interface. I installed through the plugin mgr, also sagetv keeps reporting Automatic Metadata Failed (Code 10100). |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
BMT: Read this if you don't see any BMT topics | Opus4 | SageTV Customizations | 0 | 04-25-2010 09:17 PM |
SageTV Client to Full SageTV Server - Is There An Upgrade Path? | Savage1701 | SageTV Software | 8 | 10-31-2009 09:26 PM |
Demand for Custom Picture Library and Music Library screens? | PLUCKYHD | SageMC Custom Interface | 62 | 09-13-2009 06:52 AM |
DVD Library issue after upgrade | Ender | SageTV Software | 2 | 01-05-2008 02:56 AM |
Tool for XP standby to S3/Sleep, resume from s3, record from SageTV | lustik | Hardware Support | 7 | 07-06-2007 08:46 AM |