Closed Bug 1240367 Opened 9 years ago Closed 9 years ago

Can't load 'Expat.xs.dll' for module XML::Parser::Expat: load_file

Categories

(Bugzilla :: Bugzilla-General, defect)

4.4.11
x86_64
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 987742

People

(Reporter: info, Unassigned)

References

()

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 Build ID: 20160105164030 Steps to reproduce: I installed bugzilla v4.4.11 and the additional perl modules for enabling the XML RPC interface. But when I like to access the url of the xml rpc service I get the following error Can't load 'C:/Strawberry/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' for module XML::Parser::Expat: load_file:Das angegebene Modul wurde nicht gefunden at C:/Strawberry/perl/lib/DynaLoader.pm line 193. The mentioned dll "Expat.xs.dll" does exists at the place mentioned, but it looks like it can not be loaded due other dependent dlls? Here is wehere I need your help or additional hints what should be done I am using - Strawberry Perl v5.22.1 (64bit) - Apache v2.4 - Windows 10 Added you a txt file, which shows you the output of checksetup.pl I did not found any further logs in apache etc. which showed more information. Actual results: I get the following error while I try to access the xml repx service "http://localhost:8010/xmlrpc.cgi" Can't load 'C:/Strawberry/perl/vendor/lib/auto/XML/Parser/Expat/Expat.xs.dll' for module XML::Parser::Expat: load_file:Das angegebene Modul wurde nicht gefunden at C:/Strawberry/perl/lib/DynaLoader.pm line 193. Expected results: Some wnswer of the xmlrpc.cgi about version or that a login is required to use that interface.
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
You need to install Bugzilla 5.0.2 to support Strawberry Perl. Bugzilla 4.4.x doesn't support it.
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
I checked based on https://bugzilla.mozilla.org/show_bug.cgi?id=987742 I have added the following entries to my system path variable - C:\Strawberry\c\bin; - C:\Strawberry\perl\site\bin; - C:\Strawberry\perl\bin echo %PATH% --> C:\Program Files\HP_Fortify\HP_Fortify_SCA_and_Apps_4.40\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Lenovo\FusionEngine;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Common Files\lenovo\easyplussdk\bin;C:\Program Files\VisualSVN Server\bin;C:\Strawberry\c\bin;C:\Strawberry\perl\site\bin;C:\Strawberry\perl\bin but this did not helped, so I copied over as mentioned in bug 987742 the C:\Strawberry\c\bin\libexpat-1__.dll to C:\Strawberry\perl\vendor\lib\auto\XML\Parser\Expat\libexpat-1__.dll (same directory as Expat.xs.dll is located). After that a test with running the script perl bz_webservice_demo.pl --uri http://connection.to/bugzilla/xmlrpc.cgi --login username --password mypassword returned a successful "login message" so it looks now that the issue has been solved
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: