Page 4 of 5

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Thu Sep 25, 2014 5:36 pm
by jtlarson
Pantner

I don't use the Argus Recorder--I have Mediaportal recorders instead, but I found that when changing back from 2.3RC to 2.2.2 I had the same behavior as you describe. The solution was to delete the existing reference to my recorder in the Scheduler>Recorders page and re-create it. Maybe that would work for you-it's and easy thing to try.

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Fri Sep 26, 2014 1:53 am
by pantner
I have already tried that unfortunately.
I might try an uninstall/reinstall today.

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Sun Oct 05, 2014 10:35 pm
by mmesh
Hi,

I have a problem with 2.3 RC and Mediaportal v1.9...

I'm using MP TVServer and after installing ArgusTV 2.3 RC MP now starts OK but I don't get EPG data in scheduler and I have this error messages in TVService-Error.log (MPE TVE3):
[2014-10-05 22:12:40,954] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:13:11,001] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:13:41,051] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:14:11,099] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:16:31,519] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:17:01,565] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.
[2014-10-05 22:17:31,602] [Log ] [ArgusTVDvbEpg] [ERROR] - ArgusTVDvbEpg error: One or more errors occurred.

What can I do?

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Mon Oct 06, 2014 4:30 am
by Christoph21x
Hi mmesh

The initial Argus TV 2.3RC is not working properly with MP 1.9 final.
Dot-i is created a solution already, and updated the RC´s download file.

Please re-download the newest RC installer and re-install Argus with that after MP 1.9 has been installed.

Should be fixed now.

Greetz - Chris
mmesh wrote:Hi,

I have a problem with 2.3 RC and Mediaportal v1.9...

I'm using MP TVServer and after installing ArgusTV 2.3 RC MP now starts OK but I don't get EPG data in scheduler and I have this error messages in TVService-Error.log (MPE TVE3):
...
What can I do?

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Tue Oct 07, 2014 6:18 pm
by pünktchen
@dot-i
Would you please update your code on github with MP1.9?!
I've tried the client code of MP1.7 with references to MP1.9 - compiling has worked, but in MediaPortal itself
nothing is shown in the guide etc...

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Wed Oct 08, 2014 8:59 am
by pantner
ok, just in case I redownloaded argus 2.3RC and reinstalled after manually deleting the SQL Database.
This did not help. I can do a manual recording in the recording console but get "No tuner available" message in the scheduling console.

I have reinstalled 2.2 (again, after manually deleting the database) and it now appears to be working, however, I seem to have lost some channels.

I am also trying to use an Analog input from Media Portal and have version 1.8 installed (The reason I was using the 2.3RC) so not sure if that will work properly with 2.2.

sigh...

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Wed Oct 08, 2014 2:04 pm
by pünktchen
How long does it take to review posts before they get public or
why is my last post still missing here???

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Wed Oct 08, 2014 8:05 pm
by Christoph21x
pünktchen wrote:How long does it take to review posts before they get public or
why is my last post still missing here???
Dear Pünktchen
Please excuse, I'm currently the only one reviewing posts, and I've got a working life that currently turns very hard with > 14 hours working time a day.
I'll try to get this better...

Greetz - Chris

PS: as you had now two posts approved, you'll need no longer an approval ;)

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Fri Oct 17, 2014 11:54 pm
by mmesh
Hi,

I also use MP TV Server v 1.9 as a recorder and I'm not geting EPG in Argus TV 2.3 RC.

I get this error in Scheduler.log:

Code: Select all

