SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-23-2008, 08:38 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Arrow Plugin: Mobile Web Interface 1.2

The SageTV Mobile Web Interface is now officially available!

This provides access to your SageTV server through the web browser on your mobile device. It's possible to use nielm's web server on mobile devices, but the pages are not easily viewable on smaller screens and some devices have problems with the JavaScript. The mobile web interface is designed for smaller screens and more limited browsers.

Early adopters have followed development over on another thread. Now that the mobile web interface is officially available, support will be provided in this thread.

Get the mobile web interface from its download page, and see installation instructions, version history and other information on the wiki page.

UPDATE: For users of SageTV v7, use the new thread in the v7 Customizations Forum for support and updates.
Jason
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.


Last edited by jreichen; 07-17-2010 at 12:59 PM.
Reply With Quote
  #2  
Old 11-23-2008, 09:28 PM
geogecko geogecko is offline
Sage Icon
 
Join Date: Dec 2004
Location: North Oklahoma
Posts: 2,273
I'm getting a HTTP ERROR: 500 while trying to search recordings. I have debug turned on in the jettystarter.properties, but do not seem to be getting anything in the debug logs...what should I be looking for?
__________________
-Jason
Reply With Quote
  #3  
Old 11-23-2008, 09:36 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by geogecko View Post
I'm getting a HTTP ERROR: 500 while trying to search recordings. I have debug turned on in the jettystarter.properties, but do not seem to be getting anything in the debug logs...what should I be looking for?
Did you restart SageTV after turning on debug logging? The log messages are written to sagetv_0.txt.

Also, the mobile web server still has dependencies on nielm's webserver so that has to be installed.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #4  
Old 11-23-2008, 09:36 PM
geogecko geogecko is offline
Sage Icon
 
Join Date: Dec 2004
Location: North Oklahoma
Posts: 2,273
More info on the actual error message.

Code:
HTTP ERROR: 500

/WEB-INF/jspf/m/airinglist.jspf(10,6) PWC6139: Unable to find setter method for attribute: object

RequestURI=/sage/m/searchrecordings.jsp
Caused by:

org.apache.jasper.JasperException: /WEB-INF/jspf/m/airinglist.jspf(10,6) PWC6139: Unable to find setter method for attribute: object
	at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:62)
	at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:357)
	at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:185)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.evaluateAttribute(Generator.java:2885)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.generateSetters(Generator.java:3042)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.generateCustomDoTag(Generator.java:2570)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1778)
	at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1482)
	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
	at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1805)
	at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1482)
	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
	at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
	at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1805)
	at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1482)
	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
	at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
	at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2313)
	at org.apache.jasper.compiler.Node$Root.accept(Node.java:481)
	at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
	at org.apache.jasper.compiler.Generator.generate(Generator.java:3494)
	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:227)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:409)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:192)
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:997)
	at org.apache.jsp.m.searchrecordings_jsp._jspx_meth_c_if_4(org.apache.jsp.m.searchrecordings_jsp:1027)
	at org.apache.jsp.m.searchrecordings_jsp._jspService(org.apache.jsp.m.searchrecordings_jsp:231)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
	at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
	at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:129)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
	at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:635)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
__________________
-Jason
Reply With Quote
  #5  
Old 11-23-2008, 09:39 PM
geogecko geogecko is offline
Sage Icon
 
Join Date: Dec 2004
Location: North Oklahoma
Posts: 2,273
Quote:
Originally Posted by jreichen View Post
Did you restart SageTV after turning on debug logging? The log messages are written to sagetv_0.txt.

Also, the mobile web server still has dependencies on nielm's webserver so that has to be installed.
Yep, even deleted the old sagetv_0.txt files, restarted, and got the new files, right after trying to do a search recordings. Checked jettystarter.properties, and debug is still set, as it should be.

Also have nielm's webserver running too, everything worked up until I upgraded from Jetty Plugin 1.3 to 1.4, and installed 1.0 of the Mobile Web Interface.
__________________
-Jason
Reply With Quote
  #6  
