Attachments in SOAP are analogous to attachments in your email.  It can
handle any file type as far as I know.  Take a look at the SAAJ
documentation for how to do it.  I believe there's also an attachments
example included with Axis.

----- Original Message -----
From: "Jeffrey J Gaynor/jqhome" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 09, 2003 12:17 PM
Subject: Re: I am new to axis, and got exception...little help please !!!


> On 01/09/2003 11:09:12 am "James Carman"  wrote:
> >You could send the file as an attachment to the SOAP message.
>
> Interesting. Would this be able to handle large files? (I'm thinking in
the
> multimegabyte to gigabyte range even). What about binary files? I know
that
> SOAP chokes on illegal characters. Does it have better handling of this as
> attachments?
>
> Cheers,
>
> Jeff
>
> >
> >----- Original Message -----
> >From: "Jeffrey J Gaynor/jqhome" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Thursday, January 09, 2003 12:03 PM
> >Subject: Re: I am new to axis, and got exception...little help please !!!
> >
> >
> >>
> >> You are trying, basically, to use this service to write your own
> ftp-like
> >> service, right?
> >>
> >> I'm no expert -- I'm just a beginner myself -- but it seems to me from
> >your
> >> description that this cannot be done. If you are sending an Object then
> >all
> >> that exists on the other end is an Object, with no other functionality.
> >> What AXIS will do is send over whatever attributes it has specified in
a
> >> serializer/deserializer pair and reconstitute the object at the
> receiving
> >> end. Unless you have written some custom code to do this, you get
> nothing.
> >> If you have used the WSDL utilities and it makes noises about
defaulting
> >to
> >> "anyType" it is telling you it will cheerfully send nothing. :o>
> >>
> >> Of course, I might be wrong. If anyone on the list could suggest a way
> of
> >> remotely sending/receiving files, that would be extremely interesting.
> >>
> >> Cheers,
> >>
> >> -- J
> >>
> >> On 01/09/2003 10:52:35 am Fatih Mustacoglu  wrote:
> >> >Hi all,
> >> >
> >> >I am trying to implement a file copy service using axis...I am sending
> a
> >> >FileInputStream object to the webservice which is expecting an type
> >> object, and
> >> >then I am casting the object type to my original type FileInputStream
> >> object
> >> >inside the method webservice filecopy method, then I got this
> >exception.:
> >> >
> >> >WSDLException: faultCode=OTHER_ERROR: Can't find prefix for
> >> >'http://www.w3.org/1999/XMLSchema'. Namespace prefixes must be set on
> the
> >> >Definition object using the addNamespace(...) method.:
> >> >        at com.ibm.wsdl.util.xml.DOMUtils.getPrefix(Unknown Source)
> >> >        at com.ibm.wsdl.util.xml.DOMUtils.getQualifiedValue(Unknown
> >> Source)
> >> >        at
> com.ibm.wsdl.util.xml.DOMUtils.printQualifiedAttribute(Unknown
> >> >Source)
> >> >        at com.ibm.wsdl.xml.WSDLWriterImpl.printParts(Unknown Source)
> >> >        at com.ibm.wsdl.xml.WSDLWriterImpl.printMessages(Unknown
> Source)
> >> >        at com.ibm.wsdl.xml.WSDLWriterImpl.printDefinition(Unknown
> >Source)
> >> >        at com.ibm.wsdl.xml.WSDLWriterImpl.writeWSDL(Unknown Source)
> >> >        at com.ibm.wsdl.xml.WSDLWriterImpl.getDocument(Unknown Source)
> >> >        at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:236)
> >> >        at
org.apache.axis.wsdl.fromJava.Emitter.emit(Emitter.java:289)
> >> >        at org.apache.axis.wsdl.Java2WSDL.run(Java2WSDL.java:458)
> >> >        at org.apache.axis.wsdl.Java2WSDL.main(Java2WSDL.java:497)
> >> >Can any body have any idea? am I doing sth wrong? thanks for the
> helps..
> >> >
> >> >fatih
> >> >
> >> >
> >> >
> >> >---------------------------------
> >> >Do you Yahoo!?
> >> >New DSL Internet Access from SBC & Yahoo!
> >>
> >>
> >>
>
>
>

Reply via email to