Email Listener is unstable

The Email Listener worked well during setup and I had tested by sending new emails.

Email Listener can notice me via Spark.

But 1 hour later, it didn’t work and some error logs came out.

When I try to setup Email Listener again, but the response of OpenFire was very slow.

Who know what happen?

Please help, please.

line
71 at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
72 at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
73 at org.mortbay.jetty.Server.handle(Server.java:324)
74 at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
75 at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843 )
76 at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
77 at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
78 at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
79 at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
80 at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
81 Caused by: java.net.SocketException: java.lang.ClassNotFoundException: org.jivesoftware.util.SimpleSSLSocketFactory
82 at javax.net.ssl.DefaultSSLSocketFactory.throwException(Unknown Source)
83 at javax.net.ssl.DefaultSSLSocketFactory.createSocket(Unknown Source)
84 at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:225)
85 at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
86 at com.sun.mail.iap.Protocol.(Protocol.java:107)
87 at com.sun.mail.imap.protocol.IMAPProtocol.(IMAPProtocol.java:104)
88 at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:538)
89 … 43 more
90 Caused by: java.lang.ClassNotFoundException: org.jivesoftware.util.SimpleSSLSocketFactory
91 at java.net.URLClassLoader$1.run(Unknown Source)
92 at java.security.AccessController.doPrivileged(Native Method)
93 at java.net.URLClassLoader.findClass(Unknown Source)
94 at java.lang.ClassLoader.loadClass(Unknown Source)
95 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
96 at java.lang.ClassLoader.loadClass(Unknown Source)
97 at javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source)
98 … 48 more
99 2008.10.22 09:33:36 [org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Em ailListener.java:158)] Error listening new email messages
100 java.lang.IllegalStateException: This operation is not allowed on a closed folder
101 at com.sun.mail.imap.IMAPFolder.checkOpened(IMAPFolder.java:411)
102 at com.sun.mail.imap.IMAPFolder.idle(IMAPFolder.java:2203)
103 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Ema ilListener.java:143)
104 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.access$200(EmailLi stener.java:36)
105 at org.jivesoftware.openfire.plugin.emailListener.EmailListener$1.run(EmailListene r.java:83)
106 2008.10.22 09:35:30 [org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Em ailListener.java:158)] Error listening new email messages
107 java.lang.IllegalStateException: This operation is not allowed on a closed folder
108 at com.sun.mail.imap.IMAPFolder.checkOpened(IMAPFolder.java:411)
109 at com.sun.mail.imap.IMAPFolder.idle(IMAPFolder.java:2203)
110 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Ema ilListener.java:143)
111 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.access$200(EmailLi stener.java:36)
112 at org.jivesoftware.openfire.plugin.emailListener.EmailListener$1.run(EmailListene r.java:83)
113 2008.10.22 09:43:13 [org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Em ailListener.java:158)] Error listening new email messages
114 java.lang.IllegalStateException: This operation is not allowed on a closed folder
115 at com.sun.mail.imap.IMAPFolder.checkOpened(IMAPFolder.java:411)
116 at com.sun.mail.imap.IMAPFolder.idle(IMAPFolder.java:2203)
117 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.listenMessages(Ema ilListener.java:143)
118 at org.jivesoftware.openfire.plugin.emailListener.EmailListener.access$200(EmailLi stener.java:36)
119 at org.jivesoftware.openfire.plugin.emailListener.EmailListener$1.run(EmailListene r.java:83)
120 2008.10.22 09:45:53 [org.jivesoftware.util.log.util.CommonsLogFactory$1.error(CommonsLogFactory.jav a:88)] Line=19 The content of element type “dwr” must match “(init?,allow?,signatures?)”.