Re: Trying to get simple HTTPService to work

2015-07-27 Thread OmPrakash Muppirala
Is the server working?
Is the ServiceURLs.SEARCH a valid url string?

It would be better if you shared your BaseService class as well.

Thanks,
Om

On Sun, Jul 26, 2015 at 7:38 AM, kamcknig kamck...@gmail.com wrote:

 I feel like this should be pretty darn simple. But I can't seem to get it
 to
 work. Trying to hit a URL that will return xml. But I'm getting a
 FaultEvent:

 faultCode:InvokeFailed faultString:'[MessagingError message='Destination
 'null' either does not exist or the destination has no channels defined
 (and
 the application does not define any default channels.)']'
 faultDetail:'Couldn't establish a connection to 'null''

 I have a class SearchService that extends a BaseService class that extends
 HTTPService. BaseService doesn't do much right now but add some listeners
 for ResultEvent and FaultEvent and call some protected functions.

 Here is my SearchService class:

 package foo.bar
 {
 import mx.rpc.events.FaultEvent;
 import mx.rpc.events.ResultEvent;
 import mx.rpc.http.HTTPService;
 import foo.bar.constants.ServiceURLs;
 /**
  * ...
  * @author
  */
 public class SearchService extends BaseService
 {
 public function SearchService(showName:String)
 {
 super();

 this.url = ServiceURLs.SEARCH;
 this.method = GET;
 this.request = {
 show:showName
 }
 this.resultFormat = HTTPService.RESULT_FORMAT_XML;
 this.showBusyCursor = true;
 this.send();
 }

 override protected function onResult(e:ResultEvent):void
 {
 super.onResult(e);

 trace(SearchService(e.target).lastResult);
 }

 override protected function onFault(e:FaultEvent):void
 {
 super.onFault(e);

 trace(e.fault.message);
 }
 }
 }



 --
 View this message in context:
 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861.html
 Sent from the Apache Flex Users mailing list archive at Nabble.com.



Re: Trying to get simple HTTPService to work

2015-07-27 Thread Alex Harui
Sounds like some code is setting destination=null;

On 7/27/15, 12:21 PM, kamcknig kamck...@gmail.com wrote:

The service definitely is working. I've since switched over to just using
URLLoader
On Jul 27, 2015 2:45 PM, OmPrakash Muppirala [via Apache Flex Users] 
ml-node+s246n10867...@n4.nabble.com wrote:

 Is the server working?
 Is the ServiceURLs.SEARCH a valid url string?

 It would be better if you shared your BaseService class as well.

 Thanks,
 Om

 On Sun, Jul 26, 2015 at 7:38 AM, kamcknig [hidden email]
 http:///user/SendEmail.jtp?type=nodenode=10867i=0 wrote:

  I feel like this should be pretty darn simple. But I can't seem to get
 it
  to
  work. Trying to hit a URL that will return xml. But I'm getting a
  FaultEvent:
 
  faultCode:InvokeFailed faultString:'[MessagingError
message='Destination
  'null' either does not exist or the destination has no channels
defined
  (and
  the application does not define any default channels.)']'
  faultDetail:'Couldn't establish a connection to 'null''
 
  I have a class SearchService that extends a BaseService class that
 extends
  HTTPService. BaseService doesn't do much right now but add some
 listeners
  for ResultEvent and FaultEvent and call some protected functions.
 
  Here is my SearchService class:
 
  package foo.bar
  {
  import mx.rpc.events.FaultEvent;
  import mx.rpc.events.ResultEvent;
  import mx.rpc.http.HTTPService;
  import foo.bar.constants.ServiceURLs;
  /**
   * ...
   * @author
   */
  public class SearchService extends BaseService
  {
  public function SearchService(showName:String)
  {
  super();
 
  this.url = ServiceURLs.SEARCH;
  this.method = GET;
  this.request = {
  show:showName
  }
  this.resultFormat =
 HTTPService.RESULT_FORMAT_XML;
  this.showBusyCursor = true;
  this.send();
  }
 
  override protected function
onResult(e:ResultEvent):void
  {
  super.onResult(e);
 
  trace(SearchService(e.target).lastResult);
  }
 
  override protected function onFault(e:FaultEvent):void
  {
  super.onFault(e);
 
  trace(e.fault.message);
  }
  }
  }
 
 
 
  --
  View this message in context:
 
 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
ervice-to-work-tp10861.html
  Sent from the Apache Flex Users mailing list archive at Nabble.com.
 


 --
  If you reply to this email, your message will be added to the
