forked from wmo-im/wis2box
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with the FROST Server Java Backend #4
Comments
Just putting this here for my own future reference |
This happens when loading in station metadata, not even the associated datastreams
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Type: Exception Report
Message: Servlet execution threw an exception
Description: The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception:
javax.servlet.ServletException: Servlet execution threw an exception
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Root Cause:
java.lang.NoSuchMethodError: 'com.fasterxml.jackson.databind.JsonMappingException com.fasterxml.jackson.databind.DeserializationContext.mappingException(java.lang.String)'
org.geojson.jackson.LngLatAltDeserializer.extractDouble(LngLatAltDeserializer.java:64)
org.geojson.jackson.LngLatAltDeserializer.deserializeArray(LngLatAltDeserializer.java:27)
org.geojson.jackson.LngLatAltDeserializer.deserialize(LngLatAltDeserializer.java:18)
org.geojson.jackson.LngLatAltDeserializer.deserialize(LngLatAltDeserializer.java:13)
com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:129)
com.fasterxml.jackson.databind.deser.BeanDeserializer.vanillaDeserialize(BeanDeserializer.java:310)
com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeOther(BeanDeserializer.java:215)
com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:187)
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer._deserializeTypedForId(AsPropertyTypeDeserializer.java:170)
com.fasterxml.jackson.databind.jsontype.impl.AsPropertyTypeDeserializer.deserializeTypedFromObject(AsPropertyTypeDeserializer.java:136)
com.fasterxml.jackson.databind.deser.AbstractDeserializer.deserializeWithType(AbstractDeserializer.java:263)
com.fasterxml.jackson.databind.deser.impl.TypeWrappedDeserializer.deserialize(TypeWrappedDeserializer.java:74)
com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:342)
com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:4875)
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3033)
com.fasterxml.jackson.core.JsonParser.readValueAs(JsonParser.java:2367)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.GeoJsonDeserializier.deserialize(GeoJsonDeserializier.java:49)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserializeEntityProperty(CustomEntityDeserializer.java:177)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserializeProperty(CustomEntityDeserializer.java:150)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserialize(CustomEntityDeserializer.java:129)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserialiseEntitySet(CustomEntityDeserializer.java:197)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserializeNavigationProperty(CustomEntityDeserializer.java:160)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserializeProperty(CustomEntityDeserializer.java:152)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserialize(CustomEntityDeserializer.java:129)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.custom.CustomEntityDeserializer.deserializeFull(CustomEntityDeserializer.java:105)
de.fraunhofer.iosb.ilt.frostserver.json.deserialize.JsonReader.parseEntity(JsonReader.java:132)
de.fraunhofer.iosb.ilt.frostserver.service.Service.handlePost(Service.java:480)
de.fraunhofer.iosb.ilt.frostserver.service.Service.executePost(Service.java:423)
de.fraunhofer.iosb.ilt.frostserver.service.Service.execute(Service.java:159)
de.fraunhofer.iosb.ilt.frostserver.plugin.coremodel.PluginCoreService.execute(PluginCoreService.java:139)
de.fraunhofer.iosb.ilt.frostserver.http.common.ServletMain.executeService(ServletMain.java:113)
de.fraunhofer.iosb.ilt.frostserver.http.common.ServletMain.processRequest(ServletMain.java:95)
de.fraunhofer.iosb.ilt.frostserver.http.common.ServletMain.doPost(ServletMain.java:140)
javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
de.fraunhofer.iosb.ilt.frostserver.http.common.ServletMain.service(ServletMain.java:173)
javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:331)
org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:158)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Note: The full stack trace of the root cause is available in the server logs.
Apache Tomcat/9.0.91
The text was updated successfully, but these errors were encountered: