javax.mail.internet.AddressException how to escape double quote

When I try and parse the following internetaddress:

InternetAddress.parse("sevsev o'first sevsev o\"last <kmsevern@xactware.com>")

I get the following stacktrace:

Tomcat Log [(CKY50) 2006/09/27 15:26:29.217]: 4 Email.setReplyToAddresses() javax.mail.internet.AddressException: Missing'"' in string ``sevsev o'first sevsev o"last <kmsevern@xactware.com>'' at position 52

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:676)

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:529)

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:506)

How do I escape the double quote? Thanks in advance!

[807 byte] By [tadchristiansena] at [2007-10-3 6:01:37]
# 1
Put the escaped quote in quotes: "sevsev o'first sevsev o\"last"InternetAddress.parse("\"sevsev o'first sevsev o\\\"last\" <kmsevern@xactware.com>")
bshannona at 2007-7-15 0:43:42 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 2

Thanks for the quick response, I tried that and got the same stacktrace:

Tomcat Log [(3YVJS) 2006/09/27 15:44:38.554]: 4 Email.setReplyToAddresses() javax.mail.internet.AddressException: Missing '"' in string ``sevsev o'first sevsev o"last <kmsevern@xactware.com>'' at position 52

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:676)

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:529)

at javax.mail.internet.InternetAddress.parse(InternetAddress.java:506)

tadchristiansena at 2007-7-15 0:43:42 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 3
you were right, I was putting it in the wrong place. Thanks for your help! I feel dumb now :)
tadchristiansena at 2007-7-15 0:43:42 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...
# 4

Looks like you're missing a backslash. It definitely works for me.

import javax.mail.internet.InternetAddress;

public class Test {

public static void main(String[] args) throws Exception {

System.out.println(InternetAddress.parse(

"\"sevsev o'first sevsev o\\\"last\" <kmsevern@xactware.com>")[0]);

}

}

bshannona at 2007-7-15 0:43:42 > top of Java-index,Enterprise & Remote Computing,Enterprise Technologies...