Skip Menu |

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

Report information
The Basics
Id: 48126
Status: open
Priority: 0/
Queue: SOAP-WSDL

People
Owner: Nobody in particular
Requestors: MARKSTOS [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)



Subject: Deep recursion result
When I try to run wdsl2perl.pl, I get a bunch of "Deep recursion" responses. I understand that perhaps this is the result of a buggy XML input file, but if that's the case, it would be useful to have a hint about where the bug is, instead of this result: Deep recursion on subroutine "Template::Context::process" at /usr/local/lib/perl5/site_perl/5.8.8/mach/Template/Context.pm line 403. Deep recursion on subroutine "Template::Document::process" at /usr/local/lib/perl5/site_perl/5.8.8/mach/Template/Context.pm line 345. Deep recursion on subroutine "Template::Context::process" at /usr/local/lib/perl5/site_perl/5.8.8/mach/Template/Context.pm line 403. Deep recursion on subroutine "Template::Document::process" at /usr/local/lib/perl5/site_perl/5.8.8/mach/Template/Context.pm line 345. Deep recursion on subroutine "Template::Context::include" at /usr/home/mark/sap/SalesForce/my_soap_wsdl/lib/perl5/SOAP/WSDL/Generator/Template/XSD/element/POD/structure.tt line 5. Deep recursion on subroutine "Template::Context::process" at /usr/local/lib/perl5/site_perl/5.8.8/mach/Template/Context.pm line 403.
I tried upgrading "Template" to 2.22... that didn't help.
This was with a SalesForce Enterprise WSDL XML document. This thread may apply: http://www.cpanforum.com/threads/9527 Mark
Using the TypeMap branch did allow the process to complete with an error. Mark