Old 11-23-2008, 09:51 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by geogecko View Post
Yep, even deleted the old sagetv_0.txt files, restarted, and got the new files, right after trying to do a search recordings. Checked jettystarter.properties, and debug is still set, as it should be.

Also have nielm's webserver running too, everything worked up until I upgraded from Jetty Plugin 1.3 to 1.4, and installed 1.0 of the Mobile Web Interface.
Voorhees had the same problem in the pre-release version. It has to do with the wrapper apis used in the jsp pages. I'm now using auto-generated wrappers and a few of them have different attribute names and are not being updated when the web app is upgraded. Check out the post on the old thread.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #7  
Old 11-23-2008, 09:59 PM
geogecko geogecko is offline
Sage Icon
 
Join Date: Dec 2004
Location: North Oklahoma
Posts: 2,273
Yep, sorry I did not follow all of that earlier. That was the problem. Thanks!
__________________
-Jason
Reply With Quote
  #8  
Old 11-28-2008, 03:07 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
I installed this today and was up and running in about 10 minutes. This is a very nice package and looks great on the iPhone. This will make it very convenient to check on upcoming recordings, schedule recordings, and resolve conflicts while away from home just using a smart phone.

Excellent Work!


My only feature request would be adding a simple index.jsp or other default home page entry in the jetty configuration to minimize the size of the URL that a user would have to type in.

...such as: http://<server>:<port>/sage

I know I can probably dig around in the jetty configuration and set this up for myself, but I think it would be nice for all users.

Thank You!
shadeBlue
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #9  
Old 11-28-2008, 06:28 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Thanks! It's always good to hear someone new has installed it.

I was traveling across the plains last night and scheduling today's football games to record

The default page is currently configured in web.xml to show home.jsp if you enter http://<server>:<port>/sage/m. I myself prefer the menu.jsp and may change it to that in the next release.

Right now it's not easy for users to customize the pages or configuration. I've had a couple requests for it now. I'll see what people want as they get more familiar with the app. I haven't tried doing much customization so I'm not sure what can and can't be done.

Jason
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #10  
Old 11-30-2008, 09:28 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,760
Jason,

What is required from Nielm's webserver to make this work? I have done a clean install for the 6.52 beta and I would like to only install files which are necessary.

TIA

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #11  
Old 11-30-2008, 09:52 PM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
It uses a few servlets from nielm's webserver. Technically it doesn't need the whole webserver installed and configured, just the servlet class files (and dependencies) in the classpath.

All you should need to do is put the nielm_sagewebserver.jar, nielm_sageutls.jar, and maybe nielm_sagexmlinfo.jar in the SAGE_HOME/JARs folder.

The extenders.properties files can optionally be put into the SAGE_HOME/webserver folder if you want to assign user-friendly names to your extenders.

At some point I want to remove these dependencies. For now, however, it saved me a lot of development time to reuse them.

Let me know how it goes and I'll update the wiki instructions for those who don't want to run nielm's webserver.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #12  
Old 12-03-2008, 02:00 PM
Jakebucky Jakebucky is offline
Sage User
 
Join Date: Jul 2003
Posts: 52
Just wanted to say thanks for the app--works like a charm on my BB 8700.
Reply With Quote
  #13  
Old 12-07-2008, 10:43 AM
popechild popechild is offline
Sage Expert
 
Join Date: May 2006
Posts: 725
Just installed this and it works like a charm. Great job! Looks good on my iphone.

