Quantcast
Channel: Appcelerator Developer Center Q&A Unanswered Questions 20
Viewing all articles
Browse latest Browse all 8068

Tiitanium Application Error While connecting Node.js REST WEB Service

$
0
0

I trying to POST some data from my titanium app to Nodejs Web service.but i keep getting this error. Please help me.i googled but there is no any tutoriol or any thing about Node.js and Titanium :(

Help me !!

Titanium app.js ~~~ else if(e.title == 'Send Invoice'){ button.addEventListener('click', function(e){ var xhr = Titanium.Network.createHTTPClient(); xhr.setTimeout(10000);

        xhr.open("POST","http://127.0.0.1:3000/appoinments");  
        xhr.setRequestHeader("Content-Type", "application/json; charset=utf-8");
        //xhr.send();
        xhr.send("method=system.connect");
        xhr.onerror = function() {

        Titanium.API.info("some thing is wrong in calling");
        };

        xhr.onload = function() {

        Titanium.API.info("The API response is " + this.responseText);
        };

                });
            }<CODEBLOCK javascript>post method in Express.js(server)
</CODEBLOCK>      app.post('/:collection', function(req,res){
  var object = req.body;
  var collection = req.params.collection;
  collectionDriver.save(collection,object, function(err,docs){
    if(err){res.send(400,err);}
    else{res.send(201,docs);}
  });
  });<CODEBLOCK javascript>`Eror`


</CODEBLOCK>    [ERROR] :  TiHttpClient: (TiHttpClient-1) [3439,52430] HTTP Error (org.apache.http.conn.HttpHostConnectException): Connection to http://127.0.0.1:3000 refused
[INFO] :   some thing is wrong in calling
[ERROR] :  TiHttpClient: org.apache.http.conn.HttpHostConnectException: Connection to http://127.0.0.1:3000 refused
[ERROR] :  TiHttpClient:    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:183)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:360)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:653)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:637)
[ERROR] :  TiHttpClient:    at ti.modules.titanium.network.TiHTTPClient$ClientRunnable.run(TiHTTPClient.java:1328)
[ERROR] :  TiHttpClient:    at java.lang.Thread.run(Thread.java:841)
[ERROR] :  TiHttpClient: Caused by: java.net.ConnectException: failed to connect to /127.0.0.1 (port 3000) after 10000ms: isConnected failed: ECONNREFUSED (Connection refused)
[ERROR] :  TiHttpClient:    at libcore.io.IoBridge.isConnected(IoBridge.java:223)
[ERROR] :  TiHttpClient:    at libcore.io.IoBridge.connectErrno(IoBridge.java:161)
[ERROR] :  TiHttpClient:    at libcore.io.IoBridge.connect(IoBridge.java:112)
[ERROR] :  TiHttpClient:    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
[ERROR] :  TiHttpClient:    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
[ERROR] :  TiHttpClient:    at java.net.Socket.connect(Socket.java:843)
[ERROR] :  TiHttpClient:    at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:119)
[ERROR] :  TiHttpClient:    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:144)
[ERROR] :  TiHttpClient:    ... 8 more
[ERROR] :  TiHttpClient: Caused by: libcore.io.ErrnoException: isConnected failed: ECONNREFUSED (Connection refused)
[ERROR] :  TiHttpClient:    at libcore.io.IoBridge.isConnected(IoBridge.java:208)

~~~~ My webservice is working.i checked with curl --data method=system.connect http://127.0.0.1:3000/appoinments output- {&quot;method&quot;:&quot;system.connect&quot;,&quot;created_at&quot;:&quot;2014-10-22T07:06:54.717Z&quot;,&quot;_id&quot;:&quot;5447578e01e5f13c1b9a3bb8&quot;}

Please Help


Viewing all articles
Browse latest Browse all 8068

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>