<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello gusain!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>It sems to be different in your case, as you 
described the problem being caused by uploading the file which does not succeed 
in your case.</FONT></DIV>
<DIV><FONT face=Arial size=2>In any case having&nbsp;the log files make analysis 
of the problem easier.</FONT></DIV>
<DIV><FONT face=Arial size=2>Have you tried to upload plain text files and 
opening them by double clicking them in the data store?</FONT></DIV>
<DIV><FONT face=Arial size=2>If that does not succeed it might be a problem with 
general data store upload procedure.</FONT></DIV>
<DIV><FONT face=Arial size=2>In the end it would be helpful to have a look at 
your log file.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>In contrast to Michael Blodget's problem you can 
still open a presentation if you load it from&nbsp;a webserver as you decsribed 
it, so I assume</FONT></DIV>
<DIV><FONT face=Arial size=2>that SharedPresentation in general is working 
correctly. I would advise checking the data store upload.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Michael</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=rajpal.gusain@gmail.com 
  href="mailto:rajpal.gusain@gmail.com">gusain</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=braitmaier@hlrs.de 
  href="mailto:braitmaier@hlrs.de">Michael Braitmaier</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Friday, April 29, 2005 7:07 
PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [AG-TECH] shared 
  presentation fails to load presentation</DIV>
  <DIV><BR></DIV>Hello Michael,<BR><BR>I'm not using win2k and yet i'm also 
  facing the same problem.<BR><BR>But when I try to load file present on a 
  webserver, there seems to <BR><BR>be no problem.But when I upload local file 
  it doesn't get uploaded.<BR><BR>Need I send you the Log 
  file.<BR><BR>Thanks<BR><BR>
  <DIV><SPAN class=gmail_quote>On 4/29/05, <B class=gmail_sendername>Michael 
  Braitmaier</B> &lt;<A 
  href="mailto:braitmaier@hlrs.de">braitmaier@hlrs.de</A>&gt; wrote:</SPAN>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Looking 
    at the Logfile, this seems to be a problem with your windows<BR>machine, 
    possible due to win2k.<BR>The following line in the log<BR><BR>File 
    "SharedPresentation.py", line 156, in 
    LoadPresentation<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.presentation = 
    self.ppt.Presentations.Open(file)<BR>&gt;&nbsp;&nbsp;File<BR>&gt; 
    "C:\Python23\Lib\site-packages\win32com\gen_py\91493440-5A91-11CF-8700-00AA0060263Bx0x2x7.py",<BR>&gt; 
    line 3749, in Open<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;ret = 
    self._oleobj_.InvokeTypes(2005, LCID, 1, (13, 0), ((8, 1), (3, <BR>&gt; 49), 
    (3, 49), (3, 49)),FileName, ReadOnly, Untitled, WithWindow)<BR>&gt; 
    com_error: (-2147352567, 'Exception occurred.', (0, None, None, 
    None,<BR>&gt; 0, -2147467259), None)<BR>&gt; 04/21/05 11:35:31 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1502<BR>&gt; ERROR SharedPresentation.LocalLoadVenue: 
    Can not load presentation<BR><BR>states that an OLE automation error 
    (-2147352567) occured, which is caused<BR>within the OLE component of 
    Powerpoint. <BR>I found a link to a forum discission where a reference is 
    made to different<BR>MDAC versions installed on your machines. Possibly that 
    would be a point to<BR>checkout. If thats the case maybe you should consider 
    upgrading your MDAC <BR>component.<BR>Still there seem to be other 
    possibilities. I add the link to the foruum<BR>discussion for reference and 
    hope it helps.<BR><A 
    href="http://www.mail-archive.com/vbpro_databases@p2p.wrox.com/msg00383.html">http://www.mail-archive.com/vbpro_databases@p2p.wrox.com/msg00383.html</A><BR><BR>Michael<BR><BR><BR>----- 
    Original Message -----<BR>From: "Michael Blodgett" &lt;<A 
    href="mailto:mblodget@cs.wisc.edu">mblodget@cs.wisc.edu </A>&gt;<BR>To: 
    &lt;<A 
    href="mailto:ag-tech@mcs.anl.gov">ag-tech@mcs.anl.gov</A>&gt;<BR>Sent: 
    Thursday, April 28, 2005 10:02 PM<BR>Subject: [AG-TECH] shared presentation 
    fails to load presentation<BR><BR>&gt;I have been working around this for 
    awhile, fresh install of win2k, ag2.3.<BR>&gt;I can open a shared 
    presentation, the control window pops up along with<BR>&gt;powerpoint app, 
    it downloads the ppt file but then I get a popup window<BR>&gt;that it 
    couldn't load the presentation.&nbsp;&nbsp;I found a similar report on the 
    <BR>&gt;ag-tech mailing list last November but there were no 
    replies.&nbsp;&nbsp;I included<BR>&gt;the shared presentation log message 
    below.&nbsp;&nbsp;This problem look familar 
    to<BR>&gt;anyone?<BR>&gt;<BR>&gt; Mike Blodgett<BR>&gt; UW-Madison,CS 
    <BR>&gt;<BR>&gt;<BR>&gt; 
    -----------------------------------------------------------------------------------------------------------<BR>&gt;<BR>&gt; 
    04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:90 DEBUG 
    Initializing AG<BR>&gt; Toolkit version 2.3<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:132 INFO&nbsp;&nbsp;Logfile 
    Name:<BR>&gt; SharedPresentation.log<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; config.py:196 DEBUG Using<BR>&gt; 
    GLOBUS_HOSTNAME= <A 
    href="http://ag-display.cs.wisc.edu">ag-display.cs.wisc.edu</A> as set in 
    the environment<BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:257<BR>&gt; 
    DEBUG Opened repository C:\WINNT\Profiles\ag-op\Application <BR>&gt; 
    Data\AccessGrid\Config\certRepo<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:395 DEBUG Got repo.<BR>&gt; 
    04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:397 DEBUG 
    looking in system<BR>&gt; ca dir: C:\Program Files\AGTk- 
    2.3\Config\CAcertificates<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:401 DEBUG Getting cert:<BR>&gt; 
    1c3f2ca8.0<BR>&gt; 04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; 
    toolkit.py:406 WARNING Not importing<BR>&gt; cert C:\Program Files\AGTk- 
    2.3\Config\CAcertificates\1c3f2ca8.0<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:401 DEBUG Getting cert:<BR>&gt; 
    45cc9e80.0<BR>&gt; 04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; 
    toolkit.py:406 WARNING Not importing<BR>&gt; cert C:\Program Files\AGTk- 
    2.3\Config\CAcertificates\45cc9e80.0<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:401 DEBUG Getting cert:<BR>&gt; 
    d1b603c3.0<BR>&gt; 04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; 
    toolkit.py:406 WARNING Not importing<BR>&gt; cert C:\Program Files\AGTk- 
    2.3\Config\CAcertificates\d1b603c3.0<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:401 DEBUG Getting cert:<BR>&gt; 
    f18fa857.0<BR>&gt; 04/21/05 11:35:21 1452 Toolkit&nbsp;&nbsp;&nbsp;&nbsp; 
    toolkit.py:406 WARNING Not importing<BR>&gt; cert C:\Program Files\AGTk- 
    2.3\Config\CAcertificates\f18fa857.0<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:410 DEBUG Init'ing 
    globus.<BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:734<BR>&gt; 
    DEBUG Configuring standard environment <BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:802<BR>&gt; 
    DEBUG Using default identity /O=Access<BR>&gt; Grid/OU=<A 
    href="http://agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael">agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael 
    </A>Blodgett<BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:873<BR>&gt; 
    DEBUG Initializing environment with proxy cert for /O=Access<BR>&gt; 
    Grid/OU=<A href="http://agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael"> 
    agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael</A> Blo<BR>&gt; dgett<BR>&gt; 
    04/21/05 11:35:21 1452 CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; 
    certificatemanager.py:907<BR>&gt; DEBUG Looking for identity (unused) 
    None<BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:892<BR>&gt; 
    DEBUG Configuring for user proxy issued from /O=Access<BR>&gt; Grid/OU=<A 
    href="http://agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael">agdev-ca.mcs.anl.gov/OU=cs.wisc.edu/CN=Michael</A> 
    Blodgett <BR>&gt; 04/21/05 11:35:21 1452 
    CertificateManager&nbsp;&nbsp;&nbsp;&nbsp; certificatemanager.py:895<BR>&gt; 
    DEBUG Proxy C:\WINNT\Profiles\ag-op\LOCALS~1\Temp\proxy will expire<BR>&gt; 
    04/21/05 18:26:51<BR>&gt; 04/21/05 11:35:21 1452 
    Toolkit&nbsp;&nbsp;&nbsp;&nbsp; toolkit.py:414 DEBUG Done with 
    globus.<BR>&gt; 04/21/05 11:35:24 1452 EventClient&nbsp;&nbsp;&nbsp;&nbsp; 
    eventclient.py:158 DEBUG Have<BR>&gt; callback handle 
    _90725e02_p_callbackStruct<BR>&gt; 04/21/05 11:35:24 1452 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; sharedpresentation.py:727<BR>&gt; 
    DEBUG Registering for events.<BR>&gt; 04/21/05 11:35:24 1452 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; sharedpresentation.py:735<BR>&gt; 
    DEBUG Creating controller.<BR>&gt; 04/21/05 11:35:26 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; sharedpresentation.py:810<BR>&gt; 
    DEBUG Got Event: local load venue None<BR>&gt; 04/21/05 11:35:26 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1432<BR>&gt; DEBUG Method LocalLoadVenue 
    called<BR>&gt; 04/21/05 11:35:27 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1441<BR>&gt; DEBUG Got presentation:<BR>&gt; <A 
    href="https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt">https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt 
    </A><BR>&gt; 04/21/05 11:35:30 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; 
    datastore.py:1643 DEBUG Host<BR>&gt; <A 
    href="http://ivs.mcs.anl.gov:9006">ivs.mcs.anl.gov:9006</A>, path<BR>&gt; 
    /00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt<BR>&gt; 04/21/05 
    11:35:30 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1645 DEBUG 
    Connect to<BR>&gt; <A 
    href="http://ivs.mcs.anl.gov:9006">ivs.mcs.anl.gov:9006</A><BR>&gt; 04/21/05 
    11:35:30 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1648 DEBUG 
    Downloading <BR>&gt; <A 
    href="https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt">https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt</A><BR>&gt; 
    into C:\WINNT\Profiles\ag-op\LOCALS <BR>&gt; 
    ~1\Temp\presentation.ppt<BR>&gt; 04/21/05 11:35:30 1876 
    DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1655 DEBUG before<BR>&gt; 
    connect reqest path<BR>&gt; 
    /00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt, headers {}<BR>&gt; 
    04/21/05 11:35:31 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1657 
    DEBUG after connect<BR>&gt; reqest<BR>&gt; 04/21/05 11:35:31 1876 
    DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1659 DEBUG request 
    sent<BR>&gt; to &lt;pyGlobus.io.GSIHTTPConnection instance at 
    0x04E9EB20&gt;<BR>&gt; 04/21/05 11:35:31 1876 
    DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1663 DEBUG response 
    is<BR>&gt; &lt;httplib.HTTPResponse instance at 0x021EA468&gt;<BR>&gt; 
    04/21/05 11:35:31 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1664 
    DEBUG Request got<BR>&gt; status 200<BR>&gt; 04/21/05 11:35:31 1876 
    DataStore&nbsp;&nbsp;&nbsp;&nbsp; datastore.py:1677 DEBUG Got hdr<BR>&gt; 
    3336704<BR>&gt; 04/21/05 11:35:31 1876 DataStore&nbsp;&nbsp;&nbsp;&nbsp; 
    datastore.py:1678 DEBUG ['Server:<BR>&gt; BaseHTTP/0.3 Python/2.3.4\r\n', 
    'Date: Thu, 21 Apr 2005 16:33:01 GMT\r\n',<BR>&gt; 'Content-type: 
    application/octet-stream\r\n', <BR>&gt; 'Content-Length: 
    3336704\r\n']<BR>&gt; 04/21/05 11:35:31 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1484<BR>&gt; ERROR Can not load file<BR>&gt; <A 
    href="https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt">https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00dd000a005aad0/2005_0421_GCM.ppt</A> 
    5<BR>&gt; Traceback (most recent call last):<BR>&gt;&nbsp;&nbsp;File 
    "SharedPresentation.py", line 1481, in 
    LocalLoadVenue<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp; 
    self.viewer.LoadPresentation(tmpFile)<BR>&gt;&nbsp;&nbsp;File 
    "SharedPresentation.py", line 156, in 
    LoadPresentation<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;self.presentation = 
    self.ppt.Presentations.Open(file)<BR>&gt;&nbsp;&nbsp;File<BR>&gt; 
    "C:\Python23\Lib\site-packages\win32com\gen_py\91493440- 
    5A91-11CF-8700-00AA0060263Bx0x2x7.py",<BR>&gt; line 3749, in 
    Open<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;ret = self._oleobj_.InvokeTypes(2005, 
    LCID, 1, (13, 0), ((8, 1), (3,<BR>&gt; 49), (3, 49), (3, 49)),FileName, 
    ReadOnly, Untitled, WithWindow) <BR>&gt; com_error: (-2147352567, 'Exception 
    occurred.', (0, None, None, None,<BR>&gt; 0, -2147467259), None)<BR>&gt; 
    04/21/05 11:35:31 1876 SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1502<BR>&gt; ERROR SharedPresentation.LocalLoadVenue : 
    Can not load presentation<BR>&gt; <A 
    href="https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00">https://ivs.mcs.anl.gov:9006/00000100a9f4edf1008c00</A><BR>&gt; 
    dd000a005aad0/2005_0421_GCM.ppt<BR>&gt; 04/21/05 11:35:43 1452 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; sharedpresentation.py:762<BR>&gt; 
    DEBUG Shutting down...<BR>&gt; 04/21/05 11:35:43 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; sharedpresentation.py:810<BR>&gt; 
    DEBUG Got Event: local quit None<BR>&gt; 04/21/05 11:35:43 1876 
    SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1216<BR>&gt; DEBUG Method Quit called<BR>&gt; 04/21/05 
    11:35:43 1876 SharedPresentation&nbsp;&nbsp;&nbsp;&nbsp; 
    sharedpresentation.py:1234<BR>&gt; ERROR Exception destroying controller. 
    This happens when using the x<BR>&gt; button in the top right corner. Not 
    critical.<BR>&gt; Traceback (most recent call last):<BR>&gt;&nbsp;&nbsp;File 
    "SharedPresentation.py", line 1232, in 
    Quit<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;self.controller.frame.Destroy()<BR>&gt;&nbsp;&nbsp;File 
    "C:\Python23\Lib\site-packages\wx\core.py", line 9344, in <BR>&gt; 
    __getattr__<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;raise 
    PyDeadObjectError(self.attrStr % self._name)<BR>&gt; PyDeadObjectError: The 
    C++ part of the SharedPresentationFrame object has<BR>&gt; been deleted, 
    attribute access no longer allowed. <BR>&gt; 04/21/05 11:35:44 1452 
    EventClient&nbsp;&nbsp;&nbsp;&nbsp; eventclient.py:303 DEBUG Cancel<BR>&gt; 
    pending callbacks<BR>&gt; 04/21/05 11:35:44 1948 
    EventClient&nbsp;&nbsp;&nbsp;&nbsp; eventclient.py:177 DEBUG Read<BR>&gt; 
    Callback called arg=None handle=_08ef5c02_p_globus_io_handle_t result=(-1, 
    <BR>&gt; 2, 'an I/O operation was cancelled')&nbsp;&nbsp;n=0<BR>&gt;<BR>&gt; 
    04/21/05 11:35:44 1948 EventClient&nbsp;&nbsp;&nbsp;&nbsp; 
    eventclient.py:180 DEBUG<BR>&gt; readCallback gets failure in result: -1 
    2<BR>&gt; 04/21/05 11:35:44 1452 EventClient&nbsp;&nbsp;&nbsp;&nbsp; 
    eventclient.py:309 DEBUG Free<BR>&gt; callback 
    _90725e02_p_callbackStruct<BR>&gt; 04/21/05 11:35:44 1452 
    EventClient&nbsp;&nbsp;&nbsp;&nbsp; eventclient.py:315 DEBUG<BR>&gt; 
    EventClient.Stop: closing socket<BR>&gt; 04/21/05 11:35:44 1452 
    EventClient&nbsp;&nbsp;&nbsp;&nbsp; eventclient.py:323 DEBUG<BR>&gt; 
    EventClient.Stop: closing 
  queue<BR>&gt;<BR><BR></BLOCKQUOTE></DIV><BR><BR><BR>-- <BR>Rajpal 
  Singh<BR>----------------------------------------------------------------------<BR>Patience 
  and Perseverance can overcome mountains. 
  <BR>---------------------------------------------------------------------- 
</BLOCKQUOTE></BODY></HTML>