Win32::OLE woes

From: Paulo Fierro (paulo_at_widecomputing.com+NOSPAM)
Date: 03/17/04


Date: Wed, 17 Mar 2004 15:40:48 +0100

Hi,

Im currently trying to use a DLL written in C# from a Perl script. Im using
Apache as the web server on Win2k.

I have a Perl module (that runs fine from the command line) which uses the
Win32::OLE module like so:

        my $com = Win32::OLE->new('Essence.Wrapper');

which works fine and Im able to use the object. However, when I try to do
this in a script running on the web server I get the following error:

        Win32::OLE(0.1601) error 0x800401f3: "Invalid class string"

which is very strange, since the lines are identical.

Does anybody have any ideas as to what could be wrong? Do I have to register
the DLL explicitly with Apache? Any help is greatly appreciated.

Thanks in advance,

Paulo Fierro



Relevant Pages

  • HTTP::Response error : "Can t locate loadable object"
    ... I'm trying to make a HTTP request to a Web server. ... The Perl module is executed in mod_perl on Apache 1.3 ...
    (comp.lang.perl)
  • RE: New Web Server
    ... Subject: New Web Server ... I have read all of your responses up to this point, ... Then pick the apache module... ... loaded from the ports. ...
    (freebsd-questions)
  • Re: any try this forth webserver? the code looks incomprehensible to me http://www.jwdt.com/~paysan/
    ... statements; what are the control variables in a loop; what arguments ... web server works, then none of this is going to make any sense to ... web servers like Apache, your mind seemed to latch onto the notion ... He only cares about text/html, ...
    (comp.lang.forth)
  • Re: PHP + IIS + Visual Studio.NET 2005 and Apache
    ... The apache version that comes with VS.Php however will shut itself down ... Apache or IIS. ... to use the DBG module installed inside PHP inside the version of Apache ... bundled with VS.php in case you do not have any other web server installed. ...
    (alt.php)
  • IPTABLES & APACHE
    ... I'm aware that apache can be configured to achieve a certain kind ... server is still granted to the BLOCKEDIP address. ... and the blocked IP can still access the web server. ... possible since iptables is what controls the kernel routing. ...
    (comp.os.linux.networking)