• Recent
    • Tags
    • Popular
    • Register
    • Login
    1. Home
    2. mrblue106
    3. Posts

    Please Note This forum exists for community support for the Mango product family and the Radix IoT Platform. Although Radix IoT employees participate in this forum from time to time, there is no guarantee of a response to anything posted here, nor can Radix IoT, LLC guarantee the accuracy of any information expressed or conveyed. Specific project questions from customers with active support contracts are asked to send requests to support@radixiot.com.

    Radix IoT Website Mango 3 Documentation Website Mango 4 Documentation Website Mango 5 Documentation Website
    M
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 8
    • Best 0
    • Controversial 0
    • Groups 0

    Posts made by mrblue106

    • RE: Problem on upgrading from 2.1 to 2.4

      Hi Joel!
      Thanks a lot, problem solved!! :)

      posted in User help
      M
      mrblue106
    • Problem on upgrading from 2.1 to 2.4

      Hi,
      as stated in the subject of this post I had a lot of problem tryng to upgrade from version 2.1.1 to 2.4.0
      after unzip, copy and restart the application, I receive a system error on the login page. The log is reported below.
      What could be wrong? I need to upgrade first 2.1 -> 2.2 and then 2.2 ->2.4?
      Best regards,
      Fabrizio

      ERROR 2014-06-16 11:42:50,597 (org.apache.taglibs.log.LoggerTag.doStartTag:97) - java.lang.AbstractMethodError: com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      at com.serotonin.m2m2.web.mvc.interceptor.CommonDataInterceptor.preHandle(CommonDataInterceptor.java:30)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
      at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
      at com.serotonin.web.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:37)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
      at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77)
      at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:141)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
      at org.eclipse.jetty.server.Server.handle(Server.java:346)
      at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
      at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
      at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
      at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
      at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
      at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
      at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
      at java.lang.Thread.run(Thread.java:745)

      REQUEST URL
      http://automazione.inextra.net/exception/error.jsp

      REQUEST PARAMETERS

      REQUEST HEADERS
      Host=automazione.inextra.net
      User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0
      Accept=text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
      Accept-Language=it,en-us;q=0.7,en;q=0.3
      Accept-Encoding=gzip, deflate
      DNT=1
      Cookie=splitContainer_0=513; splitContainer_1=1390; __utma=218153281.127503640.1392375543.1397545263.1401978901.4; __utmz=218153281.1392375543.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); JSESSIONID=h2ng5l3155tq1wkkw1t7mgr0r
      Connection=keep-alive

      REQUEST ATTRIBUTES
      javax.servlet.forward.request_uri=/login.htm
      org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER=org.springframework.web.servlet.theme.FixedThemeResolver@674794d6
      org.springframework.web.servlet.DispatcherServlet.CONTEXT=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      javax.servlet.forward.context_path=
      javax.servlet.error.status_code=500
      javax.servlet.error.servlet_name=springDispatcher
      javax.servlet.error.exception_type=class java.lang.AbstractMethodError
      org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping=/login.htm
      availableLanguages=[]
      lang=it
      javax.servlet.forward.servlet_path=/login.htm
      javax.servlet.error.message=com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      org.eclipse.jetty.server.error_page=/exception/error.jsp
      org.eclipse.jetty.server.newSessionId=1ire6fgb1dsgl1u3o50n6cex82
      javax.servlet.error.exception=java.lang.AbstractMethodError: com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      org.springframework.web.servlet.HandlerMapping.bestMatchingPattern=/login.htm
      javax.servlet.error.request_uri=/login.htm
      org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER=org.springframework.web.servlet.i18n.SessionLocaleResolver@c7ca293

      SESSION ATTRIBUTES

      CONTEXT ATTRIBUTES
      constants.AuditEventType.TYPE_DATA_POINT=DATA_POINT
      com.sun.jsp.tagFileJarUrlsCache={}
      org.springframework.web.servlet.FrameworkServlet.CONTEXT.springDispatcher=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      org.directwebremoting.impl.ServerContext=org.directwebremoting.impl.DefaultServerContext@4a95674c
      javax.servlet.http.HttpServlet=org.directwebremoting.servlet.DwrServlet@16b0d4d5
      constants.Permissions.DataPointAccessTypes.DATA_SOURCE=3
      constants.SystemEventType.TYPE_EMAIL_SEND_FAILURE=EMAIL_SEND_FAILURE
      com.sun.jsp.taglibraryCache=EXCEPTION in String.valueOf: null
      constants.SystemEventType.TYPE_USER_LOGIN=USER_LOGIN
      DwrContainer=org.directwebremoting.impl.DefaultContainer@29bab336
      constants.EventType.EventTypeNames.PUBLISHER=PUBLISHER
      constants.SystemEventType.TYPE_PROCESS_FAILURE=PROCESS_FAILURE
      constants.DataTypes.ALPHANUMERIC=4
      constants.SystemEventType.TYPE_MAX_ALARM_LEVEL_CHANGED=MAX_ALARM_LEVEL_CHANGED
      mangoMessageKeys=[Ljava.lang.String;@18f94ca8
      org.apache.catalina.jsp_classpath=c:\usr\MA\web\modules\asciiFile\classes;c:\usr\MA\web\modules\asciiFile\lib\m2m2-asciiFile-1.1.3.jar;c:\usr\MA\web\modules\dataFile\classes;c:\usr\MA\web\modules\dataFile\lib\jaxb-api.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-core.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-impl.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-jxc.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-xjc.jar;c:\usr\MA\web\modules\dataFile\lib\m2m2-dataFile-1.0.4.jar;c:\usr\MA\web\modules\dataFile\lib\opencsv-2.3.jar;c:\usr\MA\web\modules\dglux\classes;c:\usr\MA\web\modules\dglux\lib\gentlyWEB-utils-1.1.jar;c:\usr\MA\web\modules\dglux\lib\JoSQL-2.2.jar;c:\usr\MA\web\modules\dglux\lib\m2m2-dglux-1.0.11.jar;c:\usr\MA\web\modules\graphicalViews\classes;c:\usr\MA\web\modules\graphicalViews\lib\m2m2-graphicalViews-1.4.8.jar;c:\usr\MA\web\modules\http\classes;c:\usr\MA\web\modules\http\lib\m2m2-http-1.4.6.jar;c:\usr\MA\web\modules\internal\classes;c:\usr\MA\web\modules\internal\lib\m2m2-internal-1.4.4.jar;c:\usr\MA\web\modules\jmxds\classes;c:\usr\MA\web\modules\jmxds\lib\m2m2-jmxds-1.4.4.jar;c:\usr\MA\web\modules\jspViews\classes;c:\usr\MA\web\modules\jspViews\lib\m2m2-jspViews-2.0.3.jar;c:\usr\MA\web\modules\maintenanceEvents\classes;c:\usr\MA\web\modules\maintenanceEvents\lib\m2m2-maintenanceEvents-1.4.7.jar;c:\usr\MA\web\modules\mbus\classes;c:\usr\MA\web\modules\mbus\lib\m2m2-mbus-1.0.4.jar;c:\usr\MA\web\modules\mbus\lib\mbus4j-core-0.1.3.jar;c:\usr\MA\web\modules\mbus\lib\mbus4j-master-0.1.3.jar;c:\usr\MA\web\modules\mbus\lib\RXTXcomm.jar;c:\usr\MA\web\modules\meta\classes;c:\usr\MA\web\modules\meta\lib\m2m2-meta-2.0.6.jar;c:\usr\MA\web\modules\meta\lib\mvel2-2.1.3.Final.jar;c:\usr\MA\web\modules\modbus\classes;c:\usr\MA\web\modules\modbus\lib\m2m2-modbus-1.4.8.jar;c:\usr\MA\web\modules\modbus\lib\modbus4j-2.0.1.jar;c:\usr\MA\web\modules\onewire\classes;c:\usr\MA\web\modules\onewire\lib\m2m2-onewire-1.4.5.jar;c:\usr\MA\web\modules\onewire\lib\OneWireAPI.jar;c:\usr\MA\web\modules\onewire\lib\RXTXcomm.jar;c:\usr\MA\web\modules\openv4j\classes;c:\usr\MA\web\modules\openv4j\lib\m2m2-openv4j-1.0.4.jar;c:\usr\MA\web\modules\openv4j\lib\mbus4j-core-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\mbus4j-master-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\openv4j-core-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\RXTXcomm.jar;c:\usr\MA\web\modules\pachube\classes;c:\usr\MA\web\modules\pachube\lib\m2m2-pachube-1.4.7.jar;c:\usr\MA\web\modules\persistent\classes;c:\usr\MA\web\modules\persistent\lib\m2m2-persistent-1.4.6.jar;c:\usr\MA\web\modules\pointLinks\classes;c:\usr\MA\web\modules\pointLinks\lib\m2m2-pointLinks-1.4.5.jar;c:\usr\MA\web\modules\pop3\classes;c:\usr\MA\web\modules\pop3\lib\m2m2-pop3-1.4.4.jar;c:\usr\MA\web\modules\reports\classes;c:\usr\MA\web\modules\reports\lib\m2m2-reports-2.0.6.jar;c:\usr\MA\web\modules\scheduledEvents\classes;c:\usr\MA\web\modules\scheduledEvents\lib\m2m2-scheduledEvents-1.4.6.jar;c:\usr\MA\web\modules\scripting\classes;c:\usr\MA\web\modules\scripting\lib\m2m2-scripting-1.0.7.jar;c:\usr\MA\web\modules\serial\classes;c:\usr\MA\web\modules\serial\lib\m2m2-serial-1.1.2.jar;c:\usr\MA\web\modules\snmp\classes;c:\usr\MA\web\modules\snmp\lib\m2m2-snmp-1.4.5.jar;c:\usr\MA\web\modules\snmp\lib\SNMP4J.jar;c:\usr\MA\web\modules\sqlds\classes;c:\usr\MA\web\modules\sqlds\lib\m2m2-sqlds-1.5.5.jar;c:\usr\MA\web\modules\sqlds\lib\opencsv-2.3.jar;c:\usr\MA\web\modules\sstGraphics\classes;c:\usr\MA\web\modules\sstGraphics\lib\m2m2-sstGraphics-1.0.5.jar;c:\usr\MA\web\modules\sstTheme\classes;c:\usr\MA\web\modules\sstTheme\lib\m2m2-sstTheme-1.0.5.jar;c:\usr\MA\web\modules\templateConfig\classes;c:\usr\MA\web\modules\templateConfig\lib\m2m2-templateConfig-1.0.4.jar;c:\usr\MA\web\modules\virtualDS\classes;c:\usr\MA\web\modules\virtualDS\lib\m2m2-virtualDS-1.4.4.jar;c:\usr\MA\web\modules\vmstat\classes;c:\usr\MA\web\modules\vmstat\lib\m2m2-vmstat-1.4.6.jar;c:\usr\MA\web\modules\watchlists\classes;c:\usr\MA\web\modules\watchlists\lib\m2m2-watchlists-1.5.7.jar
      org.directwebremoting.ContainerList=[org.directwebremoting.impl.DefaultContainer@29bab336]
      constants.SystemEventType.TYPE_SET_POINT_HANDLER_FAILURE=SET_POINT_HANDLER_FAILURE
      constants.DataTypes.BINARY=1
      org.directwebremoting.Container=org.directwebremoting.impl.DefaultContainer@29bab336
      constants.DataTypes.IMAGE=5
      org.springframework.web.context.WebApplicationContext.ROOT=Root WebApplicationContext: startup date [Mon Jun 16 11:41:22 CEST 2014]; root of context hierarchy
      constants.EventType.EventTypeNames.DATA_SOURCE=DATA_SOURCE
      constants.Permissions.DataPointAccessTypes.READ=1
      constants.SystemEventType.TYPE_SYSTEM_STARTUP=SYSTEM_STARTUP
      constants.EventType.EventTypeNames.DATA_POINT=DATA_POINT
      org.springframework.web.context.support.ServletContextScope=org.springframework.web.context.support.ServletContextScope@204bb3a1
      constants.SystemEventType.TYPE_LICENSE_CHECK=LICENSE_CHECK
      constants.Permissions.DataPointAccessTypes.NONE=0
      constants.Common.NEW_ID=-1
      org.eclipse.jetty.tmpdirConfigured=true
      jspx.1st.request=true
      constants.Permissions.DataPointAccessTypes.SET=2
      constants.AuditEventType.TYPE_EVENT_HANDLER=EVENT_HANDLER
      javax.servlet.ServletConfig=org.eclipse.jetty.servlet.ServletHolder$Config@49fe1f97
      constants.SystemEventType.TYPE_SYSTEM_SHUTDOWN=SYSTEM_SHUTDOWN
      constants.Permissions.DataPointAccessTypes.ADMIN=4
      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}
      constants.UserComment.TYPE_EVENT=1
      constants.UserComment.TYPE_POINT=2
      org.directwebremoting.WebContextFactory$WebContextBuilder=org.directwebremoting.impl.DefaultWebContextBuilder@4acc1874
      constants.AuditEventType.TYPE_POINT_EVENT_DETECTOR=POINT_EVENT_DETECTOR
      constants.EventType.EventTypeNames.AUDIT=AUDIT
      constants.DataTypes.NUMERIC=3
      constants.EventType.EventTypeNames.SYSTEM=SYSTEM
      constants.AuditEventType.TYPE_DATA_SOURCE=DATA_SOURCE
      constants.DataTypes.MULTISTATE=2

      posted in User help
      M
      mrblue106
    • RE: Problem on upgrading from 2.1 to 2.4

      Hi,
      as stated in the subject of this post I had a lot of problem tryng to upgrade from version 2.1.1 to 2.4.0
      after unzip, copy and restart the application, I receive a system error on the login page. The log is reported below.
      What could be wrong? I need to upgrade first 2.1 -> 2.2 and then 2.2 ->2.4?
      Best regards,
      Fabrizio

      ERROR 2014-06-16 11:42:50,597 (org.apache.taglibs.log.LoggerTag.doStartTag:97) - java.lang.AbstractMethodError: com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      at com.serotonin.m2m2.web.mvc.interceptor.CommonDataInterceptor.preHandle(CommonDataInterceptor.java:30)
      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
      at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1352)
      at com.serotonin.web.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:37)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
      at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77)
      at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:141)
      at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
      at org.eclipse.jetty.server.Server.handle(Server.java:346)
      at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
      at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
      at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
      at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
      at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
      at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
      at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
      at java.lang.Thread.run(Thread.java:745)

      REQUEST URL
      http://automazione.inextra.net/exception/error.jsp

      REQUEST PARAMETERS

      REQUEST HEADERS
      Host=automazione.inextra.net
      User-Agent=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0
      Accept=text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
      Accept-Language=it,en-us;q=0.7,en;q=0.3
      Accept-Encoding=gzip, deflate
      DNT=1
      Cookie=splitContainer_0=513; splitContainer_1=1390; __utma=218153281.127503640.1392375543.1397545263.1401978901.4; __utmz=218153281.1392375543.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); JSESSIONID=h2ng5l3155tq1wkkw1t7mgr0r
      Connection=keep-alive

      REQUEST ATTRIBUTES
      javax.servlet.forward.request_uri=/login.htm
      org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER=org.springframework.web.servlet.theme.FixedThemeResolver@674794d6
      org.springframework.web.servlet.DispatcherServlet.CONTEXT=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      javax.servlet.forward.context_path=
      javax.servlet.error.status_code=500
      javax.servlet.error.servlet_name=springDispatcher
      javax.servlet.error.exception_type=class java.lang.AbstractMethodError
      org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping=/login.htm
      availableLanguages=[]
      lang=it
      javax.servlet.forward.servlet_path=/login.htm
      javax.servlet.error.message=com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      org.eclipse.jetty.server.error_page=/exception/error.jsp
      org.eclipse.jetty.server.newSessionId=1ire6fgb1dsgl1u3o50n6cex82
      javax.servlet.error.exception=java.lang.AbstractMethodError: com.serotonin.m2m2.Lifecycle.getStartupProgress()F
      org.springframework.web.servlet.HandlerMapping.bestMatchingPattern=/login.htm
      javax.servlet.error.request_uri=/login.htm
      org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER=org.springframework.web.servlet.i18n.SessionLocaleResolver@c7ca293

      SESSION ATTRIBUTES

      CONTEXT ATTRIBUTES
      constants.AuditEventType.TYPE_DATA_POINT=DATA_POINT
      com.sun.jsp.tagFileJarUrlsCache={}
      org.springframework.web.servlet.FrameworkServlet.CONTEXT.springDispatcher=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Mon Jun 16 11:41:23 CEST 2014]; parent: Root WebApplicationContext
      org.directwebremoting.impl.ServerContext=org.directwebremoting.impl.DefaultServerContext@4a95674c
      javax.servlet.http.HttpServlet=org.directwebremoting.servlet.DwrServlet@16b0d4d5
      constants.Permissions.DataPointAccessTypes.DATA_SOURCE=3
      constants.SystemEventType.TYPE_EMAIL_SEND_FAILURE=EMAIL_SEND_FAILURE
      com.sun.jsp.taglibraryCache=EXCEPTION in String.valueOf: null
      constants.SystemEventType.TYPE_USER_LOGIN=USER_LOGIN
      DwrContainer=org.directwebremoting.impl.DefaultContainer@29bab336
      constants.EventType.EventTypeNames.PUBLISHER=PUBLISHER
      constants.SystemEventType.TYPE_PROCESS_FAILURE=PROCESS_FAILURE
      constants.DataTypes.ALPHANUMERIC=4
      constants.SystemEventType.TYPE_MAX_ALARM_LEVEL_CHANGED=MAX_ALARM_LEVEL_CHANGED
      mangoMessageKeys=[Ljava.lang.String;@18f94ca8
      org.apache.catalina.jsp_classpath=c:\usr\MA\web\modules\asciiFile\classes;c:\usr\MA\web\modules\asciiFile\lib\m2m2-asciiFile-1.1.3.jar;c:\usr\MA\web\modules\dataFile\classes;c:\usr\MA\web\modules\dataFile\lib\jaxb-api.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-core.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-impl.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-jxc.jar;c:\usr\MA\web\modules\dataFile\lib\jaxb-xjc.jar;c:\usr\MA\web\modules\dataFile\lib\m2m2-dataFile-1.0.4.jar;c:\usr\MA\web\modules\dataFile\lib\opencsv-2.3.jar;c:\usr\MA\web\modules\dglux\classes;c:\usr\MA\web\modules\dglux\lib\gentlyWEB-utils-1.1.jar;c:\usr\MA\web\modules\dglux\lib\JoSQL-2.2.jar;c:\usr\MA\web\modules\dglux\lib\m2m2-dglux-1.0.11.jar;c:\usr\MA\web\modules\graphicalViews\classes;c:\usr\MA\web\modules\graphicalViews\lib\m2m2-graphicalViews-1.4.8.jar;c:\usr\MA\web\modules\http\classes;c:\usr\MA\web\modules\http\lib\m2m2-http-1.4.6.jar;c:\usr\MA\web\modules\internal\classes;c:\usr\MA\web\modules\internal\lib\m2m2-internal-1.4.4.jar;c:\usr\MA\web\modules\jmxds\classes;c:\usr\MA\web\modules\jmxds\lib\m2m2-jmxds-1.4.4.jar;c:\usr\MA\web\modules\jspViews\classes;c:\usr\MA\web\modules\jspViews\lib\m2m2-jspViews-2.0.3.jar;c:\usr\MA\web\modules\maintenanceEvents\classes;c:\usr\MA\web\modules\maintenanceEvents\lib\m2m2-maintenanceEvents-1.4.7.jar;c:\usr\MA\web\modules\mbus\classes;c:\usr\MA\web\modules\mbus\lib\m2m2-mbus-1.0.4.jar;c:\usr\MA\web\modules\mbus\lib\mbus4j-core-0.1.3.jar;c:\usr\MA\web\modules\mbus\lib\mbus4j-master-0.1.3.jar;c:\usr\MA\web\modules\mbus\lib\RXTXcomm.jar;c:\usr\MA\web\modules\meta\classes;c:\usr\MA\web\modules\meta\lib\m2m2-meta-2.0.6.jar;c:\usr\MA\web\modules\meta\lib\mvel2-2.1.3.Final.jar;c:\usr\MA\web\modules\modbus\classes;c:\usr\MA\web\modules\modbus\lib\m2m2-modbus-1.4.8.jar;c:\usr\MA\web\modules\modbus\lib\modbus4j-2.0.1.jar;c:\usr\MA\web\modules\onewire\classes;c:\usr\MA\web\modules\onewire\lib\m2m2-onewire-1.4.5.jar;c:\usr\MA\web\modules\onewire\lib\OneWireAPI.jar;c:\usr\MA\web\modules\onewire\lib\RXTXcomm.jar;c:\usr\MA\web\modules\openv4j\classes;c:\usr\MA\web\modules\openv4j\lib\m2m2-openv4j-1.0.4.jar;c:\usr\MA\web\modules\openv4j\lib\mbus4j-core-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\mbus4j-master-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\openv4j-core-0.1.3.jar;c:\usr\MA\web\modules\openv4j\lib\RXTXcomm.jar;c:\usr\MA\web\modules\pachube\classes;c:\usr\MA\web\modules\pachube\lib\m2m2-pachube-1.4.7.jar;c:\usr\MA\web\modules\persistent\classes;c:\usr\MA\web\modules\persistent\lib\m2m2-persistent-1.4.6.jar;c:\usr\MA\web\modules\pointLinks\classes;c:\usr\MA\web\modules\pointLinks\lib\m2m2-pointLinks-1.4.5.jar;c:\usr\MA\web\modules\pop3\classes;c:\usr\MA\web\modules\pop3\lib\m2m2-pop3-1.4.4.jar;c:\usr\MA\web\modules\reports\classes;c:\usr\MA\web\modules\reports\lib\m2m2-reports-2.0.6.jar;c:\usr\MA\web\modules\scheduledEvents\classes;c:\usr\MA\web\modules\scheduledEvents\lib\m2m2-scheduledEvents-1.4.6.jar;c:\usr\MA\web\modules\scripting\classes;c:\usr\MA\web\modules\scripting\lib\m2m2-scripting-1.0.7.jar;c:\usr\MA\web\modules\serial\classes;c:\usr\MA\web\modules\serial\lib\m2m2-serial-1.1.2.jar;c:\usr\MA\web\modules\snmp\classes;c:\usr\MA\web\modules\snmp\lib\m2m2-snmp-1.4.5.jar;c:\usr\MA\web\modules\snmp\lib\SNMP4J.jar;c:\usr\MA\web\modules\sqlds\classes;c:\usr\MA\web\modules\sqlds\lib\m2m2-sqlds-1.5.5.jar;c:\usr\MA\web\modules\sqlds\lib\opencsv-2.3.jar;c:\usr\MA\web\modules\sstGraphics\classes;c:\usr\MA\web\modules\sstGraphics\lib\m2m2-sstGraphics-1.0.5.jar;c:\usr\MA\web\modules\sstTheme\classes;c:\usr\MA\web\modules\sstTheme\lib\m2m2-sstTheme-1.0.5.jar;c:\usr\MA\web\modules\templateConfig\classes;c:\usr\MA\web\modules\templateConfig\lib\m2m2-templateConfig-1.0.4.jar;c:\usr\MA\web\modules\virtualDS\classes;c:\usr\MA\web\modules\virtualDS\lib\m2m2-virtualDS-1.4.4.jar;c:\usr\MA\web\modules\vmstat\classes;c:\usr\MA\web\modules\vmstat\lib\m2m2-vmstat-1.4.6.jar;c:\usr\MA\web\modules\watchlists\classes;c:\usr\MA\web\modules\watchlists\lib\m2m2-watchlists-1.5.7.jar
      org.directwebremoting.ContainerList=[org.directwebremoting.impl.DefaultContainer@29bab336]
      constants.SystemEventType.TYPE_SET_POINT_HANDLER_FAILURE=SET_POINT_HANDLER_FAILURE
      constants.DataTypes.BINARY=1
      org.directwebremoting.Container=org.directwebremoting.impl.DefaultContainer@29bab336
      constants.DataTypes.IMAGE=5
      org.springframework.web.context.WebApplicationContext.ROOT=Root WebApplicationContext: startup date [Mon Jun 16 11:41:22 CEST 2014]; root of context hierarchy
      constants.EventType.EventTypeNames.DATA_SOURCE=DATA_SOURCE
      constants.Permissions.DataPointAccessTypes.READ=1
      constants.SystemEventType.TYPE_SYSTEM_STARTUP=SYSTEM_STARTUP
      constants.EventType.EventTypeNames.DATA_POINT=DATA_POINT
      org.springframework.web.context.support.ServletContextScope=org.springframework.web.context.support.ServletContextScope@204bb3a1
      constants.SystemEventType.TYPE_LICENSE_CHECK=LICENSE_CHECK
      constants.Permissions.DataPointAccessTypes.NONE=0
      constants.Common.NEW_ID=-1
      org.eclipse.jetty.tmpdirConfigured=true
      jspx.1st.request=true
      constants.Permissions.DataPointAccessTypes.SET=2
      constants.AuditEventType.TYPE_EVENT_HANDLER=EVENT_HANDLER
      javax.servlet.ServletConfig=org.eclipse.jetty.servlet.ServletHolder$Config@49fe1f97
      constants.SystemEventType.TYPE_SYSTEM_SHUTDOWN=SYSTEM_SHUTDOWN
      constants.Permissions.DataPointAccessTypes.ADMIN=4
      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}
      constants.UserComment.TYPE_EVENT=1
      constants.UserComment.TYPE_POINT=2
      org.directwebremoting.WebContextFactory$WebContextBuilder=org.directwebremoting.impl.DefaultWebContextBuilder@4acc1874
      constants.AuditEventType.TYPE_POINT_EVENT_DETECTOR=POINT_EVENT_DETECTOR
      constants.EventType.EventTypeNames.AUDIT=AUDIT
      constants.DataTypes.NUMERIC=3
      constants.EventType.EventTypeNames.SYSTEM=SYSTEM
      constants.AuditEventType.TYPE_DATA_SOURCE=DATA_SOURCE
      constants.DataTypes.MULTISTATE=2

      posted in User help
      M
      mrblue106
    • Mixed Logging change + interval

      I think it would be very useful to have a mixed logging type based on point change with added interval logging:

      If a point change its value, log it, if it as not changed its value for more than x seconds/minutes/hours then log it.

      This kind of logging, IMVHO, could help to keep the best from both logging type :

      1. track any useful "rapid" change of point value
      2. keep track of a point value at least any x minutes/seconds/hours
      3. Improve charts views when the point value changes infrequently
      4. Improve data export/download when point value has not changed over the selected time range

      With this type of logging we could set a "coarse" interval logging (to limit storage of unuseful data) but still be sure to track any relevant point change.

      Regards
      Fabrizio

      posted in Wishlist
      M
      mrblue106
    • RE: Mixed Logging change + interval

      I think it would be very useful to have a mixed logging type based on point change with added interval logging:

      If a point change its value, log it, if it as not changed its value for more than x seconds/minutes/hours then log it.

      This kind of logging, IMVHO, could help to keep the best from both logging type :

      1. track any useful "rapid" change of point value
      2. keep track of a point value at least any x minutes/seconds/hours
      3. Improve charts views when the point value changes infrequently
      4. Improve data export/download when point value has not changed over the selected time range

      With this type of logging we could set a "coarse" interval logging (to limit storage of unuseful data) but still be sure to track any relevant point change.

      Regards
      Fabrizio

      posted in Wishlist
      M
      mrblue106
    • RE: Converting from Derby to MySQL

      @gus said:

      Hello, I am having trouble converting to MySQL - I have tried all the above and no success - I am running version 1.12.4. Logs as follows:

      un 9, 2011 2:05:30 PM org.apache.catalina.core.ApplicationContext log
      INFO: Initializing Spring root WebApplicationContext
      Jun 9, 2011 2:05:30 PM org.apache.catalina.core.StandardContext listenerStart
      SEVERE: Exception sending context initialized event to listener instance of class com.serotonin.mango.MangoContextListener
      java.lang.IllegalArgumentException: No enum const class com.serotonin.mango.db.DatabaseAccess$DatabaseType.MYSQL
      at java.lang.Enum.valueOf(Enum.java:214)

      I had the same problem: I solved this removing the trailing spaces at every lines of env.properties

      in my file (probably after a cut&paste from somewhere) I noticed that:
      my db.type=mysql was ->> db.type=mysql[space][space]

      after deleting the trailing spaces from every lines (I noticed the same problem on username/password and host)the conversion process worked like a charme!
      I hope this could help someone else.

      Regards

      posted in User help
      M
      mrblue106
    • Bug? Point Change detector, alias and email event handler

      Hi All,
      I don't know if this is a bug or a normal behavior, if I set the "alias" field in a point change detector (with alarm information level), the email that came out from an email event handler doesn't contain any details about the change.
      to be more clear:

      (in thi example "ConfigurationChange" is my alias to a change detector of a point named "Configuration")
      If I set the alias field the email body will contain:

      [alarm info flag] - [alarm timestamp] - ConfigurationChange

      If I don't set anything in the alias field, the email body is more verbose:

      [alarm info flag] - [alarm timestamp] - Configuration has changed from XXX to YYY

      is that normal?

      Regards.
      Fabrizio

      posted in Mango feedback
      M
      mrblue106
    • RE: Bug? Point Change detector, alias and email event handler

      Hi All,
      I don't know if this is a bug or a normal behavior, if I set the "alias" field in a point change detector (with alarm information level), the email that came out from an email event handler doesn't contain any details about the change.
      to be more clear:

      (in thi example "ConfigurationChange" is my alias to a change detector of a point named "Configuration")
      If I set the alias field the email body will contain:

      [alarm info flag] - [alarm timestamp] - ConfigurationChange

      If I don't set anything in the alias field, the email body is more verbose:

      [alarm info flag] - [alarm timestamp] - Configuration has changed from XXX to YYY

      is that normal?

      Regards.
      Fabrizio

      posted in Mango feedback
      M
      mrblue106