I created a new datasource and got the following stack trace trying to export all:
ERROR 2009-12-14 14:48:17,570 (com.serotonin.web.dwr.ExceptionDetectionFilter.doFilter:29) - DWR invocation exception
com.serotonin.ShouldNeverHappenException: com.serotonin.json.JsonException: Error reading 'alarmLevel' from value com.serotonin.mango.vo.dataSource.openv4j.OpenVDataSourceVO@39d0c448
at com.serotonin.mango.web.dwr.EmportDwr.createExportData(EmportDwr.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.mango.web.dwr.util.LoggedInAjaxFilter.doFilter(LoggedInAjaxFilter.java:39)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.web.dwr.LocalizationFilter.doFilter(LocalizationFilter.java:54)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.web.dwr.ExceptionDetectionFilter.doFilter(ExceptionDetectionFilter.java:23)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.serotonin.json.JsonException: Error reading 'alarmLevel' from value com.serotonin.mango.vo.dataSource.openv4j.OpenVDataSourceVO@39d0c448
at com.serotonin.json.JsonWriter.writeObjectImpl(JsonWriter.java:120)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:201)
at com.serotonin.json.JsonWriter.writeListSet(JsonWriter.java:215)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:170)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:192)
at com.serotonin.json.JsonWriter.write(JsonWriter.java:73)
at com.serotonin.json.JsonWriter.write(JsonWriter.java:64)
at com.serotonin.mango.web.dwr.EmportDwr.createExportData(EmportDwr.java:77)
... 34 more
Caused by: java.lang.NullPointerException
at com.serotonin.json.JsonWriter.writeObjectImpl(JsonWriter.java:117)
... 41 more
Listening for transport dt_socket at address: 11555
WARN 2009-12-14 14:48:17,584 (org.directwebremoting.util.CommonsLoggingOutput.warn:67) - Method execution failed:
com.serotonin.ShouldNeverHappenException: com.serotonin.json.JsonException: Error reading 'alarmLevel' from value com.serotonin.mango.vo.dataSource.openv4j.OpenVDataSourceVO@39d0c448
at com.serotonin.mango.web.dwr.EmportDwr.createExportData(EmportDwr.java:80)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.mango.web.dwr.util.LoggedInAjaxFilter.doFilter(LoggedInAjaxFilter.java:39)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.web.dwr.LocalizationFilter.doFilter(LocalizationFilter.java:54)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at com.serotonin.web.dwr.ExceptionDetectionFilter.doFilter(ExceptionDetectionFilter.java:23)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
Caused by: com.serotonin.json.JsonException: Error reading 'alarmLevel' from value com.serotonin.mango.vo.dataSource.openv4j.OpenVDataSourceVO@39d0c448
at com.serotonin.json.JsonWriter.writeObjectImpl(JsonWriter.java:120)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:201)
at com.serotonin.json.JsonWriter.writeListSet(JsonWriter.java:215)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:170)
at com.serotonin.json.JsonWriter.writePropertyValue(JsonWriter.java:192)
at com.serotonin.json.JsonWriter.write(JsonWriter.java:73)
at com.serotonin.json.JsonWriter.write(JsonWriter.java:64)
at com.serotonin.mango.web.dwr.EmportDwr.createExportData(EmportDwr.java:77)
... 34 more
Caused by: java.lang.NullPointerException
at com.serotonin.json.JsonWriter.writeObjectImpl(JsonWriter.java:117)
... 41 more
WARN 2009-12-14 14:48:17,588 (org.directwebremoting.util.CommonsLoggingOutput.warn:59) - --Erroring: batchId[3] message[com.serotonin.ShouldNeverHappenException: com.serotonin.json.JsonException: Error reading 'alarmLevel' from value com.serotonin.mango.vo.dataSource.openv4j.OpenVDataSourceVO@39d0c448]
14.12.2009 14:48:19 org.apache.coyote.http11.Http11Protocol pause
I have no such property alarmLevel.
Any idea what happend?
The sources com.serotonin.json are missing (GPL violation?)
Thanks in advance
Arne