02-08-2014 12:45 AM
Hi,
I am trying to use wsdl2perl.pl to generate classes from AXLAPI.wsdl
These are for CUCM 10.0
I am getting the following error
C:\devel\objects\axlsqltoolkit\schema\10.0>wsdl2perl.pl -b c:\test file://C:\devel\objects\axlsqltoolkit\schema\10.0\AXLAPI.wsdl
Use of uninitialized value $namespace in hash element at C:/devel/objects/active
state/Perl64/site/lib/SOAP/WSDL/TypeLookup.pm line 235.
Use of uninitialized value $namespace in hash element at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/TypeLookup.pm line 235.
Use of uninitialized value $namespace in hash element at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/TypeLookup.pm line 235.
Use of uninitialized value $namespace in hash element at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/TypeLookup.pm line 235.
Use of uninitialized value $namespace in hash element at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/TypeLookup.pm line 235.
mismatched tag at line 5, column 2, byte 133 at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/Expat/Base.pm line 79. at line 5 at C:/devel/objects/activestate/Perl64/site/lib/SOAP/WSDL/Expat/Base.pm line 82.
I asked few other folks also to try in their environment and they ran into similar issue, please let me know what i am doing wrong.
thanks
02-11-2014 12:01 PM
Pankaj,
Have you checked perl debug to see what could be the cause of it?
Looks like there are some missing parameter when passing through type namespace.
What version of Perl are yo running, I can try to reproduce here.
Thanks,
Howard
02-11-2014 12:05 PM
Hi Ting
Thanks for the response, here is the version of perl
Summary of my perl5 (revision 5 version 16 subversion 3) configuration:
Platform:
osname=MSWin32, osvers=5.2, archname=MSWin32-x64-multi-thread
uname=''
config_args='undef'
hint=recommended, useposix=true, d_sigaction=undef
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=undef, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cl', ccflags ='-nologo -GF -W3 -MD -Zi -DNDEBUG -Ox -GL -fp:precise -DWI
N32 -D_CONSOLE -DNO_STRICT -DWIN64 -DCONSERVATIVE -DPERL_TEXTMODE_SCRIPTS -DUSE_
SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO',
optimize='-MD -Zi -DNDEBUG -Ox -GL -fp:precise',
cppflags='-DWIN32'
ccversion='14.00.40310.41', gccversion='', gccosandvers=''
intsize=4, longsize=4, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='__int64', ivsize=8, nvtype='double', nvsize=8, Off_t='__int64', lsee
ksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpa
th:"C:\devel\objects\activestate\Perl64\lib\CORE" -machine:AMD64'
libpth=\lib
libs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.l
ib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32
.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib buffero
verflowU.lib msvcrt.lib
perllibs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg
32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws
2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib buf
feroverflowU.lib msvcrt.lib
libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl516.lib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf -l
tcg -libpath:"C:\devel\objects\activestate\Perl64\lib\CORE" -machine:AMD64'
Characteristics of this binary (from libperl):
Compile-time options: HAS_TIMES HAVE_INTERP_INTERN MULTIPLICITY
PERLIO_LAYERS PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC
USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
USE_SITECUSTOMIZE
Locally applied patches:
ActivePerl Build 1603
Built under MSWin32
Compiled at Mar 13 2013 13:31:10
@INC:
C:/devel/objects/activestate/Perl64/site/lib
C:/devel/objects/activestate/Perl64/lib
.
Thanks
Pankaj
05-28-2014 09:57 PM
Hi All,
We had a perl program which is broken when we tried to use in CUCM 10.0, can someone help if they have a working program in perl that works with CUCM to make AXL Soap queries, executeSQLQuery is what we use
I think if we could run wsdl2perl that might help but it is not working for us.
thanks
Pankaj
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide