Hi,

We have been using apache soap 2.2 successfully in many of our web
applications over the past one year with websphere 3.5.4.
When I tried to add a new soap call(Element saveItemWithDocuments(int
userID, Hashtable itemDocuments, Element itemElement)),
i was getting errors, which i came to learn that were fixed in soap 2.3(bug
#2470). Then I upgraded to soap 2.3.1 and am still getting errors.
The Hashtable parameter contains key value pairs where key is Integer and
value is a byte[] representing pdf bytes. These pdf bytes are
transferred from one web application to another web application through the
above soap call. I tried to generate the actual pdf at both ends.
I can not generate actual pdf at the recieving web app(something is goofy
about the byte[]) while the pdf comes fine at the sending web app.
This leads me to believe that there may be something wrong with the default
serializers and deserializers for byte[] that come with soap.
Has any one experienced this difficulty where one will have a byte[] in a
Hashtable parameter when the soap call returns a Element? Any clues?
I can not provide u any meaningful stack trace because the pdf bytes at the
recieving web app go to a database through a jdbc prepared statement
and the jdbc driver complains the the parameter(byte[]) doesn't match with
database field type(sql server, image).
(i have also checked the jdbc part through a stand alone application with
pdf bytes generated at the sending web app end, and everything comes
through fine).

note: the pdf byte[] is generated by fop 0.20.4 which we are using in many
of our applications

Any help is greatly appreciated.
Thanks,

Vishnu Akkaraju, Intellequip, Inc.



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to