Hello all (mostly Argonne folks), I "think" I have written an AG 2.2 shared application. My question is about backwards compatibility with AG 2.1.2 venue servers etc.
I can successfully register my shared app with agpm on my 2.2 client on my laptop. When I connect to a 2.1.2 venue server sure enough it shows up in the client as a shard app. I can even add it as a shared app to a venue. That is where I hit a snag. Should I be able to run a 2.2 shared app, using a 2.2 Venue Client, but with a 2.1.2 venue server??? It appears not thus far... The first clue is that the app URL that is in the Properties dialog for the shared app has the form https://venueserver.netera.ca:8000/112. This is the 2.1.2 form I believe. In looking at Susanne's Shared Question Tool her test stub has a URL of the form https://venueserver.netera.ca:8000/Venues/default/apps/somebighexstring. When I try to open the shared app in the venue client I get nothing... no errors, no results! When I run my shared app from the command line (this used to work in 2.1.2) I get a credential error as enclosed below. I suspect this is the same problem (although the shared app doesn't tell me anything when I run it from within the Venue Client). I am using the app URL from the properties dialog in the client. Any thoughts? Cheers, Brian p.s. Where does the log file go when you run something from within the venue client??? I could not find it in the Logs directory... 06/17/04 21:07:45 724 SharedVizServer venuevizserverclient.py:263 DEBUG SharedVizServer.__init__:Started shared vizserver appUrl https://venues.cns.ualberta.ca:8000/110, debug 1, log SharedVizServer.log 06/17/04 21:07:45 724 Toolkit toolkit.py:79 DEBUG Initializing AG Toolkit version 2.2 06/17/04 21:07:45 724 SharedVizServer sharedappclient.py:110 ERROR SharedAppClient.Join failed: https://venues.cns.ualberta.ca:8000/110 Traceback (most recent call last): File "C:\Python23\Lib\site-packages\AccessGrid\SharedAppClient.py", line 105, in Join (self.__publicId, self.__privateId) = self.__appProxy.Join(clientProfile) File "C:\Python23\Lib\site-packages\AccessGrid\SharedApplication.py", line 553, in Join return self.proxy.Join(clientProfile) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__ return self.__r_call(*args, **kw) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call self.__hd, self.__ma) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 347, in __call config = self.config) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 187, in call r.endheaders() File "C:\Python23\lib\httplib.py", line 712, in endheaders self._send_output() File "C:\Python23\lib\httplib.py", line 597, in _send_output self.send(msg) File "C:\Python23\lib\httplib.py", line 564, in send self.connect() File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1093, in connect self.sock.connect(self.host, self.port, self.io_attr) File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 671, in connect raise ex GSITCPSocketException: no credentials: Problem with local credentialsunable to access trusted certificates in: x509_cert_dir=C:\Documents and Settings\All Users\Application Data\AccessGrid\certificates Function:proxy_init_cred 06/17/04 21:07:45 724 SharedVizServer sharedappclient.py:118 ERROR SharedAppClient.Join failed: https://venues.cns.ualberta.ca:8000/110 Traceback (most recent call last): File "C:\Python23\Lib\site-packages\AccessGrid\SharedAppClient.py", line 113, in Join (self.__publicId, self.__privateId) = oldAppProxy.Join() File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 453, in __call__ return self.__r_call(*args, **kw) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 475, in __r_call self.__hd, self.__ma) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 347, in __call config = self.config) File "C:\Python23\Lib\site-packages\SOAPpy\Client.py", line 187, in call r.endheaders() File "C:\Python23\lib\httplib.py", line 712, in endheaders self._send_output() File "C:\Python23\lib\httplib.py", line 597, in _send_output self.send(msg) File "C:\Python23\lib\httplib.py", line 564, in send self.connect() File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 1093, in connect self.sock.connect(self.host, self.port, self.io_attr) File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 671, in connect raise ex GSITCPSocketException: no credentials: Problem with local credentialsunable to access trusted certificates in: x509_cert_dir=C:\Documents and Settings\All Users\Application Data\AccessGrid\certificates Function:proxy_init_cred Brian

