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" <[email protected]> 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] < >[email protected]> wrote: > >> Sounds like some code is setting destination=null; >> >> On 7/27/15, 12:21 PM, "kamcknig" <[hidden email] >> <http:///user/SendEmail.jtp?type=node&node=10869&i=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=node&node=10869&i=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=node&node=10867&i=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.2333346.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.2333346.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.2333346.n4.nabble.com/template/NamlServlet.jt >>>>p? >> >> >>>>macro=unsubscribe_by_code&node=10861&code=a2FtY2tuaWdAZ21haWwuY29tfDEwO >>>>DY >> >> >>xfC0xNTg3MjQ1NTM4> >> >> . >> >> NAML >> >> >> >>>><http://apache-flex-users.2333346.n4.nabble.com/template/NamlServlet.jt >>>>p? >> >> >>>>macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.na >>>>ml >> >> >>>>.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nab >>>>bl >> >> >>>>e.view.web.template.NodeNamespace&breadcrumbs=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.2333346.n4.nabble.com/Trying-to-get-simple-HTTPS >>e >> >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.2333346.n4.nabble.com/Trying-to-get-simple-HTTPS >>ervice-to-work-tp10861p10869.html >> To unsubscribe from Trying to get simple HTTPService to work, click >>here >> >><http://apache-flex-users.2333346.n4.nabble.com/template/NamlServlet.jtp? >>macro=unsubscribe_by_code&node=10861&code=a2FtY2tuaWdAZ21haWwuY29tfDEwODY >>xfC0xNTg3MjQ1NTM4> >> . >> NAML >> >><http://apache-flex-users.2333346.n4.nabble.com/template/NamlServlet.jtp? >>macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml >>.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabbl >>e.view.web.template.NodeNamespace&breadcrumbs=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.2333346.n4.nabble.com/Trying-to-get-simple-HTTPSe >rvice-to-work-tp10861p10870.html >Sent from the Apache Flex Users mailing list archive at Nabble.com.
