I do not understand this error at all. Please help.
Error:
My csv file:
My datasource:
Error:
Code:
Wrong ImportFormat: csv, csv will be used.
java.lang.IllegalArgumentException: No enum constant com.isomorphic.tools.DataImport.ImportFormat.csv
at java.lang.Enum.valueOf(Enum.java:236)
at com.isomorphic.tools.DataImport$ImportFormat.valueOf(DataImport.java:136)
at com.isomorphic.tools.BatchUpload.internalBatchUpload(BatchUpload.java:135)
at com.isomorphic.tools.BatchUpload.batchUpload(BatchUpload.java:87)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:964)
at com.isomorphic.datasource.DataSourceDMI.execute(DataSourceDMI.java:416)
at com.isomorphic.datasource.DataSourceDMI.execute(DataSourceDMI.java:64)
at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:2549)
at com.isomorphic.servlet.IDACall.handleDSRequest(IDACall.java:214)
at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:179)
at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:139)
at com.isomorphic.servlet.IDACall.doPost(IDACall.java:78)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.isomorphic.servlet.CompressionFilter._doFilter(CompressionFilter.java:260)
at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:83)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
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:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
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:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:744)
=== 2015-06-29 14:41:41,925 [80-2] DEBUG XML - Parsed XML from (in memory stream): 0ms
=== 2015-06-29 14:41:41,926 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSource'
=== 2015-06-29 14:41:41,927 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'DataSourceField'
=== 2015-06-29 14:41:41,929 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'field'
=== 2015-06-29 14:41:41,933 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,935 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,936 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,937 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,937 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,938 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,938 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,939 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,939 [80-2] DEBUG ISCKeyedObjectPool - Borrowing object for 'Object'
=== 2015-06-29 14:41:41,940 [80-2] ERROR DataImport - Parse error at line 2: com.isomorphic.tools.TranslaterException: java.lang.IllegalArgumentException: 2015-06-31 00:00
=== 2015-06-29 14:41:41,940 [80-2] DEBUG DataImport - Null or empty input results
=== 2015-06-29 14:41:41,941 [80-2] DEBUG BatchUpload - Rows: [
]
=== 2015-06-29 14:41:41,941 [80-2] INFO DSResponse - DSResponse: Map with 2 keys
=== 2015-06-29 14:41:41,943 [80-2] DEBUG DSRequest - About to free up resources for request of type update on DataSource batchUpload
=== 2015-06-29 14:41:41,945 [80-2] DEBUG DSRequest - Ignoring freeResources call because this is not a primary request!
=== 2015-06-29 14:41:41,947 [80-2] DEBUG RPCManager - Content type for RPC transaction: text/html; charset=UTF-8
=== 2015-06-29 14:41:41,947 [80-2] DEBUG RPCManager - DMI response, dropExtraFields: false
=== 2015-06-29 14:41:41,948 [80-2] DEBUG DSRequest - Ignoring freeQueueResources call because this is not a primary request!
=== 2015-06-29 14:41:41,949 [80-2] INFO Compression - /csonet/CSOnet/sc/IDACall: 695 -> 433 bytesCode:
"id","nodeId","dateCollected","dateStored","sensor1Reading","sensor2Reading","sensor3Reading","sensor4Reading","rawData"
,11111,"2015-06-31 00:00","2015-05-31 00:00",1,2,3,4,""Code:
<DataSource serverType="sql" dbName="CSODatabaseLOCAL"
ID="InodeDataImport"
schema="dynamic"
tableName="inodes_data">
<fields>
<field primaryKey="true" name="id" type="sequence" />
<field primaryKey="true" name="nodeId" nativeName="i_id" type="int" required="true" />
<field primaryKey="true" name="dateCollected" nativeName="time" type="datetime" required="true" />
<field name="dateStored" nativeName ="stored" type="datetime" required="true" />
<field name="sensor1Reading" nativeName="sens1" type="float" />
<field name="sensor2Reading" nativeName="sens2" type="float" />
<field name="sensor3Reading" nativeName="sens3" type="float" />
<field name="sensor4Reading" nativeName="sens4" type="float" />
<field name="rawData" type="text" length="50" />
</fields>
</DataSource>