Not a HASH reference at C:/perl/site/5.10.1/lib/SOAP/WSDL/XSD/Typelib/ComplexTyp
e.pm line 286.
at C:/perl/site/5.10.1/lib/SOAP/WSDL/XSD/Typelib/ComplexType.pm line 286
SOAP::WSDL::XSD::Typelib::ComplexType::__ANON__[C:/perl/site/5.10.1/lib/
SOAP/WSDL/XSD/Typelib/ComplexType.pm:312]('HeavyElements::submitGetDataRequest',
'HeavyTypes::GetDataHeaders=SCALAR(0x227d36c)', 'HeavyTypes::Fields=SCALAR(0x22
7dbcc)', 'HeavyTypes::Instruments=SCALAR(0x22cb93c)', 'HeavyTypes::Macro=SCALAR(
0x22cb34c)')
what does this error usually mean?
This is the line that I am trying to exectue.
my $request = HeavyElements::submitGetDataRequest->new($header,$fields,$instrumentsType,$macro);
NAME
HeavyElements::submitGetDataRequest
DESCRIPTION
Perl data type class for the XML Schema defined element
submitGetDataRequest from the namespace
http://services.bloomberg.com/datalicense/dlws/ps/20071001.
METHODS
new
my $element = HeavyElements::submitGetDataRequest->new($data);
Constructor. The following data structure may be passed to new():
{ # HeavyTypes::SubmitGetDataRequest
headers => { # HeavyTypes::GetDataHeaders
},
fields => { # HeavyTypes::Fields
field => $some_value, # string
},
instruments => { # HeavyTypes::Instruments
instrument => { # HeavyTypes::Instrument
id => $some_value, # string
},
},
},
macro => { # HeavyTypes::Macro
primaryQualifier => { # HeavyTypes::PrimaryQualifier
primaryQualifierType => $some_value, # MacroType
primaryQualifierValue => $some_value, # string
},
secondaryQualifier => { # HeavyTypes::SecondaryQualifier
secondaryQualifierType => $some_value, # SecondaryQualifierType
secondaryQualifierOperator => $some_value, # SecondaryQualifierOper
ator
secondaryQualifierValue => $some_value, # string
},
},
},
},
AUTHOR
Generated by SOAP::WSDL