SOAP::Lite, nachtigall, 13-Май-09, 10:16 [смотреть все]не устанавливается SOAP::Lite. выдает ошибки. ругается парсер. подскажите в чём может быть дело и как с этим бороться.[root@webgvc2 SOAP-Lite-0.60]# make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/01-core.t t/02-payload.t t/03-server.t t/04-attach.t t/05-customxml.t t/06-modules.t t/07-xmlrpc_payload.t t/08-schema.t t/01-core.t ............ 1/25 no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/01-core.t ............ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 22/25 subtests t/02-payload.t ......... 1/125 no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/02-payload.t ......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 124/125 subtests t/03-server.t .......... no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/03-server.t .......... Dubious, test returned 9 (wstat 2304, 0x900) Failed 30/30 subtests t/04-attach.t .......... no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/04-attach.t .......... Dubious, test returned 9 (wstat 2304, 0x900) Failed 15/15 subtests t/05-customxml.t ....... no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/05-customxml.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 40/40 subtests t/06-modules.t ......... ok t/07-xmlrpc_payload.t .. no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/07-xmlrpc_payload.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/8 subtests t/08-schema.t .......... no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/08-schema.t .......... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 47/47 subtests
|
- SOAP::Lite, angra, 10:28 , 13-Май-09 (1)
Рассказывайте как вы его устанавливаете, а я пока за попкорном схожу, чувствую будет весело.
- SOAP::Lite, nachtigall, 10:58 , 13-Май-09 (2)
>Рассказывайте как вы его устанавливаете, а я пока за попкорном схожу, чувствую >будет весело. а что тут весёлого? я не администратор линукса или апача, но так вышло, что приходится сейчас этим заниматься. мне лично не весело. устанавливаю стандартно, как и другие модули: make make test make install тест показывает вот те ошибки выше. я лично не понимаю в чём дело. понимала бы этого поста не было б.
- SOAP::Lite, angra, 11:53 , 13-Май-09 (3)
>я не администратор линукса или апача, но так вышло, что приходится сейчас этим заниматься.Вот будет весело если вам примерно такое же скажет оперирующий вас хирург. >устанавливаю стандартно, как и другие модули а с чего вы взяли что это "стандартный" метод установки. ЕМНИП это только в BSDшных портах осталось, ну или в реликтах прошлого. Перед тем как что-то ставить неплохо было бы ознакомится со штатными средствами системы. >я лично не понимаю в чём дело А мы значится должны напрячь телепатические способности и узнать какая именно у вас система, что в ней стоит, как сконфигурировано и какие именно действия вы производите. Может таки стоило прочитать эпохальный текст про правильное задание вопросов. Черт, попкорн кончается. В порядке предпочтения: 1. Если не знаете с какой системой работаете покажите вывод cat /etc/issue и uname -a. Если знаете, то сразу почитайте по ней FAQ и узнайте какой менеджер пакетов используется. Научитесь им пользоваться. 2. Попробуйте от рута cpan или perl -MCPAN -e shell. Если увидите приглашение "cpan[1]>", то install SOAP::Lite. Возможно понадобится ответить на ряд вопросов. 3. Перед make сделайте perl Makefile.PL, а уже потом все остальное. Это худший метод.
- SOAP::Lite, nachtigall, 13:43 , 13-Май-09 (4)
Система: Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Linux webgvc2 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686 i686 i386 GNU/Linux SERVER_SOFTWARE => Apache/2.0.52 (Red Hat)Скачала модуль SOAP-Lite-0.710.08.tar.gz со cpan (сервер находится в интранете, доступ во внешнюю сеть запрещен). Устанавливаю: [root@webgvc2 opt]# tar zxf SOAP-Lite-0.710.08.tar.gz [root@webgvc2 opt]# cd SOAP-Lite-0.710.08 [root@webgvc2 SOAP-Lite-0.710.08]# perl Makefile.PL Subroutine XML::Stream::O_CREAT redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65. at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19 Subroutine XML::Stream::O_EXCL redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65. at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19 Subroutine XML::Stream::O_RDWR redefined at /usr/lib/perl5/5.8.5/Exporter.pm line 65. at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/POSIX.pm line 19 We are about to install SOAP::Lite and for your convenience will provide you with list of modules and prerequisites, so you'll be able to choose only modules you need for your configuration. XMLRPC::Lite, UDDI::Lite, and XML::Parser::Lite are included by default. Installed transports can be used for both SOAP::Lite and XMLRPC::Lite. Press <enter> to see the detailed list. Feature Prerequisites Install? ----------------------------- ---------------------------- -------- Core Package [*] Scalar::Util always [*] Test::More [*] URI [*] MIME::Base64 [*] version [*] XML::Parser (v2.23) Client HTTP support [*] LWP::UserAgent always Client HTTPS support [*] Crypt::SSLeay [ yes ] Client SMTP/sendmail support [ ] MIME::Lite [ no ] Client FTP support [*] IO::File [ yes ] [*] Net::FTP Standalone HTTP server [*] HTTP::Daemon ... [ yes ] Apache/mod_perl server [ ] Apache [ no ] FastCGI server [*] FCGI [ yes ] POP3 server [*] MIME::Parser [ yes ] [*] Net::POP3 IO server [*] IO::File [ yes ] MQ transport support [ ] MQSeries [ no ] JABBER transport support [*] Net::Jabber [ yes ] MIME messages [*] MIME::Parser [ yes ] DIME messages [*] IO::Scalar (v2.105) [ yes ] [*] DIME::Tools (v0.03) [*] Data::UUID (v0.11) SSL Support for TCP Transport [*] IO::Socket::SSL [ yes ] Compression support for HTTP [*] Compress::Zlib [ yes ] MIME interoperability w/ Axis [ ] MIME::Parser (v6.106) [ no ] --- An asterix '[*]' indicates if the module is currently installed. Do you want to proceed with this configuration? [yes] yes WARNING: LICENSE is not a known parameter. 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for SOAP::Lite [root@webgvc2 SOAP-Lite-0.710.08]# make cp bin/SOAPsh.pl blib/script/SOAPsh.pl /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/SOAPsh.pl cp bin/stubmaker.pl blib/script/stubmaker.pl /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/stubmaker.pl cp bin/XMLRPCsh.pl blib/script/XMLRPCsh.pl /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/XMLRPCsh.pl Manifying blib/man1/SOAPsh.pl.1 Manifying blib/man1/stubmaker.pl.1 Manifying blib/man1/XMLRPCsh.pl.1 Manifying blib/man3/SOAP::Packager.3pm Manifying blib/man3/XML::Parser::Lite.3pm Manifying blib/man3/SOAP::Transport::LOOPBACK.3pm Manifying blib/man3/XMLRPC::Transport::TCP.3pm Manifying blib/man3/OldDocs::SOAP::Transport::TCP.3pm Manifying blib/man3/OldDocs::SOAP::Transport::POP3.3pm Manifying blib/man3/SOAP::Schema.3pm Manifying blib/man3/Apache::SOAP.3pm Manifying blib/man3/SOAP::Test.3pm Manifying blib/man3/Apache::XMLRPC::Lite.3pm Manifying blib/man3/XMLRPC::Transport::HTTP.3pm Manifying blib/man3/SOAP::Transport::POP3.3pm Manifying blib/man3/SOAP::Deserializer.3pm Manifying blib/man3/SOAP::Data.3pm Manifying blib/man3/SOAP::Server.3pm Manifying blib/man3/UDDI::Lite.3pm Manifying blib/man3/SOAP::Client.3pm Manifying blib/man3/SOAP::Header.3pm Manifying blib/man3/SOAP::Constants.3pm Manifying blib/man3/SOAP::Lite::Packager.3pm Manifying blib/man3/XMLRPC::Transport::POP3.3pm Manifying blib/man3/SOAP::SOM.3pm Manifying blib/man3/XMLRPC::Lite.3pm Manifying blib/man3/OldDocs::SOAP::Lite.3pm Manifying blib/man3/SOAP::Transport.3pm Manifying blib/man3/OldDocs::SOAP::Transport::HTTP.3pm Manifying blib/man3/SOAP::Trace.3pm Manifying blib/man3/XMLRPC::Test.3pm Manifying blib/man3/OldDocs::SOAP::Transport::MQ.3pm Manifying blib/man3/OldDocs::SOAP::Transport::FTP.3pm Manifying blib/man3/OldDocs::SOAP::Transport::JABBER.3pm Manifying blib/man3/SOAP::Utils.3pm Manifying blib/man3/SOAP::Serializer.3pm Manifying blib/man3/OldDocs::SOAP::Transport::IO.3pm Manifying blib/man3/OldDocs::SOAP::Transport::LOCAL.3pm Manifying blib/man3/SOAP::Fault.3pm Manifying blib/man3/SOAP::Lite.3pm Manifying blib/man3/OldDocs::SOAP::Transport::MAILTO.3pm [root@webgvc2 SOAP-Lite-0.710.08]# make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/012-cloneable.t t/07-xmlrpc_payload.t t/08-schema.t t/04-attach.t t/014_UNIVERSAL_use.t t/099_pod_coverage.t t/06-modules.t t/010-serializer.t t/015_UNIVERSAL_can.t t/03-server.t t/013-array-deserialization.t t/097_kwalitee.t t/05-customxml.t t/02-payload.t t/096_characters.t t/01-core.t t/098_pod.t t/XML/Parser/Lite.t t/SOAP/Data.t t/SOAP/Serializer.t t/SOAP/Schema/WSDL.t t/SOAP/Lite/Packager.t t/SOAP/Lite/Deserializer/XMLSchema2001.t t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.t t/SOAP/Lite/Deserializer/XMLSchema1999.t t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.t t/SOAP/Transport/HTTP.t t/SOAP/Transport/POP3.t t/SOAP/Transport/MAILTO.t t/SOAP/Transport/LOCAL.t t/SOAP/Transport/IO.t t/SOAP/Transport/MQ.t t/SOAP/Transport/FTP.t t/SOAP/Transport/HTTP/CGI.t t/XMLRPC/Lite.t t/IO/SessionData.t t/IO/SessionSet.t t/01-core.t .................................. 1/42 no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/01-core.t .................................. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 34/42 subtests t/010-serializer.t ........................... ok t/012-cloneable.t ............................ ok t/013-array-deserialization.t ................ no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/013-array-deserialization.t ................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 5/5 subtests t/014_UNIVERSAL_use.t ........................ ok t/015_UNIVERSAL_can.t ........................ ok t/02-payload.t ............................... 1/131 no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/02-payload.t ............................... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 130/131 subtests t/03-server.t ................................ no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/03-server.t ................................ Dubious, test returned 9 (wstat 2304, 0x900) Failed 32/32 subtests t/04-attach.t ................................ no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/04-attach.t ................................ Dubious, test returned 9 (wstat 2304, 0x900) Failed 15/15 subtests t/05-customxml.t ............................. no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/05-customxml.t ............................. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 40/40 subtests t/06-modules.t ............................... 1/? Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. t/06-modules.t ............................... ok t/07-xmlrpc_payload.t ........................ no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/07-xmlrpc_payload.t ........................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/8 subtests t/08-schema.t ................................ no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 t/08-schema.t ................................ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 47/47 subtests t/096_characters.t ........................... skipped: (no reason given) t/097_kwalitee.t ............................. skipped: (no reason given) t/098_pod.t .................................. skipped: (no reason given) t/099_pod_coverage.t ......................... skipped: (no reason given) t/IO/SessionData.t ........................... Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. t/IO/SessionData.t ........................... ok t/IO/SessionSet.t ............................ Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. Use of uninitialized value in subroutine entry at /opt/SOAP-Lite-0.710.08/blib/lib/IO/SessionData.pm line 33. t/IO/SessionSet.t ............................ ok t/SOAP/Data.t ................................ ok t/SOAP/Lite/Deserializer/XMLSchema1999.t ..... ok t/SOAP/Lite/Deserializer/XMLSchema2001.t ..... ok t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.t .. ok t/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.t .. ok t/SOAP/Lite/Packager.t ....................... ok t/SOAP/Schema/WSDL.t ......................... ok t/SOAP/Serializer.t .......................... 1/12 Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376. Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376. Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376. Use of uninitialized value in join or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Lite.pm line 1376. t/SOAP/Serializer.t .......................... ok t/SOAP/Transport/FTP.t ....................... 1/7 Use of uninitialized value in split at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 55. substr outside of string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 56. Use of uninitialized value in join or string at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/IO/Socket/INET.pm line 117. Use of uninitialized value in concatenation (.) or string at /opt/SOAP-Lite-0.710.08/blib/lib/SOAP/Transport/FTP.pm line 60. t/SOAP/Transport/FTP.t ....................... ok t/SOAP/Transport/HTTP.t ...................... ok t/SOAP/Transport/HTTP/CGI.t .................. Use of uninitialized value in join or string at /usr/lib/perl5/5.8.5/Carp/Heavy.pm line 153. at t/SOAP/Transport/HTTP/CGI.t line 52 # Looks like your test exited with 255 before it could output anything. t/SOAP/Transport/HTTP/CGI.t .................. Dubious, test returned 255 (wstat 65280, 0xff00) No subtests run t/SOAP/Transport/IO.t ........................ ok t/SOAP/Transport/LOCAL.t ..................... 1/? no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 <?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:... failed during request deserialization: no element found at line 1, column 0, byte -1 at /usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/XML/Parser.pm line 153 </faultstring></soap:Fault></soap:Body></soap:Envelope> at t/SOAP/Transport/LOCAL.t line 16 # Looks like your test exited with 255 just after 4. t/SOAP/Transport/LOCAL.t ..................... Dubious, test returned 255 (wstat 65280, 0xff00) All 4 subtests passed t/SOAP/Transport/MAILTO.t .................... skipped: Cannot test without Test::MockObject t/SOAP/Transport/MQ.t ........................ skipped: Cannot test without Test__MockObject t/SOAP/Transport/POP3.t ...................... ok t/XML/Parser/Lite.t .......................... 1/38 Use of uninitialized value in string eq at /opt/SOAP-Lite-0.710.08/blib/lib/XML/Parser/Lite.pm line 185. t/XML/Parser/Lite.t .......................... ok t/XMLRPC/Lite.t .............................. ok Test Summary Report ------------------- t/01-core.t (Wstat: 65280 Tests: 8 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 42 tests but ran 8. t/013-array-deserialization.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 5 tests but ran 0. t/02-payload.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 131 tests but ran 1. t/03-server.t (Wstat: 2304 Tests: 0 Failed: 0) Non-zero exit status: 9 Parse errors: Bad plan. You planned 32 tests but ran 0. t/04-attach.t (Wstat: 2304 Tests: 0 Failed: 0) Non-zero exit status: 9 Parse errors: Bad plan. You planned 15 tests but ran 0. t/05-customxml.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 40 tests but ran 0. t/07-xmlrpc_payload.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 8 tests but ran 0. t/08-schema.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 47 tests but ran 0. t/SOAP/Transport/HTTP/CGI.t (Wstat: 65280 Tests: 0 Failed: 0) Non-zero exit status: 255 Parse errors: No plan found in TAP output t/SOAP/Transport/LOCAL.t (Wstat: 65280 Tests: 4 Failed: 0) Non-zero exit status: 255 Files=37, Tests=576, 5 wallclock secs ( 0.46 usr 0.08 sys + 4.56 cusr 0.72 csys = 5.82 CPU) Result: FAIL Failed 10/37 test programs. 0/576 subtests failed. make: *** [test_dynamic] Error 255 --- An asterix '[*]' indicates if the module is currently installed. Do you want to proceed with this configuration? [yes] yes WARNING: LICENSE is not a known parameter. 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for SOAP::Lite
|