Hello all,
I am trying to run Thrift Cross Language test suite by running test/test.sh.
But when I ran this even though it shows as success in command line for
each test cases, in client log files created in test/test.sh it says

[java] org.apache.thrift.transport.TTransportException: Could not connect
to localhost on port 9090
     [java] at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:226)
     [java] at
org.apache.thrift.transport.TSSLTransportFactory.getClientSocket(TSSLTransportFactory.java:135)
     [java] at org.apache.thrift.test.TestClient.main(TestClient.java:134)
     [java] Caused by: java.net.ConnectException: Connection refused
     [java] at java.net.PlainSocketImpl.socketConnect(Native Method)
     [java] at
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
     [java] at
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
     [java] at
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
     [java] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
     [java] at java.net.Socket.connect(Socket.java:579)
     [java] at
sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:618)
     [java] at sun.security.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:407)
     [java] at
sun.security.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:88)
     [java] at
org.apache.thrift.transport.TSSLTransportFactory.createClient(TSSLTransportFactory.java:222)
     [java] ... 2 more

Also when I tried to run the same test case by running server and client
manually in console, it executes successfully?

It seems like client try to connect before server deployed properly of
something like that. I tried different values for 'server_startup_time' and
'client_delay' in test.sh, but couldn't made it running. How can I make
them running?

Thank You.

-- 
*Chamila Dilshan Wijayarathna,*
SMIEEE, SMIESL,
Undergraduate,
Department of Computer Science and Engineering,
University of Moratuwa.
Buildfile: /home/chamila/GSoC/thrift/lib/java/build.xml

optional-generate:

setup.init:

mvn.ant.tasks.check:

proxy:

mvn.ant.tasks.download:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
      [get] To: /home/chamila/GSoC/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
      [get] Not modified - so not downloaded

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom

init:

compile:

dist:

compile-test:

testclient:
     [java] Test #1, connect localhost:9090
     [java] Connect failed: java.net.ConnectException: Connection refused
     [java] org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
     [java] 	at org.apache.thrift.transport.TSocket.open(TSocket.java:185)
     [java] 	at org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81)
     [java] 	at org.apache.thrift.test.TestClient.main(TestClient.java:179)
     [java] Caused by: java.net.ConnectException: Connection refused
     [java] 	at java.net.PlainSocketImpl.socketConnect(Native Method)
     [java] 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
     [java] 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
     [java] 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
     [java] 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
     [java] 	at java.net.Socket.connect(Socket.java:579)
     [java] 	at org.apache.thrift.transport.TSocket.open(TSocket.java:180)
     [java] 	... 2 more

BUILD FAILED
/home/chamila/GSoC/thrift/lib/java/build.xml:217: Java returned: 1

Total time: 4 seconds
Buildfile: /home/chamila/GSoC/thrift/lib/java/build.xml

optional-generate:

setup.init:

mvn.ant.tasks.check:

proxy:

mvn.ant.tasks.download:
      [get] Getting: http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.1.3/maven-ant-tasks-2.1.3.jar
      [get] To: /home/chamila/GSoC/thrift/lib/java/build/tools/maven-ant-tasks-2.1.3.jar
      [get] Not modified - so not downloaded

mvn.init:
[artifact:dependencies] [WARNING] Overriding profile: 'maven-ant-tasks-repo-profile' (source: pom) with new instance from source: pom

init:

compile:

dist:

compile-test:

testserver:
     [java] Starting the server on port 9090...
     [java] TServerEventHandler.preServe - called only once before server starts accepting connections

Reply via email to