I've installed AG 2.3 on a new laptop (3.2GHz / 1024M RAM) that will be a portable node for our campus. It includes a built-in camera just above the screen so aside from a headset, we should be able to participate in meetings without too much extra setup time in dealing with peripherals.
Everything went perfectly in setup. I requested, received and installed an anonymous certificate and was able to jump right in to the venues server. When I started Node Management and added the VideoService, I received the runtime error listed below. I removed that service and tried each of the Video services in turn with the following results: - VideoConsumerService displays video as expected - Video ProducerService or VideoService both fail -- "Microsoft WDM Image Capture (Win32)" is the device being used -- both return the following error after opening a VIC window: |Runtime Error! | |Program: ...a\AccessGrid\local_services\VideoProducerService\vic.exe | |This application has requested the Runtime to terminate it in an |unususal way. |Please contact the applications's support team for more information. I hit "OK" and it closes the VIC window but leaves the pythonw.exe process running. If I remove the service, pythonw.exe will close. The system was rebooted after installation. (It is Windows, after all...) Any help would be greatly appreciated. Thanks, Steve Weidner ---Below is the tail-end of the VideoProducerService.log--- 12/13/04 12:10:46 2360 Toolkit videoproducerservice.py:278 INFO Starting VideoProducerService 12/13/04 12:10:46 2360 Toolkit videoproducerservice.py:279 INFO executable = C:\Documents and Settings\USD AGNode\Application Data\AccessGrid\local_services\VideoProducerService\vic.exe 12/13/04 12:10:46 2360 Toolkit videoproducerservice.py:280 INFO options = ['-u', 'C:/DOCUME~1/USDAGN~1/LOCALS~1/Temp/VideoProducerService_3232.vic', '-C', '"Video"', '-t', '127', '224.2.177.155/55524'] 12/13/04 12:10:46 2360 ProcessManager processmanager.py:59 DEBUG Creating process: C:\Documents and Settings\USD AGNode\Application Data\AccessGrid\local_services\VideoProducerService\vic.exe -u C:/DOCUME~1/USDAGN~1/LOCALS~1/Temp/VideoProducerService_3232.vic -C "Video" -t 127 224.2.177.155/55524 12/13/04 12:10:46 2360 ProcessManager processmanager.py:72 DEBUG Create process returns: (<PyHANDLE object at 0x010D539C>, <PyHANDLE object at 0x011EA0AC>, 228, 2216) 12/13/04 12:11:12 3280 Toolkit agservice.py:190 INFO Shut service down 12/13/04 12:11:12 3280 ProcessManager processmanager.py:135 ERROR couldn't shutdown process <PyHANDLE:716>: (1444, 'PostThreadMessage', 'Invalid thread identifier.') Traceback (most recent call last): File "C:\Python23\Lib\site-packages\AccessGrid\Platform\win32\ProcessManager. py", line 128, in TerminateProcess win32api.PostThreadMessage(self.threadid[pid], 18, 0, 0) error: (1444, 'PostThreadMessage', 'Invalid thread identifier.') 12/13/04 12:11:12 3280 ProcessManager processmanager.py:142 ERROR couldn't terminate process <PyHANDLE:716>: (5, 'TerminateProcess', 'Access is denied.') Traceback (most recent call last): File "C:\Python23\Lib\site-packages\AccessGrid\Platform\win32\ProcessManager. py", line 139, in TerminateProcess win32process.TerminateProcess(pid, 0) error: (5, 'TerminateProcess', 'Access is denied.') 12/13/04 12:11:12 1932 Hosting server.py:65 ERROR Exception in SOAP server main loop Traceback (most recent call last): File "C:\software\AccessGrid\build\dist-20040910_210059\Lib\site-packages\Acc essGrid\hosting\SOAPpy\Server.py", line 63, in Run File "C:\Python23\lib\SocketServer.py", line 217, in handle_request request, client_address = self.get_request() File "C:\software\AccessGrid\build\dist-20040910_210059\Lib\site-packages\SOA Ppy\GSIServer.py", line 140, in get_request File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 525, in get_request self.socket.listen() File "C:\Python23\Lib\site-packages\pyGlobus\io.py", line 857, in listen raise ex GSITCPSocketException: an I/O operation was cancelled