discussion
 below:

 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
ervice-to-work-tp10861p10867.html
  To unsubscribe from Trying to get simple HTTPService to work, click
here
 
http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?
macro=unsubscribe_by_codenode=10861code=a2FtY2tuaWdAZ21haWwuY29tfDEwODY
xfC0xNTg3MjQ1NTM4
 .
 NAML
 
http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?
macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml
.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabbl
e.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble
%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21n
abble%3Aemail.naml





--
View this message in context:
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPSe
rvice-to-work-tp10861p10868.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.



Re: Trying to get simple HTTPService to work

2015-07-27 Thread Alex Harui
I don’t know the HTTPService/RPC code that well, but a quick look at
HTTPService.as makes me think if some code is accidentally setting the
destination property to null you can run into a situation like this.  In
the constructor HTTPService sets destination to something non-null, but if
code comes in later and changes it you can end up with a null destination.
 Try setting a breakpoint on the HTTPService destination setter.

-Alex

On 7/27/15, 12:47 PM, kamcknig kamck...@gmail.com wrote:

I'm not using destination since I'm not using a proxy. I'm only using url
so destination is null by default. Why would HTTPService try to use it
when
I've never set it? I've alsy tried setting destination to the location of
the service but that didnt work either.


Kyle McKnight
Senior UI Engineer - Accesso
602.515.1444 (M)

On Mon, Jul 27, 2015 at 3:42 PM, Alex Harui [via Apache Flex Users] 
ml-node+s246n10869...@n4.nabble.com wrote:

 Sounds like some code is setting destination=null;

 On 7/27/15, 12:21 PM, kamcknig [hidden email]
 http:///user/SendEmail.jtp?type=nodenode=10869i=0 wrote:

 The service definitely is working. I've since switched over to just
using
 URLLoader
 On Jul 27, 2015 2:45 PM, OmPrakash Muppirala [via Apache Flex Users]

 [hidden email] http:///user/SendEmail.jtp?type=nodenode=10869i=1
 wrote:
 
  Is the server working?
  Is the ServiceURLs.SEARCH a valid url string?
 
  It would be better if you shared your BaseService class as well.
 
  Thanks,
  Om
 
  On Sun, Jul 26, 2015 at 7:38 AM, kamcknig [hidden email]
  http:///user/SendEmail.jtp?type=nodenode=10867i=0 wrote:
 
   I feel like this should be pretty darn simple. But I can't seem to
 get
  it
   to
   work. Trying to hit a URL that will return xml. But I'm getting a
   FaultEvent:
  
   faultCode:InvokeFailed faultString:'[MessagingError
 message='Destination
   'null' either does not exist or the destination has no channels
 defined
   (and
   the application does not define any default channels.)']'
   faultDetail:'Couldn't establish a connection to 'null''
  
   I have a class SearchService that extends a BaseService class that
  extends
   HTTPService. BaseService doesn't do much right now but add some
  listeners
   for ResultEvent and FaultEvent and call some protected functions.
  
   Here is my SearchService class:
  
   package foo.bar
   {
   import mx.rpc.events.FaultEvent;
   import mx.rpc.events.ResultEvent;
   import mx.rpc.http.HTTPService;
   import foo.bar.constants.ServiceURLs;
   /**
* ...
* @author
*/
   public class SearchService extends BaseService
   {
   public function SearchService(showName:String)
   {
   super();
  
   this.url = ServiceURLs.SEARCH;
   this.method = GET;
   this.request = {
   show:showName
   }
   this.resultFormat =
  HTTPService.RESULT_FORMAT_XML;
   this.showBusyCursor = true;
   this.send();
   }
  
   override protected function
 onResult(e:ResultEvent):void
   {
   super.onResult(e);
  
   trace(SearchService(e.target).lastResult);
   }
  
   override protected function
 onFault(e:FaultEvent):void
   {
   super.onFault(e);
  
   trace(e.fault.message);
   }
   }
   }
  
  
  
   --
   View this message in context:
  
 
 
 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
 ervice-to-work-tp10861.html
   Sent from the Apache Flex Users mailing list archive at Nabble.com.
  
 
 
  --
   If you reply to this email, your message will be added to the
 discussion
  below:
 
 
 
 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
 ervice-to-work-tp10861p10867.html
   To unsubscribe from Trying to get simple HTTPService to work, click
 here
 
 
