<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Login with system exception]]></title><description><![CDATA[<p dir="auto">Getting this exception when trying to log in Mango. The error message is listed below.</p>
<p dir="auto">System exception!</p>
<p dir="auto">The server has experienced an exception processing your last request. The exception has been logged, and system administrators will be notified of this problem. You may continue to use the site. We apologize for the inconvenience.</p>
<p dir="auto">The problem happens a few times.</p>
<p dir="auto">Could someone know how to fix the problem.</p>
<p dir="auto">Thanks !</p>
]]></description><link>https://forum.mango-os.com/topic/1058/login-with-system-exception</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 16:36:45 GMT</lastBuildDate><atom:link href="https://forum.mango-os.com/topic/1058.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 31 Jul 2012 22:34:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Login with system exception on Sat, 16 Aug 2014 09:02:24 GMT]]></title><description><![CDATA[<p dir="auto">Testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property</p>
]]></description><link>https://forum.mango-os.com/post/9126</link><guid isPermaLink="true">https://forum.mango-os.com/post/9126</guid><dc:creator><![CDATA[sohar]]></dc:creator><pubDate>Sat, 16 Aug 2014 09:02:24 GMT</pubDate></item><item><title><![CDATA[Reply to Login with system exception on Tue, 07 Aug 2012 17:48:31 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto">java.net.SocketException: Broken pipe</p>
</blockquote>
<p dir="auto">Seems like Mango has a poor connection to your MySQL database. You should try to improve your network reliability.</p>
]]></description><link>https://forum.mango-os.com/post/6666</link><guid isPermaLink="true">https://forum.mango-os.com/post/6666</guid><dc:creator><![CDATA[mlohbihler]]></dc:creator><pubDate>Tue, 07 Aug 2012 17:48:31 GMT</pubDate></item><item><title><![CDATA[Reply to Login with system exception on Tue, 07 Aug 2012 17:04:43 GMT]]></title><description><![CDATA[<p dir="auto">The detail error messages are listed below.</p>
<p dir="auto">System exception!</p>
<p dir="auto">The server has experienced an exception processing your last request. The exception has been logged, and system administrators will be notified of this problem. You may continue to use the site. We apologize for the inconvenience.</p>
<p dir="auto">org.springframework.dao.RecoverableDataAccessException: PreparedStatementCallback; SQL [select id, username, password, email, phone, admin, disabled, homeUrl, lastLogin, receiveAlarmEmails, receiveOwnAuditEvents from users where lower(username)=lower(?)]; The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.<br />
at org.springframework.jdbc.support.SQLExceptionSubclassTranslator.doTranslate(SQLExceptionSubclassTranslator.java:98)<br />
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)<br />
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:80)<br />
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:602)<br />
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:636)<br />
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:665)<br />
at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:673)<br />
at com.serotonin.db.spring.ExtendedJdbcTemplate.queryForObject(ExtendedJdbcTemplate.java:48)<br />
at com.serotonin.db.DaoUtils.queryForObject(DaoUtils.java:215)<br />
at com.serotonin.m2m2.db.dao.UserDao.getUser(UserDao.java:36)<br />
at com.serotonin.m2m2.web.mvc.controller.LoginController.onSubmit(LoginController.java:79)<br />
at org.springframework.web.servlet.mvc.SimpleFormController.processFormSubmission(SimpleFormController.java:272)<br />
at org.springframework.web.servlet.mvc.AbstractFormController.handleRequestInternal(AbstractFormController.java:268)<br />
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)<br />
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)<br />
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:790)<br />
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)<br />
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)<br />
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:560)<br />
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)<br />
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)<br />
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)<br />
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)<br />
at com.serotonin.web.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:37)<br />
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br />
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)<br />
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)<br />
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)<br />
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)<br />
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)<br />
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br />
at org.mortbay.jetty.Server.handle(Server.java:326)<br />
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)<br />
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)<br />
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)<br />
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)<br />
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)<br />
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)<br />
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)<br />
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.<br />
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br />
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)<br />
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)<br />
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)<br />
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)<br />
at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074)<br />
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3270)<br />
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1932)<br />
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101)<br />
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554)<br />
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761)<br />
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1912)<br />
at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:99)<br />
at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:643)<br />
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:586)<br />
... 35 more<br />
Caused by: java.net.SocketException: Broken pipe<br />
at java.net.SocketOutputStream.socketWrite0(Native Method)<br />
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)<br />
at java.net.SocketOutputStream.write(SocketOutputStream.java:153)<br />
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)<br />
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)<br />
at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3251)<br />
... 43 more</p>
<p dir="auto">REQUEST URL<br />
<a href="http://70.136.253.131:8080/exception/error.jsp" rel="nofollow ugc">http://70.136.253.131:8080/exception/error.jsp</a></p>
<p dir="auto">REQUEST PARAMETERS<br />
username=greentraks<br />
password=greentraks</p>
<p dir="auto">REQUEST HEADERS<br />
Host=70.136.253.131:8080<br />
Connection=keep-alive<br />
User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11<br />
Accept=text/html,application/xhtml+xml,application/xml;q=0.9,<em>/</em>;q=0.8<br />
Referer=<a href="http://70.136.253.131:8080/login.htm" rel="nofollow ugc">http://70.136.253.131:8080/login.htm</a><br />
Accept-Encoding=gzip,deflate,sdch<br />
Accept-Language=en-US,en;q=0.8<br />
Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.3<br />
Cookie=JSESSIONID=u22booykdzyw<br />
Content-Length=39<br />
Cache-Control=max-age=0<br />
Origin=<a href="http://70.136.253.131:8080" rel="nofollow ugc">http://70.136.253.131:8080</a><br />
Content-Type=application/x-www-form-urlencoded</p>
<p dir="auto">REQUEST ATTRIBUTES<br />
instanceDescription=My ICI Analytics<br />
javax.servlet.forward.request_uri=/login.htm<br />
org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Thu May 24 12:52:28 PDT 2012]; parent: Root WebApplicationContext<br />
org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER=org.springframework.web.servlet.theme.FixedThemeResolver@68042f<br />
org.springframework.web.servlet.DispatcherServlet.CONTEXT=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Thu May 24 12:52:28 PDT 2012]; parent: Root WebApplicationContext<br />
javax.servlet.forward.context_path=<br />
javax.servlet.error.status_code=500<br />
javax.servlet.error.exception_type=class org.springframework.dao.RecoverableDataAccessException<br />
javax.servlet.error.servlet_name=springDispatcher<br />
NEW_ID=-1<br />
availableLanguages=[]<br />
org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping=/login.htm<br />
lang=en<br />
org.mortbay.jetty.error_page=/exception/error.jsp<br />
javax.servlet.forward.servlet_path=/login.htm<br />
javax.servlet.error.message=PreparedStatementCallback; SQL [select id, username, password, email, phone, admin, disabled, homeUrl, lastLogin, receiveAlarmEmails, receiveOwnAuditEvents from users where lower(username)=lower(?)]; The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.<br />
org.springframework.web.servlet.HandlerMapping.bestMatchingPattern=/login.htm<br />
javax.servlet.error.exception=org.springframework.dao.RecoverableDataAccessException: PreparedStatementCallback; SQL [select id, username, password, email, phone, admin, disabled, homeUrl, lastLogin, receiveAlarmEmails, receiveOwnAuditEvents from users where lower(username)=lower(?)]; The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.; nested exception is com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was105654 milliseconds ago.The last packet sent successfully to the server was 105658 milliseconds ago, which  is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.<br />
javax.servlet.error.request_uri=/login.htm<br />
org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER=org.springframework.web.servlet.i18n.SessionLocaleResolver@eaaeff</p>
<p dir="auto">SESSION ATTRIBUTES</p>
<p dir="auto">CONTEXT ATTRIBUTES<br />
constants.AuditEventType.TYPE_DATA_POINT=DATA_POINT<br />
com.sun.jsp.tagFileJarUrlsCache={}<br />
org.springframework.web.servlet.FrameworkServlet.CONTEXT.springDispatcher=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Thu May 24 12:52:28 PDT 2012]; parent: Root WebApplicationContext<br />
constants.Permissions.DataPointAccessTypes.DATA_SOURCE=3<br />
constants.SystemEventType.TYPE_EMAIL_SEND_FAILURE=EMAIL_SEND_FAILURE<br />
constants.SystemEventType.TYPE_USER_LOGIN=USER_LOGIN<br />
DwrContainer=org.directwebremoting.impl.DefaultContainer@1870176<br />
WatchListDwr=com.serotonin.m2m2.watchlist.WatchListDwr@7111bd<br />
constants.SystemEventType.TYPE_PROCESS_FAILURE=PROCESS_FAILURE<br />
constants.EventType.EventTypeNames.PUBLISHER=PUBLISHER<br />
EventsDwr=com.serotonin.m2m2.web.dwr.EventsDwr@143bdae<br />
constants.DataTypes.IMAGE=5<br />
EmportDwr=com.serotonin.m2m2.web.dwr.EmportDwr@5a05d3<br />
constants.Permissions.DataPointAccessTypes.READ=1<br />
PointHierarchyDwr=com.serotonin.m2m2.watchlist.hierarchy.PointHierarchyDwr@349a4b<br />
org.springframework.web.context.support.ServletContextScope=org.springframework.web.context.support.ServletContextScope@17ded87<br />
constants.EventType.EventTypeNames.DATA_POINT=DATA_POINT<br />
constants.SystemEventType.TYPE_SYSTEM_STARTUP=SYSTEM_STARTUP<br />
SystemSettingsDwr=com.serotonin.m2m2.web.dwr.SystemSettingsDwr@754f59<br />
constants.Permissions.DataPointAccessTypes.NONE=0<br />
constants.Common.NEW_ID=-1<br />
DataSourceListDwr=com.serotonin.m2m2.web.dwr.DataSourceListDwr@1ac616c<br />
javax.servlet.ServletConfig=org.mortbay.jetty.servlet.ServletHolder$Config@3007a5<br />
constants.Permissions.DataPointAccessTypes.ADMIN=4<br />
constants.UserComment.TYPE_EVENT=1<br />
org.directwebremoting.WebContextFactory$WebContextBuilder=org.directwebremoting.impl.DefaultWebContextBuilder@1460bca<br />
constants.AuditEventType.TYPE_POINT_EVENT_DETECTOR=POINT_EVENT_DETECTOR<br />
constants.EventType.EventTypeNames.AUDIT=AUDIT<br />
constants.EventType.EventTypeNames.SYSTEM=SYSTEM<br />
constants.DataTypes.MULTISTATE=2<br />
org.directwebremoting.impl.ServerContext=org.directwebremoting.impl.DefaultServerContext@1b0236e<br />
javax.servlet.http.HttpServlet=org.directwebremoting.servlet.DwrServlet@e64c40<br />
MiscDwr=com.serotonin.m2m2.web.dwr.MiscDwr@1980043<br />
javax.servlet.context.tempdir=/tmp/Jetty_0_0_0_0_8080_web____uv1e71<br />
com.sun.jsp.taglibraryCache=EXCEPTION in String.valueOf: null<br />
DataPointDetailsDwr=com.serotonin.m2m2.web.dwr.DataPointDetailsDwr@dacb2c<br />
constants.DataTypes.ALPHANUMERIC=4<br />
constants.SystemEventType.TYPE_MAX_ALARM_LEVEL_CHANGED=MAX_ALARM_LEVEL_CHANGED<br />
org.directwebremoting.ContainerList=[org.directwebremoting.impl.DefaultContainer@1870176]<br />
constants.SystemEventType.TYPE_SET_POINT_HANDLER_FAILURE=SET_POINT_HANDLER_FAILURE<br />
constants.DataTypes.BINARY=1<br />
org.directwebremoting.Container=org.directwebremoting.impl.DefaultContainer@1870176<br />
org.springframework.web.context.WebApplicationContext.ROOT=Root WebApplicationContext: startup date [Thu May 24 12:52:25 PDT 2012]; root of context hierarchy<br />
constants.EventType.EventTypeNames.DATA_SOURCE=DATA_SOURCE<br />
constants.SystemEventType.TYPE_LICENSE_CHECK=LICENSE_CHECK<br />
jspx.1st.request=true<br />
constants.Permissions.DataPointAccessTypes.SET=2<br />
constants.AuditEventType.TYPE_EVENT_HANDLER=EVENT_HANDLER<br />
EventHandlersDwr=com.serotonin.m2m2.web.dwr.EventHandlersDwr@50b831<br />
clientSideMessages={js.help.lastUpdated=com.serotonin.m2m2.i18n.TranslatableMessage@729293fd, js.help.error=com.serotonin.m2m2.i18n.TranslatableMessage@f876c0, common.disabledToggle=com.serotonin.m2m2.i18n.TranslatableMessage@d7f89333, header.mute=com.serotonin.m2m2.i18n.TranslatableMessage@43df3cba, js.email.testSent=com.serotonin.m2m2.i18n.TranslatableMessage@f59d9881, common.administrator=com.serotonin.m2m2.i18n.TranslatableMessage@a467f3ea, js.help.related=com.serotonin.m2m2.i18n.TranslatableMessage@3dce6ae3, common.sendTestEmail=com.serotonin.m2m2.i18n.TranslatableMessage@8fd89c9f, js.email.noRecipForEmail=com.serotonin.m2m2.i18n.TranslatableMessage@4b694592, common.enabledToggle=com.serotonin.m2m2.i18n.TranslatableMessage@ea5c2f12, js.email.addAddress=com.serotonin.m2m2.i18n.TranslatableMessage@cbb9a38a, header.unmute=com.serotonin.m2m2.i18n.TranslatableMessage@d635aa93, js.email.addMailingList=com.serotonin.m2m2.i18n.TranslatableMessage@6fa4a69f, common.alarmLevel.lifeSafety=com.serotonin.m2m2.i18n.TranslatableMessage@1c71626, common.loading=com.serotonin.m2m2.i18n.TranslatableMessage@cf5f0419, common.minimize=com.serotonin.m2m2.i18n.TranslatableMessage@5d740b21, js.email.addUser=com.serotonin.m2m2.i18n.TranslatableMessage@49cc77b5, common.maximize=com.serotonin.m2m2.i18n.TranslatableMessage@c752a74f, js.email.noRecipients=com.serotonin.m2m2.i18n.TranslatableMessage@d78563d2, common.user=com.serotonin.m2m2.i18n.TranslatableMessage@8a9479ce, common.alarmLevel.none=com.serotonin.m2m2.i18n.TranslatableMessage@223c1a70, common.access.set=com.serotonin.m2m2.i18n.TranslatableMessage@a3e5309b, events.silence=com.serotonin.m2m2.i18n.TranslatableMessage@8376c0ac, common.disabled=com.serotonin.m2m2.i18n.TranslatableMessage@be9bfeff, common.access.read=com.serotonin.m2m2.i18n.TranslatableMessage@d8bff83d, common.alarmLevel.critical=com.serotonin.m2m2.i18n.TranslatableMessage@2b076d7, common.alarmLevel.info=com.serotonin.m2m2.i18n.TranslatableMessage@2239cfe6, events.unsilence=com.serotonin.m2m2.i18n.TranslatableMessage@29ad6533, common.alarmLevel.urgent=com.serotonin.m2m2.i18n.TranslatableMessage@8fa9c879}<br />
constants.SystemEventType.TYPE_SYSTEM_SHUTDOWN=SYSTEM_SHUTDOWN<br />
constants.UserComment.TYPE_POINT=2<br />
DataSourceEditDwr=com.serotonin.m2m2.web.dwr.DataSourceEditDwr@16cb5d9<br />
ModbusEditDwr=com.serotonin.m2m2.modbus.dwr.ModbusEditDwr@16d809<br />
constants.DataTypes.NUMERIC=3<br />
constants.AuditEventType.TYPE_DATA_SOURCE=DATA_SOURCE</p>
]]></description><link>https://forum.mango-os.com/post/6665</link><guid isPermaLink="true">https://forum.mango-os.com/post/6665</guid><dc:creator><![CDATA[ray]]></dc:creator><pubDate>Tue, 07 Aug 2012 17:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to Login with system exception on Mon, 06 Aug 2012 19:11:24 GMT]]></title><description><![CDATA[<p dir="auto">Check your tomcat console or log files for more descriptive error messages.</p>
]]></description><link>https://forum.mango-os.com/post/6659</link><guid isPermaLink="true">https://forum.mango-os.com/post/6659</guid><dc:creator><![CDATA[mlohbihler]]></dc:creator><pubDate>Mon, 06 Aug 2012 19:11:24 GMT</pubDate></item></channel></rss>