Skip Menu |
 

This queue is for tickets about the SOAP-WSDL CPAN distribution.

Report information
The Basics
Id: 60992
Status: resolved
Priority: 0/
Queue: SOAP-WSDL

People
Owner: Nobody in particular
Requestors: andrew [...] pullingshots.ca
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 2.00.10
Fixed in: 2.00.99_3



Subject: undef error - no node
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
X-RT-Original-Encoding: utf-8
Content-Type: multipart/mixed; boundary="----------=_1283448561-11064-184"
Content-Length: 0
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: binary
Content-Length: 523
Download (untitled) / with headers
text/plain 523b
When processing the attached wsdl file, wsdl2perl.pl dies with the following error: Creating complexType class MyTypes/CreateShipmentRequestContainer.pm local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD\complexType.tt undef error - no node at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/Plugin/XSD.pm line 55 Attached is the full output log. It appears to be fixed in 2.00.99_3, but I am getting a different error with that version which I will post in a separate report. Thanks!
Subject: wsdl2perl-output.txt
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; name="wsdl2perl-output.txt"
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline; filename="wsdl2perl-output.txt"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: ascii
Content-Length: 6771
Creating complexType class MyTypes/CreateShipmentRequestContainer.pm /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD\complexType.tt undef error - no node at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/Plugin/XSD.pm line 55 SOAP::WSDL::Generator::Template::Plugin::XSD::create_xsd_name('SOAP::WSDL::Generator::Template::Plugin::XSD=SCALAR(0x88bcba0)', '') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/extension.tt line 30 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/extension.tt line 30 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/extension.tt line 7 Template::Document::__ANON__('Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 151 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 149 Template::Document::process('Template::Document=HASH(0x8a1cb08)', 'Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 347 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 321 Template::Context::process('Template::Context=HASH(0x8909810)', 'complexType/extension.tt', 'HASH(0x8a194b8)', 'localize me!') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 409 Template::Context::include('Template::Context=HASH(0x8909810)', 'complexType/extension.tt', 'HASH(0x8a194b8)') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/complexContent.tt line 14 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/complexContent.tt line 7 Template::Document::__ANON__('Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 151 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 149 Template::Document::process('Template::Document=HASH(0x8a18fd8)', 'Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 347 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 321 Template::Context::process('Template::Context=HASH(0x8909810)', 'complexType/complexContent.tt', 'HASH(0x8a20b20)', 'localize me!') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 409 Template::Context::include('Template::Context=HASH(0x8909810)', 'complexType/complexContent.tt', 'HASH(0x8a20b20)') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/contentModel.tt line 11 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType/contentModel.tt line 7 Template::Document::__ANON__('Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 151 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 149 Template::Document::process('Template::Document=HASH(0x8a24a10)', 'Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 347 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 321 Template::Context::process('Template::Context=HASH(0x8909810)', 'complexType/contentModel.tt', undef, 'localize me!') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 409 Template::Context::include('Template::Context=HASH(0x8909810)', 'complexType/contentModel.tt') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType.tt line 18 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD/complexType.tt line 7 Template::Document::__ANON__('Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 151 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Document.pm line 149 Template::Document::process('Template::Document=HASH(0x8a450e8)', 'Template::Context=HASH(0x8909810)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 347 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Context.pm line 321 Template::Context::process('Template::Context=HASH(0x8909810)', 'Template::Document=HASH(0x8a450e8)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Service.pm line 94 eval {...} called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template/Service.pm line 91 Template::Service::process('Template::Service=HASH(0x88d69e8)', 'complexType.tt', 'HASH(0x8973890)') called at /usr/local/lib/perl5/site_perl/5.12.1/i686-linux/Template.pm line 66 Template::process('Template=HASH(0x88d6688)', 'complexType.tt', 'HASH(0x8973890)', 'MyTypes/CreateShipmentRequestContainer.pm') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template.pm line 66 SOAP::WSDL::Generator::Template::_process('SOAP::WSDL::Generator::Template::XSD=SCALAR(0x88342c0)', 'complexType.tt', 'HASH(0x88d6558)', 'MyTypes/CreateShipmentRequestContainer.pm') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD.pm line 232 SOAP::WSDL::Generator::Template::XSD::visit_XSD_ComplexType('SOAP::WSDL::Generator::Template::XSD=SCALAR(0x88342c0)', 'SOAP::WSDL::XSD::ComplexType=SCALAR(0x86a02f8)') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Base.pm line 62 SOAP::WSDL::Base::_accept('SOAP::WSDL::XSD::ComplexType=SCALAR(0x86a02f8)', 'SOAP::WSDL::Generator::Template::XSD=SCALAR(0x88342c0)') called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD.pm line 90 SOAP::WSDL::Generator::Template::XSD::generate_typelib('SOAP::WSDL::Generator::Template::XSD=SCALAR(0x88342c0)', undef) called at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Generator/Template/XSD.pm line 76 SOAP::WSDL::Generator::Template::XSD::generate('SOAP::WSDL::Generator::Template::XSD=SCALAR(0x88342c0)') called at /usr/local/bin/wsdl2perl.pl line 151 at /usr/local/lib/perl5/site_perl/5.12.1/SOAP/WSDL/Base.pm line 62
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Type: multipart/mixed; boundary="----------=_1283448672-11058-232"
Message-ID: <rt-3.8.HEAD-11058-1283448672-436.60992-0-0 [...] rt.cpan.org>
X-RT-Original-Encoding: utf-8
Content-Length: 0
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 87
For some reason, the wsdl file did not get attached to the original report. Here it is.
MIME-Version: 1.0
Subject: ShippingService.wsdl
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Type: application/octet-stream; name="ShippingService.wsdl"
Content-Disposition: inline; filename="ShippingService.wsdl"
Content-Transfer-Encoding: base64
Content-Length: 100444
Download ShippingService.wsdl
application/octet-stream 98k

Message body not shown because it is not plain text.

MIME-Version: 1.0
In-Reply-To: <rt-3.8.HEAD-11058-1283448672-436.60992-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: API
References: <rt-3.8.HEAD-11058-1283448672-436.60992-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-18158-1391640028-1645.0-0-0 [...] rt.cpan.org>
Message-ID: <rt-4.0.18-18158-1391640028-1079.60992-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
From: bitcard.10.drkshadow [...] spamgourmet.com
Content-Length: 266
Download (untitled) / with headers
text/plain 266b
On Thu Sep 02 13:31:12 2010, BAERGAJ wrote: Show quoted text
> For some reason, the wsdl file did not get attached to the original > report. Here it is.
It looks like this is fixed in http://sourceforge.net/p/soap-wsdl/code/865/. I can't comment on its effect on 2.00.99_3, however.
MIME-Version: 1.0
In-Reply-To: <rt-4.0.18-18158-1391640028-1645.0-0-0 [...] rt.cpan.org>
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
References: <rt-3.8.HEAD-11058-1283448672-436.60992-0-0 [...] rt.cpan.org> <rt-4.0.18-18158-1391640028-1645.0-0-0 [...] rt.cpan.org>
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-19116-1432823209-925.60992-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 261
Download (untitled) / with headers
text/plain 261b
Since there hasn't been any correspondance added in regard to whether this is fixed in the most recent version of the module (and it likely is), may I suggest this ticket be closed, to clear off the queue. -- Cheers, ZZ [ https://metacpan.org/author/ZOFFIX ]
MIME-Version: 1.0
X-Mailer: MIME-tools 5.504 (Entity 5.504)
Content-Disposition: inline
X-RT-Interface: Web
Content-Type: text/plain; charset="utf-8"
Message-ID: <rt-4.0.18-16664-1434325382-1353.60992-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 79
This is likely resolved in the most recent version but I am not able to verify.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.