http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jt
p?

 
macro=unsubscribe_by_codenode=10861code=a2FtY2tuaWdAZ21haWwuY29tfDEwO
DY

 xfC0xNTg3MjQ1NTM4
  .
  NAML
 
 
http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jt
p?

 
macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.na
ml

 
.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nab
bl

 
e.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabb
le

 
%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%2
1n

 abble%3Aemail.naml
 
 
 
 
 
 --
 View this message in context:
 
 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
e
 rvice-to-work

Re: Trying to get simple HTTPService to work

2015-07-27 Thread kamcknig
The service definitely is working. I've since switched over to just using
URLLoader
On Jul 27, 2015 2:45 PM, OmPrakash Muppirala [via Apache Flex Users] 
ml-node+s246n10867...@n4.nabble.com wrote:

 Is the server working?
 Is the ServiceURLs.SEARCH a valid url string?

 It would be better if you shared your BaseService class as well.

 Thanks,
 Om

 On Sun, Jul 26, 2015 at 7:38 AM, kamcknig [hidden email]
 http:///user/SendEmail.jtp?type=nodenode=10867i=0 wrote:

  I feel like this should be pretty darn simple. But I can't seem to get
 it
  to
  work. Trying to hit a URL that will return xml. But I'm getting a
  FaultEvent:
 
  faultCode:InvokeFailed faultString:'[MessagingError message='Destination
  'null' either does not exist or the destination has no channels defined
  (and
  the application does not define any default channels.)']'
  faultDetail:'Couldn't establish a connection to 'null''
 
  I have a class SearchService that extends a BaseService class that
 extends
  HTTPService. BaseService doesn't do much right now but add some
 listeners
  for ResultEvent and FaultEvent and call some protected functions.
 
  Here is my SearchService class:
 
  package foo.bar
  {
  import mx.rpc.events.FaultEvent;
  import mx.rpc.events.ResultEvent;
  import mx.rpc.http.HTTPService;
  import foo.bar.constants.ServiceURLs;
  /**
   * ...
   * @author
   */
  public class SearchService extends BaseService
  {
  public function SearchService(showName:String)
  {
  super();
 
  this.url = ServiceURLs.SEARCH;
  this.method = GET;
  this.request = {
  show:showName
  }
  this.resultFormat =
 HTTPService.RESULT_FORMAT_XML;
  this.showBusyCursor = true;
  this.send();
  }
 
  override protected function onResult(e:ResultEvent):void
  {
  super.onResult(e);
 
  trace(SearchService(e.target).lastResult);
  }
 
  override protected function onFault(e:FaultEvent):void
  {
  super.onFault(e);
 
  trace(e.fault.message);
  }
  }
  }
 
 
 
  --
  View this message in context:
 
 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861.html
  Sent from the Apache Flex Users mailing list archive at Nabble.com.
 


 --
  If you reply to this email, your message will be added to the discussion
 below:

 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861p10867.html
  To unsubscribe from Trying to get simple HTTPService to work, click here
 http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=10861code=a2FtY2tuaWdAZ21haWwuY29tfDEwODYxfC0xNTg3MjQ1NTM4
 .
 NAML
 http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml





--
View this message in context: 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861p10868.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.


Re: Trying to get simple HTTPService to work

2015-07-27 Thread kamcknig
I'm not using destination since I'm not using a proxy. I'm only using url
so destination is null by default. Why would HTTPService try to use it when
I've never set it? I've alsy tried setting destination to the location of
the service but that didnt work either.


Kyle McKnight
Senior UI Engineer - Accesso
602.515.1444 (M)

