james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Zhurakousky (Created) (JIRA)" <server-...@james.apache.org>
Subject [jira] [Created] (JAMES-1375) IMap server fails to search for mail using SearchTerms which contain USER flags
Date Wed, 15 Feb 2012 15:32:59 GMT
IMap server fails to search for mail using SearchTerms which contain USER flags
-------------------------------------------------------------------------------

                 Key: JAMES-1375
                 URL: https://issues.apache.org/jira/browse/JAMES-1375
             Project: JAMES Server
          Issue Type: Bug
          Components: IMAPServer
    Affects Versions: 3.0-beta3
            Reporter: Oleg Zhurakousky
            Priority: Critical


The code below will fail
{code}
public void testWithSearchTerm() throws Exception {
	Properties props = System.getProperties();
	props.setProperty("mail.store.protocol", "imap");
	props.setProperty("mail.debug", "true");

	Session session = Session.getDefaultInstance(props);
	URLName urlName = new URLName(
				"imap://oleg%40oleg-2.local:password@oleg-2.local/INBOX");
	Store store = session.getStore(urlName);
	if (!store.isConnected()) {
		store.connect();
		Folder folder = store.getFolder(urlName);
		folder.open(2);
		NotTerm notJunk = new NotTerm(new FlagTerm(new Flags("foo"), true));
		folder.search(notJunk);
	}
}
{code}
with 
{code}
Caused by: com.sun.mail.iap.BadCommandException: A4 BAD SEARCH failed. Illegal arguments.
	at com.sun.mail.iap.Protocol.handleResult(Protocol.java:346)
	at com.sun.mail.imap.protocol.IMAPProtocol.issueSearch(IMAPProtocol.java:1693)
	at com.sun.mail.imap.protocol.IMAPProtocol.search(IMAPProtocol.java:1599)
	at com.sun.mail.imap.protocol.IMAPProtocol.search(IMAPProtocol.java:1586)
	at com.sun.mail.imap.IMAPFolder.search(IMAPFolder.java:1649)
{code}

However setting the user flag works fine and it can be seen in the incoming message

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message