Scott -

Are you sure that you download soap-bin-2.3.1.zip from the latest nightly directory? I follow your way exactly and found no
getEnvelope method in the output, the following is what I did, output is in attachment.


(1) Download soap-bin-2.3.1.zip from http://cvs.apache.org/dist/soap/nightly/2003-06-02/
(2) Use WINZIP to unzip to D: drive
(3) Ran


D:\soap-2_3_1\lib>%JAVA_HOME%/bin/javap -classpath d:\soap-2_3_1\lib\soap.jar;%CLASSPATH% org.apache.soap.rpc.SOAPContext > output.txt

I am using java version "1.4.1_01".Then I checked output and found NO getEnvelope method there. See attachment. Any ideas?

-Daniel

Scott Nichol wrote:

The method is there. What I did to confirm this is

1. Download soap-bin-2.3.1.zip from the latest nightly directory.
2. Unzipped to I:
3. Ran

I:\soap-2_3_1\lib>javap -classpath i:\soap2_3_1\lib\soap.jar;%CLASSPATH% org.apache.soap.rpc.SOAPContext

The output is attached.

On 2 Jun 2003 at 9:32, Daniel Zhang wrote:



Hi, Scott Nichol -

I download soap nightly build from http://cvs.apache.org/dist/soap/nightly/ and try to use a method
getEnvelope() in class org.apache.soap.rpc.SOAPContext in my soap program. I found its JavaDoc
lists this method but my compiler (NetBean) complained it can not find this method from soap.jar I
got from the same build.


Is this a bug? Please tell me how to fix it. Thanks a lot!

-Daniel









Scott Nichol

Do not reply directly to this e-mail address,
as it is filtered to only receive e-mail from
specific mailing lists.





No sourcepublic class org.apache.soap.rpc.SOAPContext extends java.lang.Object {
    protected javax.mail.internet.MimeMultipart parts;
    protected java.util.Hashtable bag;
    protected java.lang.ClassLoader loader;
    protected java.util.Vector multiRef;
    protected java.util.Hashtable deserializedMultiRef;
    protected java.lang.String currentId;
    protected boolean docLitSerialization;
    protected java.lang.Boolean gzip;
    protected java.lang.Boolean acceptGzip;
    protected boolean rootPartSet;
    static {};
    public org.apache.soap.rpc.SOAPContext();
    public void addBodyPart(javax.mail.internet.MimeBodyPart) throws 
javax.mail.MessagingException;
    public void addBodyPart(javax.mail.internet.MimeBodyPart, int) throws 
javax.mail.MessagingException, java.lang.IllegalArgumentException;
    public void addDeserializedMultiRef(java.lang.String, java.lang.Object);
    public int addMultiRef(java.lang.Object, org.apache.soap.util.xml.Serializer);
    public javax.mail.internet.MimeBodyPart findBodyPart(java.lang.String);
    public javax.mail.internet.MimeBodyPart findPartByLocation(java.lang.String);
    public java.lang.Boolean getAcceptGzip();
    public java.lang.String getBaseURI();
    public javax.mail.internet.MimeBodyPart getBodyPart(int);
    public javax.mail.internet.MimeBodyPart getBodyPart(java.lang.String);
    public java.lang.ClassLoader getClassLoader();
    public java.lang.String getContentType() throws javax.mail.MessagingException;
    public int getCount() throws javax.mail.MessagingException;
    public java.lang.String getCurrentId();
    public java.lang.Object getDeserializedMultiRef(java.lang.String);
    public boolean getDocLitSerialization();
    public java.lang.Boolean getGzip();
    public int getMultiRefCount();
    public java.lang.Object getMultiRefObject(int);
    public org.apache.soap.util.xml.Serializer getMultiRefSerializer(int);
    public java.lang.Object getProperty(java.lang.String);
    public java.util.Enumeration getPropertyNames();
    public javax.mail.internet.MimeBodyPart getRootPart() throws 
javax.mail.MessagingException;
    public boolean isRootPartSet();
    public java.lang.Class loadClass(java.lang.String) throws 
java.lang.ClassNotFoundException;
    public void readMultipart(javax.activation.DataSource) throws 
javax.mail.MessagingException;
    public void removeBodyPart(javax.mail.internet.MimeBodyPart) throws 
javax.mail.MessagingException;
    public java.lang.Object removeProperty(java.lang.String);
    public void setAcceptGzip(boolean);
    public void setClassLoader(java.lang.ClassLoader);
    public void setCurrentId(java.lang.String);
    public void setDocLitSerialization(boolean);
    public void setGzip(boolean);
    public void setProperty(java.lang.String, java.lang.Object);
    public void setRootPart(java.lang.String, java.lang.String) throws 
javax.mail.MessagingException, java.io.IOException;
    public void setRootPart(javax.mail.internet.MimeBodyPart) throws 
javax.mail.MessagingException;
    public void setRootPart(byte[], java.lang.String) throws 
javax.mail.MessagingException;
    public void setSubType(java.lang.String) throws javax.mail.MessagingException;
    public java.lang.String toString();
    public void writeTo(java.io.OutputStream) throws java.io.IOException, 
javax.mail.MessagingException;
}

Reply via email to