Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

javax.xml.soap.SOAPException: Invalid Content-Type:text/html

843834Dec 12 2002 — edited Apr 3 2006
Hi,

Now I have composed a SOAP message with attachment. And I use the fowlling clause to get the content of the MimeHeaders:

MimeHeaders headers = message.getMimeHeaders();

Iterator mit = headers.getAllHeaders();
while (mit != null && mit.hasNext()){

MimeHeader mhd = (MimeHeader) mit.next();
String hdname = mhd.getName();
String hdvalue = mhd.getValue();
System.out.println( hdname + "=" + hdvalue + ";\n");

}

and it shows the result:

Content-Type=multipart/related; type="text/xml";
boundary="----=_Part_0_14732323.1039686671216";
Content-Length=4259;
SOAPAction="";


however, when i use the method call(message, url) to send the SOAPmessage,
i was told the following exception:

javax.xml.soap.SOAPException: Invalid Content-Type:text/html
at com.sun.xml.messaging.saaj.soap.MessageImpl.verify(MessageImpl.java:159)
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:91)
at com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:32)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:333)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:142)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:115)
at MultiMediaController.SubmitMsg(MultiMediaController.java:279)
at mmClient.main(mmClient.java:76)
javax.xml.soap.SOAPException: Unable to internalize message
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:135)
at com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:32)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:333)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:142)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:115)
at MultiMediaController.SubmitMsg(MultiMediaController.java:279)
at mmClient.main(mmClient.java:76)
Caused by: javax.xml.soap.SOAPException: Invalid Content-Type:text/html
at com.sun.xml.messaging.saaj.soap.MessageImpl.verify(MessageImpl.java:159)
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:91)
... 7 more
java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Unable to internalize message
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:115)
at MultiMediaController.SubmitMsg(MultiMediaController.java:279)
at mmClient.main(mmClient.java:76)
Caused by: javax.xml.soap.SOAPException: Unable to internalize message
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:135)
at com.sun.xml.messaging.saaj.soap.MessageFactoryImpl.createMessage(MessageFactoryImpl.java:32)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:333)
at com.sun.xml.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:142)
... 4 more
Caused by: javax.xml.soap.SOAPException: Invalid Content-Type:text/html
at com.sun.xml.messaging.saaj.soap.MessageImpl.verify(MessageImpl.java:159)
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:91)
... 7 more



what are theses problems ? who can help me ?

Look forwards to your answer .

Regards
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 1 2006
Added on Dec 12 2002
12 comments
824 views