American Consumer email lists
by Bailey A Numbers
Here's a couple of our healthcare list packages on sale this week only:
Package 1
Alternative Medicine - 1,141,602 total records with 36,320 emails and 38.935 fax numbers
Massage Therapists - 76,701 records and 8,305 emails
Physical Therapists - 125,460 total records with 5,483 emails and 4,405 fax numbers
All complete lists above: $277
Package 2
Chiropractors - 108,421 total records * 3,414 emails * 6,553 fax numbers
Acupuncturists - 23,988 records 1,826 emails
Massage Therapists - 76,701 records and 8,305 emails
All complete lists above: $247
There are more packages and not just for healthcare contact me here for more info or to get samples: Mable.Willard(a)findyoursuccess.co.cc
Send email to disappear(a)findyoursuccess.co.cc for deleted status
13 years, 12 months
Null/optional items in complex types
by Martin Aspeli
Hi,
We are calling a service getUserDetails(). It returns a complex type
"userDetails" with various fields, let's say first/middle/last name to
keep it simple. The WSDL says middleName is optional (it has
<xs:element minOccurs='0' name='middleName' type='xs:string'/>).
Our code expects the return value to have a middleName attribute with
a value of None if the middle name is not set.
However, what's happening is that the service (being written by a
third party, I believe using JBoss and Axis) is not returning anything
at all for this attribute. The complex type simply doesn't have it, so
when we do details.middleName, we get an AttributeError.
I can't post the WSDL or response XML here on a public list, but
basically it looks to me like the response is omitting the tag for the
middle name altogether and Suds just ignores it, rather than
consulting the WSDL and saying "this property should be here, it's not
in the response, set it to None", as we were expecting.
Actually, there's one other problem: In the userDetails complex type,
we have an attribute that's of another complex type, say "address". If
This is not set, it comes through as an empty tag "<address />" in the
response body. Suds treats that as an empty string, instead of None,
as I would've expected.
So:
- Is this a problem with our understanding of Suds?
- Is this a bug in Suds?
- Is this in effect an invalid response from the server?
Cheers,
lMartin
14 years
We see thi
by Rebell Ordonez
{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\*\generator Msftedit 4.8.35.3744;}{\fonttbl{\f0\fnil\fcharset0 Calibri;}}
{\*\generator Msftedit 4.8.35.3744;}{\colortbl ;\red0\green0\blue255;\red192\green80\blue77;\red0\green176\blue80;\red204\green180\blue0;\red255\green0\blue0;\red223\green206\blue4;\red155\green0\blue211;\red79\green129\blue189;\red165\green165\blue165;\red128\green158\blue194;\red247\green150\blue70;\red0\green77\blue187;\red75\green172\blue198;\red221\green132\blue132;\red51\green51\blue51;\red158\green124\blue124;\red155\green187\blue89;}
{\*\generator Msftedit 4.8.35.3744;}\viewkind4\uc1\pard\sa200\sl276\slmult1\lang9\f0\fs32{\field{\*\fldinst{HYPERLINK "h{\*\dd 4.8.35.3744;}ttp://www.ma95.ru"}}{\fldrslt{\ul\cf1 http://www.ma95.ru}}}\f0\cf1\b\fs32 - Order the cheapest medications now!\par
Viagra \cf4 Cialis \cf3 Viagra Professional \cf5 Cialis Professional \cf6 Viagra Super Active+ \cf3 Cialis Super Active+ \cf7 Levitra\cf0 \cf8 Viagra Soft Tabs \cf9 Cialis Soft Tabs\cf10 \cf11 Levitra Professional \cf4 Female Viagra \cf12 Propecia \cf7 Acomplia \cf6 Xenical\cf0 \cf5 Brand Levitra \cf13 Female Cialis \cf14 Levitra Super Active+ \cf15 Tamiflu\cf0 \cf7 VPXL\cf0 \cf16 Viagra Soft Flavoured \cf5 Brand Viagra \cf17 Brand Cialis\cf0
{\*\generator Msftedit 4.8.35.3744;}}
14 years
Re: [Fedora-suds-list] Using SUDS under nosetests
by Daniel Rodriguez
Hi Simon,
Seeing your report, there is a problem downloading (timeout)
- http://localhost:8888/ClearCore?xsd=xsd0
which suds seems to need to complete the WSDL parsing.
Can you download it manually?
On Wed, May 5, 2010 at 12:06, Simon Callan <simon.callan(a)infoshare-is.com>wrote:
> Hi,
>
>
>
> I’m trying to run SUDS 0.39 under nosetests (0.11.3), and I’m getting an
> error when I run my script. It’s a very simple script that just calls
> suds.client.Client() as part of the setup process, and I’m getting the error
> below. Are there any known issues with SUDS and nosetests?
>
>
>
> Simon
>
>
>
> Traceback (most recent call last):
>
> File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
> line 197, in run
>
> self.setUp()
>
> File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
> line 280, in setUp
>
> self.setupContext(ancestor)
>
> File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
> line 303, in setupContext
>
> try_run(context, names)
>
> File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\util.py",
> line 491, in try_run
>
> return func()
>
> File "E:\server Test\workspace\Server tester\src\tests\__init__.py", line
> 6, in setup
>
> connect.start()
>
> File "E:\server Test\workspace\Server tester\src\tests\connect.py", line
> 7, in start
>
> connection = Client("http://localhost:8888/ClearCore?WSDL")
>
> File "E:\server Test\workspace\Suds experiment\src\suds\client.py", line
> 111, in __init__
>
> self.wsdl = reader.open(url)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
> 136, in open
>
> d = self.fn(url, self.options)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\wsdl.py", line
> 159, in __init__
>
> self.build_schema()
>
> File "E:\server Test\workspace\Suds experiment\src\suds\wsdl.py", line
> 220, in build_schema
>
> self.schema = container.load(self.options)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\xsd\schema.py",
> line 92, in load
>
> child.open_imports(options)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\xsd\schema.py",
> line 298, in open_imports
>
> imported = imp.open(options)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\xsd\sxbasic.py",
> line 515, in open
>
> result = self.download(options)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\xsd\sxbasic.py",
> line 533, in download
>
> d = reader.open(url)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
> 73, in open
>
> d = self.download(url)
>
> File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
> 88, in download
>
> fp = self.options.transport.open(Request(url))
>
> File "E:\server Test\workspace\Suds
> experiment\src\suds\transport\https.py", line 60, in open
>
> return HttpTransport.open(self, request)
>
> File "E:\server Test\workspace\Suds
> experiment\src\suds\transport\http.py", line 62, in open
>
> return self.u2open(u2request)
>
> File "E:\server Test\workspace\Suds
> experiment\src\suds\transport\http.py", line 116, in u2open
>
> return url.open(u2request)
>
> File "C:\Python25\lib\urllib2.py", line 381, in open
>
> response = self._open(req, data)
>
> File "C:\Python25\lib\urllib2.py", line 399, in _open
>
> '_open', req)
>
> File "C:\Python25\lib\urllib2.py", line 360, in _call_chain
>
> result = func(*args)
>
> File "C:\Python25\lib\urllib2.py", line 1107, in http_open
>
> return self.do_open(httplib.HTTPConnection, req)
>
> File "C:\Python25\lib\urllib2.py", line 1082, in do_open
>
> raise URLError(err)
>
> URLError: <urlopen error timed out>
>
> -------------------- >> begin captured logging << --------------------
>
> suds.wsdl: DEBUG: reading wsdl at: http://localhost:8888/ClearCore?WSDL...
>
> suds.transport.http: DEBUG: opening (http://localhost:8888/ClearCore?WSDL)
>
> suds.metrics: DEBUG: sax (<addinfourl at 23891040 whose fp =
> <socket._fileobject object at 0x016B4830>>) duration: 950 (ms)
>
> suds.xsd.sxbasic: DEBUG: Import:0x1c10b50, importing ns="
> http://tempuri.org/", location="http://localhost:8888/ClearCore?xsd=xsd0"
>
> suds.transport.http: DEBUG: opening (
> http://localhost:8888/ClearCore?xsd=xsd0)
>
> --------------------- >> end captured logging << ---------------------
>
> Infoshare Ltd
> Millennium House
> 21 Eden Street
> Kingston upon Thames
> Surrey
> KT1 1BL
> United Kingdom
> Phone: +44 (0) 20 8541 0111 Support: +44 (0) 20 8481 4760 Web:
> http://www.infoshare-is.com/ E-mail: info(a)infoshare-is.com
>
> Infoshare Ltd is registered in England and Wales.
> Registered Office as above.
> Registered Number 2877612
> VAT Number GB 678 1443 10
>
> The content of this e-mail (and any attachment to it) is confidential. Any
> views or opinions do not represent the views or opinions of Infoshare Ltd.
> If you have received this e-mail in error please notify the sender and
> delete it. You may not use, copy or disclose the information in any way.
>
> Infoshare Ltd monitors incoming and outgoing e-mails.
>
> Please consider the environment. Do you really need to print this email?
>
> _______________________________________________
> suds mailing list
> suds(a)lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/suds
>
14 years
Possible problem with Yahoo WSDL
by Joshua J. Kugler
Howdy!
I have one for you to argue with Yahoo about. :)
I am making this call:
client.deleteReports([5283740314, 528350731])
It is generating this XML:
<ns1:Body>
<ns0:deleteReports>
<ns0:reportIDs>5283740314</ns0:reportIDs>
<ns0:reportIDs>5283507314</ns0:reportIDs>
</ns0:deleteReports>
</ns1:Body>
Which generates a server-side error. Pinging yahoo about this, they
tell me it should be:
<v7:reportIDs>
<v7:long>5283740314</v7:long>
<v7:long>5283507314</v7:long>
</v7:reportIDs>
The WSDL, in part, has this:
<xsd:element name="deleteReports">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="reportIDs"
nillable="true" type="tns:ArrayOfLong"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
The full WSDL is here:
http://developer.searchmarketing.yahoo.com/docs/V7/wsdl/V7/BasicReportSer...
Who is wrong? Suds, the WSDL, or tech support? :)
Something I've noticed about Yahoo is that they seem to like named
parameters. Example: their docs will say that a call, say,
getReportList, returns:
ReportInfo[] - A list of all requested reports that you have access to
in the master account.
But the response will be a response will be a single attribute (length
1), with a name of ReportInfo, which will then be a list of all
reports. Stated another way, instead of returning a list directly, it
returns an object with an attribute of ReportInfo, which is a list. At
least, that's what it does when called via Suds.
This is trunk, R671-20100405
Thanks!
j
--
Joshua Kugler
Part-Time System Admin/Programmer
http://www.eeinternet.com
PGP Key: http://pgp.mit.edu/ ID 0x73B13B6A
14 years
Elements with attributes and text
by Dennis Tomas
Hello,
I have a general question about suds, which I couldn't answer by reading
the suds documentation. Suppose there are the following types in a wsdl:
<xs:complexType name="ParamType">
<xs:simpleContent>
<xs:extension base="xs:anySimpleType">
<xs:attribute name="n" type="xs:token" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="ParamListType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="P"
type="xx:ParamType"/>
</xs:sequence>
</xs:complexType>
and there is a method doSomething(ParamListType Params), which I want to
call so that the resulting SOAP request would look like this:
<SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<DoSomethingRequest xmlns="...">
<Params>
<P n="foo">bar</P>
</Params>
</DoSomethingRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Now what is the correct object represention for element "P" with
attribute n="foo" and text "bar"? I hope I'm not missing something very
obvious here...
Regards,
Dennis
14 years
business email lists for sale
by stint
We have many package deals on sale this week, here is one:
Veterinarians - 78,986 total records with 1,438 emails and 1,050 fax numbers
National Health Service Corp Clinics - 1,300 total records with emails for government run free clinics
Medical Equipment Suppliers - 167,425 total records with 6,940 emails and 5,812 fax numbers
Optometrists - 63,837 records 2,015 emails
All complete lists above: $299
There are more packages and not just for healthcare contact me here for more info or to get samples: Allison.Harvey(a)reliablefreshdata.co.cc
to adjust your subscription status email to disappear(a)reliablefreshdata.co.cc
14 years
Using SUDS under nosetests
by Simon Callan
Hi,
I'm trying to run SUDS 0.39 under nosetests (0.11.3), and I'm getting an
error when I run my script. It's a very simple script that just calls
suds.client.Client() as part of the setup process, and I'm getting the error
below. Are there any known issues with SUDS and nosetests?
Simon
Traceback (most recent call last):
File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
line 197, in run
self.setUp()
File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
line 280, in setUp
self.setupContext(ancestor)
File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\suite.py",
line 303, in setupContext
try_run(context, names)
File "c:\python25\lib\site-packages\nose-0.11.3-py2.5.egg\nose\util.py",
line 491, in try_run
return func()
File "E:\server Test\workspace\Server tester\src\tests\__init__.py", line
6, in setup
connect.start()
File "E:\server Test\workspace\Server tester\src\tests\connect.py", line
7, in start
connection = Client("http://localhost:8888/ClearCore?WSDL")
File "E:\server Test\workspace\Suds experiment\src\suds\client.py", line
111, in __init__
self.wsdl = reader.open(url)
File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
136, in open
d = self.fn(url, self.options)
File "E:\server Test\workspace\Suds experiment\src\suds\wsdl.py", line
159, in __init__
self.build_schema()
File "E:\server Test\workspace\Suds experiment\src\suds\wsdl.py", line
220, in build_schema
self.schema = container.load(self.options)
File "E:\server Test\workspace\Suds experiment\src\suds\xsd\schema.py",
line 92, in load
child.open_imports(options)
File "E:\server Test\workspace\Suds experiment\src\suds\xsd\schema.py",
line 298, in open_imports
imported = imp.open(options)
File "E:\server Test\workspace\Suds experiment\src\suds\xsd\sxbasic.py",
line 515, in open
result = self.download(options)
File "E:\server Test\workspace\Suds experiment\src\suds\xsd\sxbasic.py",
line 533, in download
d = reader.open(url)
File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
73, in open
d = self.download(url)
File "E:\server Test\workspace\Suds experiment\src\suds\reader.py", line
88, in download
fp = self.options.transport.open(Request(url))
File "E:\server Test\workspace\Suds
experiment\src\suds\transport\https.py", line 60, in open
return HttpTransport.open(self, request)
File "E:\server Test\workspace\Suds
experiment\src\suds\transport\http.py", line 62, in open
return self.u2open(u2request)
File "E:\server Test\workspace\Suds
experiment\src\suds\transport\http.py", line 116, in u2open
return url.open(u2request)
File "C:\Python25\lib\urllib2.py", line 381, in open
response = self._open(req, data)
File "C:\Python25\lib\urllib2.py", line 399, in _open
'_open', req)
File "C:\Python25\lib\urllib2.py", line 360, in _call_chain
result = func(*args)
File "C:\Python25\lib\urllib2.py", line 1107, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "C:\Python25\lib\urllib2.py", line 1082, in do_open
raise URLError(err)
URLError: <urlopen error timed out>
-------------------- >> begin captured logging << --------------------
suds.wsdl: DEBUG: reading wsdl at: http://localhost:8888/ClearCore?WSDL ...
suds.transport.http: DEBUG: opening (http://localhost:8888/ClearCore?WSDL)
suds.metrics: DEBUG: sax (<addinfourl at 23891040 whose fp =
<socket._fileobject object at 0x016B4830>>) duration: 950 (ms)
suds.xsd.sxbasic: DEBUG: Import:0x1c10b50, importing
ns="http://tempuri.org/",
location="http://localhost:8888/ClearCore?xsd=xsd0"
suds.transport.http: DEBUG: opening
(http://localhost:8888/ClearCore?xsd=xsd0)
--------------------- >> end captured logging << ---------------------
Infoshare Ltd
Millennium House
21 Eden Street
Kingston upon Thames
Surrey
KT1 1BL
United Kingdom
Phone: + 44 (0) 20 8541 0111
Support: + 44 (0) 20 8481 4760
Web: www.infoshare-is.com
E-mail: info(a)infoshare-is.com
Infoshare Ltd is registered in England and Wales.
Registered Office as above.
Registered Number 2877612
VAT Number GB 678 1443 10
The content of this e-mail (and any attachment to it) is confidential.
Any views or opinions do not represent the views or opinions
of Infoshare Ltd.
If you have received this e-mail in error please notify the sender
and delete it. You may not use, copy or disclose the information
in any way.
Infoshare Ltd monitors incoming and outgoing e-mails.
Please consider the environment. Do you really need to print
this email?
14 years