Question. I'm using no-ip to access both nielm's webserver and now this. Is there a way to setup a service like no-ip where I can specify the port and not have to type it in every time? (instead of http://iport/sage/m I'd like to be able to just type http://ip/sage/m)
Reply With Quote
  #14  
Old 12-07-2008, 10:50 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by popechild View Post
Just installed this and it works like a charm. Great job! Looks good on my iphone.

Question. I'm using no-ip to access both nielm's webserver and now this. Is there a way to setup a service like no-ip where I can specify the port and not have to type it in every time? (instead of http://iport/sage/m I'd like to be able to just type http://ip/sage/m)
popechild,

In your NO-IP hosts management section, you can create a "Web Redirect" record to point to the specific server path and port you wish to access. For example, you could create:

Hostname: mobile.mydomain.com
pointed to...
URL: http:// mydomain.com:8080/sage/m

Then just access the address "mobile.mydomain.com" from your mobile device.

-SB
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200
Reply With Quote
  #15  
Old 12-07-2008, 10:50 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Quote:
Originally Posted by popechild View Post
Just installed this and it works like a charm. Great job! Looks good on my iphone.
Thanks! Good to know we've got another user

Quote:
Originally Posted by popechild View Post
Question. I'm using no-ip to access both nielm's webserver and now this. Is there a way to setup a service like no-ip where I can specify the port and not have to type it in every time? (instead of http://iport/sage/m I'd like to be able to just type http://ip/sage/m)
I'm not sure. Maybe somebody else knows and will post the answer...

EDIT: Thanks shadeblue. My email notified me of your message right when I submitted my post
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
  #16  
Old 12-07-2008, 11:34 AM
popechild popechild is offline
Sage Expert
 
Join Date: May 2006
Posts: 725
Quote:
Originally Posted by shadeblue.com View Post
popechild,

In your NO-IP hosts management section, you can create a "Web Redirect" record to point to the specific server path and port you wish to access. For example, you could create:

Hostname: mobile.mydomain.com
pointed to...
URL: http:// mydomain.com:8080/sage/m

Then just access the address "mobile.mydomain.com" from your mobile device.

-SB
I'm trying to do this and I think I'm missing something. If I go into my management section, I see that http://mydomain.no-ip.org is set to Host Type: DNA Host (A), and it points to my current IP address (that my local no-ip DUC updates)

If I try to change it from DNA Host (A) to the Web Redirect option, using http://mydomain.no-ip.org:8080/sage/m/menu.jsp as the address, I get the error "Host must not redirect to itself."

Thoughts?
Reply With Quote
  #17  
Old 12-07-2008, 11:55 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by popechild View Post
I'm trying to do this and I think I'm missing something. If I go into my management section, I see that http://mydomain.no-ip.org is set to Host Type: DNA Host (A), and it points to my current IP address (that my local no-ip DUC updates)

If I try to change it from DNA Host (A) to the Web Redirect option, using http://mydomain.no-ip.org:8080/sage/m/menu.jsp as the address, I get the error "Host must not redirect to itself."

Thoughts?

OK, I just logged on and tested it out. It seems they have changed their whole website recently.. Now I can only create the web redirect as I suggested in the previous post on a paid (No-IP Plus) domain account. I cannot get it to work on any of the free accounts. In the dropdown box where you select your "no-ip.org", I see may paid domain "mydomain.com" and I can select that and create the web redirect.

So, I don't know if this is a bug with their new site of if they decided to restrict this feature to only paid accounts. (or maybe that is the way it always worked and I just did not realize it) You may want to check with their tech support to find out. I did confirm that I could create the web redirect to my own domain with alternate port on my paid "No-Ip Plus" account.

Thanks,
SB
__________________
Server Hardware: Intel Core 2 Quad Q6700 2.66GHz CPU, 4GB DDR2 RAM, NVIDIA nForce 780i SLI Motherboard, GeForce 8600 GT, Seagate Barracuda 7200.11 2.5TB
Operating System: Windows XP Professional
HTPC/DVR Software: SageTV 7
Capture Devices: 2 @ Hauppauge HD-PVR (1212), Hauppauge WinTV-HVR-1600 ATSC/QAM, HD Homerun
Media Extenders: 2 @ Sage HD100 & 1 @ Sage HD200
Signals/Providers: AT&T UVerse, OTA ATSC
Set-Top-Box: 2 @ Motorola Box VIP 1200

Last edited by shadeblue.com; 12-07-2008 at 11:57 AM.
Reply With Quote
  #18  
Old 12-07-2008, 11:55 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,760
You need to create a separate sub domain to forward to. www.my-domain.com should forward to home.my-domain.com:port

B

PS - If you register a domain with dns-exit.com they offer the redirect as part of it for dynamic ips.
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT

Last edited by bcjenkins; 12-07-2008 at 11:58 AM.
Reply With Quote
  #19  
Old 12-08-2008, 11:35 AM
craigdthom craigdthom is offline
Sage Advanced User
 
Join Date: Sep 2005
Posts: 109
Installation appeared to go fine ... Once Installed I was able access the web page and login, but this is what I am receiving from the browser. I have opened the sagewebapp.xml and resave it (or 'touch' the file) to update the timestamp on a number of occasions, but still no change.

when I use "http://Server:PORT/sage/m/menu.jsp" URL, I get the following
******************************************
HTTP ERROR: 404

NOT_FOUND
RequestURI=/sage/m/menu.jsp

Powered by Jetty://
*******************************************
when I use the "http://Server:PORT/sage/m/" URL, I get the following

******************************************
Directory: /sage/m/

Parent Directory
css/ 0 bytes Dec 8, 2008 11:44:12 AM
******************************************

Please Help ...
I am using Nielm Web server 2.22

-Craig
__________________
Sage v 6.6.2.218 PVR-350 45 button remote:: Server-Pentium 4 3.00GHz CPU 2.0G of RAM VISTA
200G USB hd, 200G & 80G INTERNAL hd::3 media extenders ::3-Clients
1MVP ... connected using a Wireless Belkin 54g Client Bridge(excellent ... setup)
1 notebook 1G of RAM 1.6Ghz Windows XP Home & 2 desktops win2k P3
Orig Ver: Sage 2.2
Reply With Quote
  #20  
Old 12-09-2008, 01:37 AM
jreichen's Avatar
jreichen jreichen is offline
Sage Icon
 
Join Date: Jul 2004
Posts: 1,192
Can you make sure the files are extracted to the right place? Under the SageTV folder, go into the jetty folder. From there, there should be a contexts folder with sagewebapp.xml and a webapps folder with SageWebApp.war and a SageWebApp folder (that contains the contents extracted from the war file).

If all of that looks good, please post sagetv_0.txt and the latest file from the jetty/logs folder.
__________________
Server: Intel Core i5 760 Quad, Gigabyte GA-H57M-USB3, 4GB RAM, Gigabyte GeForce 210, 120GB SSD (OS), 1TB SATA, HD HomeRun.
Extender: STP-HD300, Harmony 550 Remote,
Netgear MCA1001 Ethernet over Coax.
SageTV: SageTV Server 7.1.8 on Ubuntu Linux 11.04, SageTV Placeshifter for Mac 6.6.2, SageTV Client 7.0.15 for Windows, Linux Placeshifter 7.1.8 on Server and Client
, Java 1.6.
Plugins: Jetty, Nielm's Web Server, Mobile Web Interface.

Reply With Quote
Reply

Tags
mobile, web


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

Advanced Search
Display Modes

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: Web User Interface for SageTV 2.2-6.6 (V2.25 18 Sep 2009) nielm SageTV Customizations 2644 10-24-2016 10:18 AM
Wanted: Developer for Web Interface Mobile Brent SageTV Customizations 249 02-09-2009 11:21 PM
Web Interface Questions SoonerToucan SageTV Customizations 1 09-14-2004 04:16 AM
Web interface possible in the near future? debennett2 SageTV Software 7 06-05-2004 06:51 AM
web interface fmalabre SageTV Beta Test Software 6 04-28-2004 12:57 AM


All times are GMT -6. The time now is 12:24 AM.


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