2014-10-17 23:37:13.5062 [Error][27]: REST POST /Guide/ImportNewProgram
error: 
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
   at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
   at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
   at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
   at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
   at CallSite.Target(Closure , CallSite , Object )
   at ArgusTV.ServiceImplementation.GuideModule.<.ctor>b__25(Object p)
   at CallSite.Target(Closure , CallSite , Func`2 , Object )
   at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
and this one in Scheduler_REST.log:

Code: Select all

2014-10-17 23:37:13.4997 [Error][27]: http://127.0.0.1:49943/ArgusTV/Guide/ImportNewProgram
Is there a solution?

Re: Argus-TV 2.3 RC Helpers Thread

Posted: Fri Oct 17, 2014 11:54 pm
by mmesh
Hi,

I also use MP TV Server v 1.9 as a recorder and I'm not geting EPG in Argus TV 2.3 RC.

I get this error in Scheduler.log:

Code: Select all

2014-10-17 23:37:13.5062 [Error][27]: REST POST /Guide/ImportNewProgram
error: 
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: JSON syntax error.
   at Nancy.Json.JsonDeserializer.Deserialize(TextReader input)
   at Nancy.Json.JavaScriptSerializer.Deserialize[T](String input)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at Nancy.ModelBinding.DefaultBodyDeserializers.JsonBodyDeserializer.Deserialize(String contentType, Stream bodyStream, BindingContext context)
   at Nancy.ModelBinding.DefaultBinder.Bind(NancyContext context, Type modelType, Object instance, BindingConfig configuration, String[] blackList)
   at Nancy.ModelBinding.DynamicModelBinderAdapter.TryConvert(ConvertBinder binder, Object& result)
   at CallSite.Target(Closure , CallSite , Object )
   at ArgusTV.ServiceImplementation.GuideModule.<.ctor>b__25(Object p)
   at CallSite.Target(Closure , CallSite , Func`2 , Object )
   at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
and this one in Scheduler_REST.log:

Code: Select all

2014-10-17 23:37:13.4997 [Error][27]: http://127.0.0.1:49943/ArgusTV/Guide/ImportNewProgram
I checked what is response using Postman app in Google Chrome:

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <title>500</title>
        <style type="text/css">
  body {
    font: 13.34px Arial, Helvetica, Sans-Serif;
    margin:50px 0px; padding:0px;
    text-align:center;
  }
  
  h1 {
    font-size: 24px;
    font-weight: bold;
    margin: 0; 
    padding: 0;
  }
  
  #mainContainer {
    margin: 0px auto;
    width: 500px;
    text-align:left;
  }
  
  #errorContainer {
    width: 500px;
    background: url(data:image/png;base64,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) no-repeat;
    height: 230px;
  }
  
  #errorImage {
    float: left;
    width: 119px;
    margin-top: 40px;
    margin-left: 40px;
  }
  
  #errorText {
      float: right;
      width: 280px;
      margin-top: 40px;
      margin-right: 40px;
  }

  #creditsContainer 
  {
    margin-top: -30px;
    margin-left: 40px;
    color: #999999
  }
  
  #creditsContainer a
  {
    color: #777777
  }
  
  #errorToggle
  {
    float:right;
  }
  
  #errorToggle a
  {
    color: #777777;
  }
  
  #errorDetails
  {
    width: 100%;
    margin: 24px;
    text-align: left;
    display: block;
  }
  
  .clear {
    clear: both;
    height: 0px;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }
  
  code {
    margin: 0 2px;
    padding: 0 5px;
    border: 1px solid #ddd;
    background-color: #f8f8f8;
    border-radius: 3px;
  }
  </style>
        <!--[if lt IE 8]>
        <style type="text/css">
    #embeddedImage {
      visibility: hidden;
    }
  </style>
        <![endif]-->
        <script type="text/javascript">
    function ShowHideDetails() {
      var details =  document.getElementById('errorDetails');
      
      if (details.style.display == 'block') {
        details.style.display = 'none';
      } else {
        details.style.display = 'block';
      }
    }
  </script>
    </head>
    <body>
        <div id="mainContainer">
            <div id="errorContainer">
                <div id="errorImage">
                    <img id="embeddedImage" src="data:image/png;base64,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" width="115" height="150">
                    </div>
                    <div id="errorText">
                        <h1>500 - InternalServerError</h1>
                        <p>Something went horribly, horribly wrong while servicing your request.</p>
                        <p>We're sorry :-(</p>
                    </div>
                    <div class="clear"></div>
                </div>
                <div id="creditsContainer">
                    <p>Graphics courtesy of the awesome 
                        <a href="http://theoatmeal.com/" target="_blank">Matthew Inman</a>
                    </p>
                </div>
                <div id="errorToggle">
                    <a href="javascript:ShowHideDetails();">Details</a>
                </div>
                <div class="clear"></div>
            </div>
            <div id="errorDetails">
                <h2>Error Details</h2>
                <pre id="errorContents">Error details are currently disabled. Please set 
                    <code>StaticConfiguration.DisableErrorTraces = true;</code> to enable.
                </pre>
            </div>
            <script type="text/javascript">
      var toggle = document.getElementById('errorToggle');
      var errorContents = document.getElementById('errorContents');
      
      if (errorContents.innerText == '') {
          toggle.style.display = 'none';
      }
  </script>
        </body>
    </html>
Is there a solution?