Hello Dan,
#2 worked, thanks! I followed the instructions here for overriding the
service address and it definitely sped things up:
http://cwiki.apache.org/CXF20DOC/client-http-transport-including-ssl-support.html
Thanks again,
Nasseam
On Jun 2, 2009, at 12:48 PM, Daniel Kulp wrote:
It SOUNDS like your client is downloading a bunch of schemas and
stuff via
https. If there are a bunch of schemas or they are large or the net
connection is slow, that can definitely take a significant amount of
time.
Couple options:
1) If you can, download everything ahead of time and package them
with the
client and point the client at the packaged version.
2) Pass a "null" URL for the WSDL to the Service object when you
create it.
It will just use the annotations on the objects then and not
download the
wsdl/schemas. You will need to provide the endpoint URL to the port
(normally, that is pulled from the WSDL), but usually not a big deal.
Dan
On Tue June 2 2009 5:02:53 am Nasseam Elkarra wrote:
Hello,
I'm using the latest version (2.2.2) with Java 1.6 and am noticing a
slow init time. I generated the client stubs and am just trying to
call a service and it is taking 4 minutes! The duration of the actual
web service call is 3 seconds.
I keep getting this message like a hundred times:
Jun 2, 2009 1:16:12 AM org.apache.cxf.transport.https.SSLUtils
getCiphersuites
INFO: The cipher suites have not been configured, falling back to
cipher suite filters.
Jun 2, 2009 1:16:12 AM org.apache.cxf.transport.https.SSLUtils
getCiphersuites
INFO: The cipher suite filters have not been configured, falling back
to default filters.
Jun 2, 2009 1:16:12 AM org.apache.cxf.transport.https.SSLUtils
getCiphersFromList
INFO: The cipher suites have been set to SSL_RSA_WITH_RC4_128_MD5,
SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA,
TLS_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA,
TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA,
TLS_DHE_DSS_WITH_AES_256_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA,
SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA,
SSL_RSA_WITH_DES_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SHA,
SSL_DHE_DSS_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5,
SSL_RSA_EXPORT_WITH_DES40_CBC_SHA,
SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA,
SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA, TLS_KRB5_WITH_RC4_128_SHA,
TLS_KRB5_WITH_RC4_128_MD5, TLS_KRB5_WITH_3DES_EDE_CBC_SHA,
TLS_KRB5_WITH_3DES_EDE_CBC_MD5, TLS_KRB5_WITH_DES_CBC_SHA,
TLS_KRB5_WITH_DES_CBC_MD5, TLS_KRB5_EXPORT_WITH_RC4_40_SHA,
TLS_KRB5_EXPORT_WITH_RC4_40_MD5, TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA,
TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5.
Any help is much appreciated.
Thanks!
Nasseam
--
Daniel Kulp
[email protected]
http://www.dankulp.com/blog