Re: Trying to get simple HTTPService to work
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
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
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
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
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
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.