I have set up some update events on some meta points. I have set up the Update Event for teh beginning of the day and it is grabbing the AVg value. Problem is... sometimes it works.. Sometimes it doesn't. Has anybody else had an issue where the update event is seeming to not work?
Latest posts made by catkins
-
Update Event not Working
-
Merging a database backup with new information
We have an installation where we accidentally erased one of our datapoints. We thought we could upload the last backup to get the old data, but is there a way we could be able to merge with the latest data that we have been collecting or at least not overwrite the latest data. So in essence we could have all the data we've been collecting as if we had never erased it int eh first place.
Or... is there an easier way to grab just the data from the point we erased and add it back to our database.
-
RE: Reports module not working
I couldnt have customized thie free marker template. I barely installed the report module and haven't even made a report.
-
RE: Reports module not working
@JoelHaggar Did that. Now Im getting another error
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.serotonin.ShouldNeverHappenException: freemarker.core.ParseException: Encountered "?" at line 119, column 33.
Was expecting:
<ID> ...at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:973) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852) at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1667) at com.serotonin.m2m2.web.filter.WebContextFilter.doFilter(WebContextFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at com.serotonin.m2m2.web.filter.LoggedInFilter.doFilter(LoggedInFilter.java:121) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at com.serotonin.m2m2.web.filter.UrlSecurityFilter.doFilter(UrlSecurityFilter.java:88) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at com.serotonin.web.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:37) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83) at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:364) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) at org.eclipse.jetty.server.Server.handle(Server.java:485) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:290) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248) at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:606) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:535) at java.lang.Thread.run(Thread.java:745)
Caused by: com.serotonin.ShouldNeverHappenException: freemarker.core.ParseException: Encountered "?" at line 119, column 33.
Was expecting:
<ID> ...at com.serotonin.m2m2.reports.web.ReportChartCreator.createContent(ReportChartCreator.java:219) at com.serotonin.m2m2.reports.web.ReportChartHandler.handleRequest(ReportChartHandler.java:36) at com.serotonin.m2m2.web.mvc.UrlHandlerController.handleRequest(UrlHandlerController.java:36) at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961) ... 35 more
Caused by: freemarker.core.ParseException: Encountered "?" at line 119, column 33.
Was expecting:
<ID> ...at freemarker.core.FMParser.generateParseException(FMParser.java:4461) at freemarker.core.FMParser.jj_consume_token(FMParser.java:4332) at freemarker.core.FMParser.BuiltIn(FMParser.java:740) at freemarker.core.FMParser.AddSubExpression(FMParser.java:726) at freemarker.core.FMParser.PrimaryExpression(FMParser.java:257) at freemarker.core.FMParser.UnaryExpression(FMParser.java:303) at freemarker.core.FMParser.MultiplicativeExpression(FMParser.java:419) at freemarker.core.FMParser.AdditiveExpression(FMParser.java:369) at freemarker.core.FMParser.RangeExpression(FMParser.java:553) at freemarker.core.FMParser.RelationalExpression(FMParser.java:500) at freemarker.core.FMParser.EqualityExpression(FMParser.java:460) at freemarker.core.FMParser.AndExpression(FMParser.java:585) at freemarker.core.FMParser.OrExpression(FMParser.java:608) at freemarker.core.FMParser.Expression(FMParser.java:205) at freemarker.core.FMParser.If(FMParser.java:1122) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2274) at freemarker.core.FMParser.Content(FMParser.java:2518) at freemarker.core.FMParser.OptionalBlock(FMParser.java:2686) at freemarker.core.FMParser.List(FMParser.java:1209) at freemarker.core.FMParser.FreemarkerDirective(FMParser.java:2277) at freemarker.core.FMParser.Content(FMParser.java:2518) at freemarker.core.FMParser.OptionalBlock(FMParser.java:2686) at freemarker.core.FMParser.Root(FMParser.java:2858) at freemarker.template.Template.<init>(Template.java:148) at freemarker.cache.TemplateCache.loadTemplate(TemplateCache.java:376) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:347) at freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:229) at freemarker.template.Configuration.getTemplate(Configuration.java:439) at freemarker.template.Configuration.getTemplate(Configuration.java:404) at com.serotonin.m2m2.reports.web.ReportChartCreator.createContent(ReportChartCreator.java:215) ... 41 more
REQUEST URL
http://192.169.232.112:8080/exception/error.jspREQUEST PARAMETERS
instanceId=1REQUEST HEADERS
Accept-Language=en-US,en;q=0.5
Cookie=MANGO8080=2mun36v8mey6em15b5fmqkn8
Host=192.169.232.112:8080
Accept-Encoding=gzip, deflate
Referer=http://192.169.232.112:8080/reports.shtm
User-Agent=Mozilla/5.0 (Windows NT 6.3; WOW64; rv:39.0) Gecko/20100101 Firefox/39.0
Connection=keep-alive
Accept=text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8REQUEST ATTRIBUTES
instanceDescription=My Mango Automation
javax.servlet.forward.request_uri=/reportChart.shtm
org.springframework.web.servlet.DispatcherServlet.THEME_SOURCE=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Tue Jul 28 09:40:03 MST 2015]; parent: Root WebApplicationContext
org.springframework.web.servlet.DispatcherServlet.THEME_RESOLVER=org.springframework.web.servlet.theme.FixedThemeResolver@7d25b817
javax.servlet.forward.context_path=
javax.servlet.error.servlet_name=springDispatcher
NEW_ID=-1
lang=en
javax.servlet.forward.servlet_path=/reportChart.shtm
javax.servlet.error.message=org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.serotonin.ShouldNeverHappenException: freemarker.core.ParseException: Encountered "?" at line 119, column 33.
Was expecting:
<ID> ...javax.servlet.jsp.jstl.fmt.locale.request=en_US
sessionUser=User [id=1, username=admin, password=L6ksURIHFXZK7zN90m4SyCrlPl0=, email=chris@summaes.com, phone=8012306534, admin=true, disabled=false, dataSourcePermissions=[], dataPointPermissions=[], homeUrl=, lastLogin=1438101442353, receiveAlarmEmails=0, receiveOwnAuditEvents=false, timezone=America/Boise]
javax.servlet.error.request_uri=/reportChart.shtm
javax.servlet.jsp.jstl.fmt.localizationContext.request=org.springframework.web.servlet.support.JstlUtils$SpringLocalizationContext@72fdf298
org.springframework.web.servlet.HandlerMapping.introspectTypeLevelMapping=false
javax.servlet.forward.query_string=instanceId=1
org.springframework.web.servlet.DispatcherServlet.FLASH_MAP_MANAGER=org.springframework.web.servlet.support.SessionFlashMapManager@3fe7af5a
org.springframework.web.servlet.DispatcherServlet.CONTEXT=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Tue Jul 28 09:40:03 MST 2015]; parent: Root WebApplicationContext
javax.servlet.error.status_code=500
javax.servlet.error.exception_type=class org.springframework.web.util.NestedServletException
availableLanguages=[]
org.springframework.web.servlet.HandlerMapping.pathWithinHandlerMapping=/reportChart.shtm
org.springframework.web.context.request.async.WebAsyncManager.WEB_ASYNC_MANAGER=org.springframework.web.context.request.async.WebAsyncManager@7e421422
org.springframework.web.servlet.DispatcherServlet.OUTPUT_FLASH_MAP=FlashMap [attributes={}, targetRequestPath=null, targetRequestParams={}]
org.eclipse.jetty.server.error_page=/exception/error.jsp
org.springframework.web.servlet.HandlerMapping.bestMatchingPattern=/reportChart.shtm
javax.servlet.error.exception=org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.serotonin.ShouldNeverHappenException: freemarker.core.ParseException: Encountered "?" at line 119, column 33.
Was expecting:
<ID> ...org.springframework.web.servlet.DispatcherServlet.LOCALE_RESOLVER=org.springframework.web.servlet.i18n.SessionLocaleResolver@647a626b
SESSION ATTRIBUTES
LONG_POLL_DATA_TIMEOUT=1438101624855
LONG_POLL_DATA=[com.serotonin.m2m2.web.dwr.longPoll.LongPollData@1ed39256, com.serotonin.m2m2.web.dwr.longPoll.LongPollData@542c5be9, com.serotonin.m2m2.web.dwr.longPoll.LongPollData@2c46492b, com.serotonin.m2m2.web.dwr.longPoll.LongPollData@243804f0, com.serotonin.m2m2.web.dwr.longPoll.LongPollData@59cc3b23]
sessionUser=User [id=1, username=admin, password=L6ksURIHFXZK7zN90m4SyCrlPl0=, email=chris@summaes.com, phone=8012306534, admin=true, disabled=false, dataSourcePermissions=[], dataPointPermissions=[], homeUrl=, lastLogin=1438101442353, receiveAlarmEmails=0, receiveOwnAuditEvents=false, timezone=America/Boise]CONTEXT ATTRIBUTES
constants.AuditEventType.TYPE_DATA_POINT=DATA_POINT
org.springframework.web.servlet.FrameworkServlet.CONTEXT.springDispatcher=WebApplicationContext for namespace 'springDispatcher-servlet': startup date [Tue Jul 28 09:40:03 MST 2015]; parent: Root WebApplicationContext
constants.Permissions.DataPointAccessTypes.DATA_SOURCE=3
constants.SystemEventType.TYPE_EMAIL_SEND_FAILURE=EMAIL_SEND_FAILURE
constants.SystemEventType.TYPE_UPGRADE_CHECK=UPGRADE_CHECK
DwrContainer=org.directwebremoting.impl.DefaultContainer@3a6dbcc2
constants.SystemEventType.TYPE_USER_LOGIN=USER_LOGIN
constants.EventType.EventTypeNames.PUBLISHER=PUBLISHER
constants.SystemEventType.TYPE_PROCESS_FAILURE=PROCESS_FAILURE
ReportsDwr=com.serotonin.m2m2.reports.web.ReportsDwr@7a838285
constants.DataTypes.IMAGE=5
constants.Permissions.DataPointAccessTypes.READ=1
constants.EventType.EventTypeNames.DATA_POINT=DATA_POINT
org.springframework.web.context.support.ServletContextScope=org.springframework.web.context.support.ServletContextScope@4fee2899
constants.SystemEventType.TYPE_SYSTEM_STARTUP=SYSTEM_STARTUP
constants.Permissions.DataPointAccessTypes.NONE=0
constants.Common.NEW_ID=-1
javax.servlet.ServletConfig=org.eclipse.jetty.servlet.ServletHolder$Config@1cab7dce
constants.Permissions.DataPointAccessTypes.ADMIN=4
org.eclipse.jetty.server.Executor=qtp1082301057{STARTED,8<=14<=200,i=3,q=0}
constants.UserComment.TYPE_EVENT=1
org.directwebremoting.WebContextFactory$WebContextBuilder=org.directwebremoting.impl.DefaultWebContextBuilder@3ed06e16
constants.AuditEventType.TYPE_POINT_EVENT_DETECTOR=POINT_EVENT_DETECTOR
constants.EventType.EventTypeNames.AUDIT=AUDIT
constants.EventType.EventTypeNames.SYSTEM=SYSTEM
constants.DataTypes.MULTISTATE=2
org.directwebremoting.impl.ServerContext=org.directwebremoting.impl.DefaultServerContext@65eb8691
javax.servlet.http.HttpServlet=org.directwebremoting.servlet.DwrServlet@49cfcddd
MiscDwr=com.serotonin.m2m2.web.dwr.MiscDwr@69d48e06
javax.servlet.context.tempdir=/home/proxyem/mango/work
DataPointDetailsDwr=com.serotonin.m2m2.web.dwr.DataPointDetailsDwr@1b86232
constants.DataTypes.ALPHANUMERIC=4
constants.SystemEventType.TYPE_MAX_ALARM_LEVEL_CHANGED=MAX_ALARM_LEVEL_CHANGED
mangoMessageKeys=[Ljava.lang.String;@6f3ea4e3
org.apache.catalina.jsp_classpath=/home/proxyem/mango/web/modules/modbus/classes:/home/proxyem/mango/web/modules/modbus/lib/commons-logging-1.1.1.jar:/home/proxyem/mango/web/modules/modbus/lib/httpcore-4.3.2.jar:/home/proxyem/mango/web/modules/modbus/lib/log4j-1.2.17.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-tx-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-context-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-expression-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-pool-1.6.jar:/home/proxyem/mango/web/modules/modbus/lib/ant-1.8.1.jar:/home/proxyem/mango/web/modules/modbus/lib/annotations-api-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-codec-1.6.jar:/home/proxyem/mango/web/modules/modbus/lib/m2m2-modbus-1.5.4.jar:/home/proxyem/mango/web/modules/modbus/lib/serotonin-timer-2.0.7.jar:/home/proxyem/mango/web/modules/modbus/lib/mail-1.5.0-b01.jar:/home/proxyem/mango/web/modules/modbus/lib/catalina-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/serotonin-utils-2.1.7.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-jdbc-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-webmvc-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/jsp-api-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/ecj-4.3.1.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-web-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/javax.servlet.jsp-api-2.3.1.jar:/home/proxyem/mango/web/modules/modbus/lib/servlet-api-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/coyote-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/activation-1.1.jar:/home/proxyem/mango/web/modules/modbus/lib/aopalliance-1.0.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-io-2.1.jar:/home/proxyem/mango/web/modules/modbus/lib/juli-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/jssc-2.8.0.jar:/home/proxyem/mango/web/modules/modbus/lib/httpclient-4.3.2.jar:/home/proxyem/mango/web/modules/modbus/lib/el-api-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-aop-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/modbus4j-2.0.9.jar:/home/proxyem/mango/web/modules/modbus/lib/freemarker-2.3.11.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-context-support-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/servlet-api-2.5.jar:/home/proxyem/mango/web/modules/modbus/lib/jasper-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/ant-launcher-1.8.1.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-httpclient-3.1.jar:/home/proxyem/mango/web/modules/modbus/lib/joda-time-2.3.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-dbcp-1.4.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-core-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/modbus/lib/commons-lang3-3.0.jar:/home/proxyem/mango/web/modules/modbus/lib/jasper-el-6.0.41.jar:/home/proxyem/mango/web/modules/modbus/lib/jstl-1.2.jar:/home/proxyem/mango/web/modules/modbus/lib/spring-beans-4.0.5.RELEASE.jar:/home/proxyem/mango/web/modules/twilio/classes:/home/proxyem/mango/web/modules/twilio/lib/m2m2-twilio-1.0.4.jar:/home/proxyem/mango/web/modules/twilio/lib/twilio-java-sdk-3.4.1-jar-with-dependencies.jar:/home/proxyem/mango/web/modules/pop3/classes:/home/proxyem/mango/web/modules/pop3/lib/m2m2-pop3-1.4.5.jar:/home/proxyem/mango/web/modules/sstGraphics/classes:/home/proxyem/mango/web/modules/sstGraphics/lib/m2m2-sstGraphics-1.0.6.jar:/home/proxyem/mango/web/modules/scheduledEvents/classes:/home/proxyem/mango/web/modules/scheduledEvents/lib/m2m2-scheduledEvents-1.4.7.jar:/home/proxyem/mango/web/modules/dglux/classes:/home/proxyem/mango/web/modules/dglux/lib/m2m2-dglux-1.2.0.jar:/home/proxyem/mango/web/modules/dglux/lib/JoSQL-2.2.jar:/home/proxyem/mango/web/modules/dglux/lib/gentlyWEB-utils-1.1.jar:/home/proxyem/mango/web/modules/pointLinks/classes:/home/proxyem/mango/web/modules/pointLinks/lib/m2m2-pointLinks-1.4.6.jar:/home/proxyem/mango/web/modules/abpccc/classes:/home/proxyem/mango/web/modules/abpccc/lib/log4j-1.2.17.jar:/home/proxyem/mango/web/modules/abpccc/lib/m2m2-abpccc-1.0.5.jar:/home/proxyem/mango/web/modules/abpccc/lib/plc-1.1.4.jar:/home/proxyem/mango/web/modules/onewire/classes:/home/proxyem/mango/web/modules/onewire/lib/OneWireAPI.jar:/home/proxyem/mango/web/modules/onewire/lib/RXTXcomm.jar:/home/proxyem/mango/web/modules/onewire/lib/m2m2-onewire-1.4.6.jar:/home/proxyem/mango/web/modules/jspViews/classes:/home/proxyem/mango/web/modules/jspViews/lib/m2m2-jspViews-2.0.5.jar:/home/proxyem/mango/web/modules/internal/classes:/home/proxyem/mango/web/modules/internal/lib/m2m2-internal-1.4.6.jar:/home/proxyem/mango/web/modules/maintenanceEvents/classes:/home/proxyem/mango/web/modules/maintenanceEvents/lib/m2m2-maintenanceEvents-1.4.8.jar:/home/proxyem/mango/web/modules/sstGlobalScripts/classes:/home/proxyem/mango/web/modules/sstGlobalScripts/lib/m2m2-sstGlobalScripts-1.4.6.jar:/home/proxyem/mango/web/modules/opcda/classes:/home/proxyem/mango/web/modules/opcda/lib/m2m2-opcda-1.5.7.jar:/home/proxyem/mango/web/modules/opcda/lib/org.openscada.opc.lib_0.9.0.201203290910.jar:/home/proxyem/mango/web/modules/opcda/lib/slf4j-log4j12-1.0.jar:/home/proxyem/mango/web/modules/opcda/lib/org.openscada.utils_0.17.0.201203290908.jar:/home/proxyem/mango/web/modules/opcda/lib/jcifs-1.2.19.jar:/home/proxyem/mango/web/modules/opcda/lib/org.openscada.opc.dcom_0.7.0.201203290910.jar:/home/proxyem/mango/web/modules/opcda/lib/j-interop-2.0.10.jar:/home/proxyem/mango/web/modules/opcda/lib/j-interopdeps-2.01.jar:/home/proxyem/mango/web/modules/log4JReset/classes:/home/proxyem/mango/web/modules/log4JReset/lib/m2m2-log4JReset-1.0.6.jar:/home/proxyem/mango/web/modules/jmxds/classes:/home/proxyem/mango/web/modules/jmxds/lib/m2m2-jmxds-1.4.5.jar:/home/proxyem/mango/web/modules/loggingConsole/classes:/home/proxyem/mango/web/modules/loggingConsole/lib/m2m2-loggingConsole-1.0.2.jar:/home/proxyem/mango/web/modules/log4jDS/classes:/home/proxyem/mango/web/modules/log4jDS/lib/m2m2-log4jDS-1.0.2.jar:/home/proxyem/mango/web/modules/sqlConsole/classes:/home/proxyem/mango/web/modules/sqlConsole/lib/m2m2-sqlConsole-1.4.5.jar:/home/proxyem/mango/web/modules/asciiFile/classes:/home/proxyem/mango/web/modules/asciiFile/lib/m2m2-asciiFile-1.1.5.jar:/home/proxyem/mango/web/modules/abeip/classes:/home/proxyem/mango/web/modules/abeip/lib/log4j-1.2.17.jar:/home/proxyem/mango/web/modules/abeip/lib/m2m2-abeip-1.0.7.jar:/home/proxyem/mango/web/modules/abeip/lib/plc-1.1.4.jar:/home/proxyem/mango/web/modules/mangoNoSqlDatabase/classes:/home/proxyem/mango/web/modules/mangoNoSqlDatabase/lib/mangoNoSQL-1.0.10.jar:/home/proxyem/mango/web/modules/mangoNoSqlDatabase/lib/m2m2-mangoNoSqlDatabase-1.1.7.jar:/home/proxyem/mango/web/modules/meta/classes:/home/proxyem/mango/web/modules/meta/lib/m2m2-meta-2.1.1.jar:/home/proxyem/mango/web/modules/meta/lib/mvel2-2.1.3.Final.jar:/home/proxyem/mango/web/modules/BACnet/classes:/home/proxyem/mango/web/modules/BACnet/lib/bacnet4J.jar:/home/proxyem/mango/web/modules/BACnet/lib/m2m2-BACnet-2.1.3.jar:/home/proxyem/mango/web/modules/virtualDS/classes:/home/proxyem/mango/web/modules/virtualDS/lib/m2m2-virtualDS-1.4.5.jar:/home/proxyem/mango/web/modules/http/classes:/home/proxyem/mango/web/modules/http/lib/m2m2-http-1.4.7.jar:/home/proxyem/mango/web/modules/graphicalViews/classes:/home/proxyem/mango/web/modules/graphicalViews/lib/m2m2-graphicalViews-1.5.2.jar:/home/proxyem/mango/web/modules/snmp/classes:/home/proxyem/mango/web/modules/snmp/lib/m2m2-snmp-1.4.6.jar:/home/proxyem/mango/web/modules/snmp/lib/SNMP4J.jar:/home/proxyem/mango/web/modules/scripting/classes:/home/proxyem/mango/web/modules/scripting/lib/m2m2-scripting-1.0.8.jar:/home/proxyem/mango/web/modules/dashboards/classes:/home/proxyem/mango/web/modules/dashboards/lib/m2m2-dashboards-1.0.3.jar:/home/proxyem/mango/web/modules/mbus/classes:/home/proxyem/mango/web/modules/mbus/lib/commons-logging-1.1.1.jar:/home/proxyem/mango/web/modules/mbus/lib/spsw-java-0.0.4.jar:/home/proxyem/mango/web/modules/mbus/lib/commons-beanutils-1.8.3.jar:/home/proxyem/mango/web/modules/mbus/lib/m2m2-mbus-1.0.7.jar:/home/proxyem/mango/web/modules/mbus/lib/commons-collections-3.2.1.jar:/home/proxyem/mango/web/modules/mbus/lib/commons-lang-2.4.jar:/home/proxyem/mango/web/modules/mbus/lib/mbus4j-core-0.1.5.jar:/home/proxyem/mango/web/modules/mbus/lib/ezmorph-1.0.6.jar:/home/proxyem/mango/web/modules/mbus/lib/json-lib-2.4-jdk15.jar:/home/proxyem/mango/web/modules/mbus/lib/mbus4j-master-0.1.5.jar:/home/proxyem/mango/web/modules/reports/classes:/home/proxyem/mango/web/modules/reports/lib/m2m2-reports-2.1.3.jar:/home/proxyem/mango/web/modules/sqlds/classes:/home/proxyem/mango/web/modules/sqlds/lib/m2m2-sqlds-1.5.7.jar:/home/proxyem/mango/web/modules/sqlds/lib/opencsv-2.3.jar:/home/proxyem/mango/web/modules/galil/classes:/home/proxyem/mango/web/modules/galil/lib/m2m2-galil-1.4.5.jar:/home/proxyem/mango/web/modules/serial/classes:/home/proxyem/mango/web/modules/serial/lib/m2m2-serial-1.1.5.jar:/home/proxyem/mango/web/modules/sstTheme/classes:/home/proxyem/mango/web/modules/sstTheme/lib/m2m2-sstTheme-1.0.6.jar:/home/proxyem/mango/web/modules/mangoApi/classes:/home/proxyem/mango/web/modules/mangoApi/lib/m2m2-mangoApi-1.0.3.jar:/home/proxyem/mango/web/modules/dataImport/classes:/home/proxyem/mango/web/modules/dataImport/lib/m2m2-dataImport-1.3.6.jar:/home/proxyem/mango/web/modules/dataImport/lib/opencsv-2.2.jar:/home/proxyem/mango/web/modules/persistent/classes:/home/proxyem/mango/web/modules/persistent/lib/m2m2-persistent-1.5.8.jar:/home/proxyem/mango/web/modules/dataFile/classes:/home/proxyem/mango/web/modules/dataFile/lib/jaxb-jxc.jar:/home/proxyem/mango/web/modules/dataFile/lib/m2m2-dataFile-1.0.8.jar:/home/proxyem/mango/web/modules/dataFile/lib/jaxb-api.jar:/home/proxyem/mango/web/modules/dataFile/lib/jaxb-core.jar:/home/proxyem/mango/web/modules/dataFile/lib/opencsv-2.3.jar:/home/proxyem/mango/web/modules/dataFile/lib/jaxb-impl.jar:/home/proxyem/mango/web/modules/dataFile/lib/jaxb-xjc.jar:/home/proxyem/mango/web/modules/vmstat/classes:/home/proxyem/mango/web/modules/vmstat/lib/m2m2-vmstat-1.4.7.jar:/home/proxyem/mango/web/modules/watchlists/classes:/home/proxyem/mango/web/modules/watchlists/lib/m2m2-watchlists-1.6.1.jar:/home/proxyem/mango/web/modules/dnp3/classes:/home/proxyem/mango/web/modules/dnp3/lib/dnp34j.jar:/home/proxyem/mango/web/modules/dnp3/lib/m2m2-dnp3-1.5.0.jar:/home/proxyem/mango/web/modules/openv4j/classes:/home/proxyem/mango/web/modules/openv4j/lib/RXTXcomm.jar:/home/proxyem/mango/web/modules/openv4j/lib/openv4j-core-0.1.3.jar:/home/proxyem/mango/web/modules/openv4j/lib/mbus4j-core-0.1.3.jar:/home/proxyem/mango/web/modules/openv4j/lib/mbus4j-master-0.1.3.jar:/home/proxyem/mango/web/modules/openv4j/lib/m2m2-openv4j-1.0.5.jar:/home/proxyem/mango/web/modules/pachube/classes:/home/proxyem/mango/web/modules/pachube/lib/m2m2-pachube-1.4.8.jar:/home/proxyem/mango/web/modules/templateConfig/classes:/home/proxyem/mango/web/modules/templateConfig/lib/m2m2-templateConfig-1.0.5.jar
org.directwebremoting.ContainerList=[org.directwebremoting.impl.DefaultContainer@3a6dbcc2]
constants.SystemEventType.TYPE_SET_POINT_HANDLER_FAILURE=SET_POINT_HANDLER_FAILURE
constants.DataTypes.BINARY=1
org.apache.jasper.runtime.JspApplicationContextImpl=org.apache.jasper.runtime.JspApplicationContextImpl@1ad9b267
org.directwebremoting.Container=org.directwebremoting.impl.DefaultContainer@3a6dbcc2
org.springframework.web.context.WebApplicationContext.ROOT=Root WebApplicationContext: startup date [Tue Jul 28 09:40:02 MST 2015]; root of context hierarchy
constants.EventType.EventTypeNames.DATA_SOURCE=DATA_SOURCE
constants.SystemEventType.TYPE_LICENSE_CHECK=LICENSE_CHECK
org.eclipse.jetty.tmpdirConfigured=true
constants.Permissions.DataPointAccessTypes.SET=2
constants.AuditEventType.TYPE_EVENT_HANDLER=EVENT_HANDLER
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.SystemEventType.TYPE_SYSTEM_SHUTDOWN=SYSTEM_SHUTDOWN
constants.UserComment.TYPE_POINT=2
constants.DataTypes.NUMERIC=3
constants.AuditEventType.TYPE_DATA_SOURCE=DATA_SOURCE -
Email error
After I configured my Email to a Sendgrid configuration, I am getting this error when I send a test email
on line 7, column 25 in html/testEmail.ftl: fmt is not a Macro or Transform.
Help
-
Reports module not working
When I open the Reports module, I get this immediate message. response.data.reports* is null
When I make a new report template, the point list does not show up.
How do I fix this?
-
Single CRON vs Many CRON
I am making a lot of points that are using the same Cron pattern. Would it be better in Mango to have each point have a Cron pattern or to make 1 trigger point that has the Cron pattern and then have the other points use it as a Updates Context point for updates.
-
RE: Script to enter last read when the read is zero, or NAN
@hussam I am using a metadatasource to grab the point from an original BACNET in order to make a clean timestamp at 5 minute intervals. It is on this metadatasource point that I am using this script..
-
Script to enter last read when the read is zero, or NAN
I am reading a KWH point from a power meter. I am reading this point every 1 minute with it logging every 5. Sometimes in my log, I am getting a NAN, or rather a #NAN. I want to make a script that when this happens as it is logging, it will put in the last good reading.
Ive tried this script but its not working. Any one else, have something to do this?
if ((!p367.value)) return my.ago(MINUTE,5);
else return p367.value;Thanks