Android Question RDC Unable to connect Jetty Web server after upgrading JRE from 8.0_40 to 8.0_60

haungmaojung

Member
Licensed User
Longtime User
Hi,

I wrote a b4a App using RDC libary to access SQL 2008 server and it works fine to access Database over internet.

Jetty web server is running on my Windows 7 NB and my SQL DB App is running on Google Nexus 7.

After upgrading my Win 7 NB's Java runtime to JRE 8.0_60 (old version is JRE 8.0_40), my App become unable to access Jet Wetty server(Jre 8.0_60) due to Time-out error while it still works very well with another windows 2008 server(Jre 8.0_40) Jetty Web Server rdc.jar

These two Jetty Web servers RDC are exractly the same copy downloaded from b4a site except different JRE versions.

I check Jre 8.0_60 Jetty Web with browser URL http://192.168.0.100:17178/?method=test, it display:
RemoteServer is running (Mon Sep 07 15:04:23 CST 2015)
Connection successful.

But got a TIME-OUT Error while using Google Nexus 7. Jetty Console shows nothing arrived.

I wrote a TCP Server running on my NB (the same as Jetty Server) to intercept data arrives at TCP Port 17178 from Google Nexus7, It does show RDC request packet data. This proves that NB's firewall does not block any RDC request packet from mobile devices.

I've no idea about this error:
1. Does Jetty Web Server really matter with JRE version?
2. Is there any way to get more debug information from Jetty Web Server Running rdc.jar ?

Please help me, I've been blocked here for one week. Any hints will be highly appreciated.
Thanks in advance.

Best Regards,
Victor

P.S.
Problem Solved! Just go back to Jre 8.0_40 version! It works as perfect as before.
I'm sure that RDC Jetty Web Server does really matter with JRE Version.
Please don't REMOVE JRE 8.0_40 while ugrading to JRE 8.0_60 the lastest version!
 
Last edited:
Top