Added a bug to http://bugzilla.mcs.anl.gov/globus/show_bug.cgi?id=6489
 
Rachana


  _____  

From: Ioan Raicu [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 20, 2008 11:51 AM
To: Manuele Simi
Cc: #PAN KE#; Rachana Ananthakrishnan; [email protected]
Subject: Re: [gt-user] about Java WS core client-side library


Hi,
When I needed a minimal set of libs for a GT4 client, I actually started
with no libs, ran the client, looked at the exception, and added the
relevant lib. A few hours later, I had my minimal set of libs, some 30 or so
jars.  The next time I upgraded GT4 on the client, I didn't have the
patience, and simply added all jars from the Java WS-core. All the libs are
not that large (IMO), maybe 30MB and 74 jars, in my case running GT4.0.4. I
am not saying it wouldn't be nice to have a tool that inspects the client
code, and produces a jar that includes all the necessary libs (maybe there
is one but I am just not aware of it), but I have been able to live without
such a tool ever since GT3.9.5 came out (since 2005).

Cheers,
Ioan

Manuele Simi wrote: 

Hi,
I also endorsed Pan's concern. We are using GT4.X since some years now and
it is always frustrating to request the deployment of a whole GT at our
client sides, just because of it is almost impossible to isolate the needed
libraries. 

I never asked about this to the list, but I'm now a bit surprised to learn
that also Globus people does not exactly know which ones are needed. I thing
this is a very common problem. May be it is time to have a minimal
distribution of GT libs just to allow GT-based services to be contacted from
any non-GT client, isn't it?

best,
manuele



On Mon, Oct 20, 2008 at 10:57 AM, #PAN KE# <[EMAIL PROTECTED]> wrote:


It is a common usage that GT4 services are defined and deployed at the
server side while clients on other machines invoke the services without
installation of GT4 or the java WS core. Why the client-side library is not
abstracted out from the collection of Java WS core libraries? The whole
collection of the Java WS core libraries is not small-sized, this may
prevent GT4 clients from running on resource-limited platforms. Thanks for
your attention.
 
Regards,
Pan Ke 

  _____  

From: Rachana Ananthakrishnan [mailto:[EMAIL PROTECTED]
Sent: Mon 10/20/2008 9:39 PM
To: #PAN KE#; [email protected]
Subject: RE: [gt-user] about Java WS core client-side library


I don't have a list of dependencies that are needed just for the client
side. But you will need at least all of the security libraries, the
client-config.wsdd file and the jars for classes in that file (which would
be wsrf core, common and so on). For most part, the Java WS core libraries
and the stubs for your library should definitely work.
 
Rachana
 
  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of #PAN KE#
Sent: Monday, October 20, 2008 4:37 AM
To: [email protected]
Subject: [gt-user] about Java WS core client-side library



Dear folks,
 
Suppose I have written a GT4 web service and deployed in a GT4 Java WS core
container. I want to invoke this service from a machine which does not have
GT4 installation. What client-side library does the machine need except the
stubs for the invoked web service? i.e. what globus-specific client-side
library does the machine need?
 
Thanks.
 
Regards,
Pan Ke  



-- 

===================================================

Ioan Raicu

Ph.D. Candidate

===================================================

Distributed Systems Laboratory

Computer Science Department

University of Chicago

1100 E. 58th Street, Ryerson Hall

Chicago, IL 60637

===================================================

Email: [EMAIL PROTECTED]

Web:   http://www.cs.uchicago.edu/~iraicu

http://dev.globus.org/wiki/Incubator/Falkon

http://dsl-wiki.cs.uchicago.edu/index.php/Main_Page

===================================================

===================================================



Reply via email to