On Mon, Jul 27, 2015 at 3:42 PM, Alex Harui [via Apache Flex Users] 
ml-node+s246n10869...@n4.nabble.com wrote:

 Sounds like some code is setting destination=null;

 On 7/27/15, 12:21 PM, kamcknig [hidden email]
 http:///user/SendEmail.jtp?type=nodenode=10869i=0 wrote:

 The service definitely is working. I've since switched over to just using
 URLLoader
 On Jul 27, 2015 2:45 PM, OmPrakash Muppirala [via Apache Flex Users] 
 [hidden email] http:///user/SendEmail.jtp?type=nodenode=10869i=1
 wrote:
 
  Is the server working?
  Is the ServiceURLs.SEARCH a valid url string?
 
  It would be better if you shared your BaseService class as well.
 
  Thanks,
  Om
 
  On Sun, Jul 26, 2015 at 7:38 AM, kamcknig [hidden email]
  http:///user/SendEmail.jtp?type=nodenode=10867i=0 wrote:
 
   I feel like this should be pretty darn simple. But I can't seem to
 get
  it
   to
   work. Trying to hit a URL that will return xml. But I'm getting a
   FaultEvent:
  
   faultCode:InvokeFailed faultString:'[MessagingError
 message='Destination
   'null' either does not exist or the destination has no channels
 defined
   (and
   the application does not define any default channels.)']'
   faultDetail:'Couldn't establish a connection to 'null''
  
   I have a class SearchService that extends a BaseService class that
  extends
   HTTPService. BaseService doesn't do much right now but add some
  listeners
   for ResultEvent and FaultEvent and call some protected functions.
  
   Here is my SearchService class:
  
   package foo.bar
   {
   import mx.rpc.events.FaultEvent;
   import mx.rpc.events.ResultEvent;
   import mx.rpc.http.HTTPService;
   import foo.bar.constants.ServiceURLs;
   /**
* ...
* @author
*/
   public class SearchService extends BaseService
   {
   public function SearchService(showName:String)
   {
   super();
  
   this.url = ServiceURLs.SEARCH;
   this.method = GET;
   this.request = {
   show:showName
   }
   this.resultFormat =
  HTTPService.RESULT_FORMAT_XML;
   this.showBusyCursor = true;
   this.send();
   }
  
   override protected function
 onResult(e:ResultEvent):void
   {
   super.onResult(e);
  
   trace(SearchService(e.target).lastResult);
   }
  
   override protected function
 onFault(e:FaultEvent):void
   {
   super.onFault(e);
  
   trace(e.fault.message);
   }
   }
   }
  
  
  
   --
   View this message in context:
  
 
 
 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
 ervice-to-work-tp10861.html
   Sent from the Apache Flex Users mailing list archive at Nabble.com.
  
 
 
  --
   If you reply to this email, your message will be added to the
 discussion
  below:
 
 
 
 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPS
 ervice-to-work-tp10861p10867.html
   To unsubscribe from Trying to get simple HTTPService to work, click
 here
 
 http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?

 macro=unsubscribe_by_codenode=10861code=a2FtY2tuaWdAZ21haWwuY29tfDEwODY

 xfC0xNTg3MjQ1NTM4
  .
  NAML
 
 http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?

 macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml

 .namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabbl

 e.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble

 %3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21n

 abble%3Aemail.naml
 
 
 
 
 
 --
 View this message in context:
 
 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPSe
 rvice-to-work-tp10861p10868.html
 Sent from the Apache Flex Users mailing list archive at Nabble.com.



 --
  If you reply to this email, your message will be added to the discussion
 below:

 http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861p10869.html
  To unsubscribe from Trying to get simple HTTPService to work, click here
 http://apache-flex-users.246.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=10861code

Trying to get simple HTTPService to work

2015-07-26 Thread kamcknig
I feel like this should be pretty darn simple. But I can't seem to get it to
work. Trying to hit a URL that will return xml. But I'm getting a
FaultEvent:

faultCode:InvokeFailed faultString:'[MessagingError message='Destination
'null' either does not exist or the destination has no channels defined (and
the application does not define any default channels.)']'
faultDetail:'Couldn't establish a connection to 'null''

I have a class SearchService that extends a BaseService class that extends
HTTPService. BaseService doesn't do much right now but add some listeners
for ResultEvent and FaultEvent and call some protected functions.

Here is my SearchService class:

package foo.bar
{
import mx.rpc.events.FaultEvent;
import mx.rpc.events.ResultEvent;
import mx.rpc.http.HTTPService;
import foo.bar.constants.ServiceURLs;
/**
 * ...
 * @author 
 */
public class SearchService extends BaseService
{
public function SearchService(showName:String)
{
super();

this.url = ServiceURLs.SEARCH;
this.method = GET;
this.request = {
show:showName
}
this.resultFormat = HTTPService.RESULT_FORMAT_XML;
this.showBusyCursor = true;
this.send();
}

override protected function onResult(e:ResultEvent):void
{
super.onResult(e);

trace(SearchService(e.target).lastResult);
}

override protected function onFault(e:FaultEvent):void
{
super.onFault(e);

trace(e.fault.message);
}
}
}



--
View this message in context: 
http://apache-flex-users.246.n4.nabble.com/Trying-to-get-simple-HTTPService-to-work-tp10861.html
Sent from the Apache Flex Users mailing list archive at Nabble.com.