Registros biológicos

Caracterización florística y estructura de los relictos de bosque seco tropical en el bajo Cauca, jurisdicción Corantioquia

Última versión publicado el 16 de mayo de 2017
I2D-BIO_2014_IPT020. Este recurso contiene la información taxonómica y estructural registrada para todos los individuos vegetales con diámetro superior a 2.5 cm medido a una altura de 1.3 m, que fueron muestreados al interior de los relictos de bosque seco tropical en el departamento de Antioquia (Jurisdicción Corantioquia), a través de 40 transectos tipo RAP (Rapid Assesment Program, 10 transectos de 2x50m en 4 localidades de la jurisdicción ) en el marco del convenio entre el Instituto de Investigación de Recursos Biológicos Alexander von Humboldt y la Corporación. En total se reportan 1349 individuos respectivos a 128 especies, 90 géneros y 42 familias botánicas, del total de individuos 12 solo se pudieron identificar hasta la categoría de clase. Las familias botánicas con mayor númer... Más

Descripción

I2D-BIO_2014_IPT020. Este recurso contiene la información taxonómica y estructural registrada para todos los individuos vegetales con diámetro superior a 2.5 cm medido a una altura de 1.3 m, que fueron muestreados al interior de los relictos de bosque seco tropical en el departamento de Antioquia (Jurisdicción Corantioquia), a través de 40 transectos tipo RAP (Rapid Assesment Program, 10 transectos de 2x50m en 4 localidades de la jurisdicción ) en el marco del convenio entre el Instituto de Investigación de Recursos Biológicos Alexander von Humboldt y la Corporación. En total se reportan 1349 individuos respectivos a 128 especies, 90 géneros y 42 familias botánicas, del total de individuos 12 solo se pudieron identificar hasta la categoría de clase. Las familias botánicas con mayor número de especies son Fabaceae (20), Rubiaceae (11) y Myrtaceae (7). El DAP promedio de los individuos fue 10,329 cm (DS=11,325) y la altura promedio reportada es de 8,420 m (DS=5,135).

Derechos

Los usuarios deben respetar los siguientes derechos de uso:

Libre a nivel interno y externo (Creative Commons Attribution Non Commercial (CC-BY-NC) 4.0)

Registros

Los datos en este recurso de registros biológicos han sido publicados como Archivo Darwin Core(DwC-A), el cual es un formato estándar para compartir datos de biodiversidad como un conjunto de una o más tablas de datos. La tabla de datos del core contiene 1.349 registros.

Este IPT archiva los datos, sirviendo así como repositorio de datos. Los datos y metadatos están disponibles para descargar en la sección de descargas. La tabla de versiones muestra otras versiones del recurso que se han hecho accesibles al público y permite el seguimiento de los cambios hechos al recurso en el tiempo.

Descargas

Descargue la última versión de los datos como un Archivo Darwin Core (DwC-A) o los metadatos como EML o RTF:

Datos como un archivo DwC-A descargar 1.349 registros en Español (76 kB) - Frecuencia de actualización: desconocido
Metadatos como un archivo EML descargar en Español (31 kB)
Metadatos como un archivo RTF descargar en Español (24 kB)

Versiones

La siguiente tabla muestra sólo las versiones publicadas del recurso que son de acceso público.

¿Cómo referenciar?

Los usuarios deben citar este trabajo de la siguiente manera:

Instituto de Investigación de Recursos Biológicos Alexander von Humboldt, Corantioquia (2014). Caracterización florística y estructura de los relictos de bosque secos tropical en el bajo Cauca, jurisdicción Corantioquia. 1349 registros, aportados por: González, R. (Contacto del recurso), Idárraga, A. (Creador del recurso), Quintana, A. (Proveedor de metadatos). Versión 10.0. http://i2d.humboldt.org.co/ceiba/resource.do?r=antioquia_plantae_2014

Palabras clave

composición florística; estructura; bosque seco tropical; taxonomía; Plantae; DAP; altura; Buriticá; Sabanalarga; San Jerónimo; Santa Fe de Antioquia; Valparaíso; Antioquia; Occurrence; Specimen

Datos externos

Los datos del recurso también están disponibles en otros formatos

Caracterización florística y estructura de los relictos de bosque seco tropical en el bajo Cauca, jurisdicción Corantioquia http://doi.org/10.15472/m6zrgg UTF-8 txt

Contactos

¿Quién creó el recurso?:

Álvaro Idárraga Piedrahíta
Botánico
Universidad de Antioquia
Medellín
Antioquia
CO
3146321272

¿Quién puede resolver dudas acerca del recurso?:

Roy González
Investigador
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
Calle 28a No. 15-09
Bogotá, D.C.
Bogotá, D.C.
CO
3202767
http://www.humboldt.org.co/investigacion/ecosistemas-estrategicos/bosque-seco

¿Quién documentó los metadatos?:

Adriana Marcela Quintana Vargas
Contratista
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
Calle 28a No. 15-09
Bogotá, D.C.
CO
3202767 ext. 1237
http://www.humboldt.org.co/

¿Quién más está asociado con el recurso?:

Custodio de los Datos
Infraestructura Institucional de Datos
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
Calle 28A # 15-09
Bogotá, D.C.
Bogotá, D.C.
CO
3202767
http://humboldt.org.co/
Punto de Contacto
Juan Lázaro Murillo Toro
Director de proyecto
CORANTIOQUIA
Medellín
Antioquia
CO
Punto de Contacto
Luis Guillermo Marín Moreno
Supervisor
CORANTIOQUIA
Medellín
Antioquia
CO
Punto de Contacto
Moisés Elías Alexander Taborda
Supervisor
CORANTIOQUIA
Medellín
Antioquia
CO
Punto de Contacto
Hernando García Martínez
Investigador Titular
Instituto de Investigación de Recursos Biológicos Alexander von Humboldt
Calle 28a No. 15-09
Bogotá, D.C.
Bogotá, D.C.
CO
3202767
http://www.humboldt.org.co/investigacion/ecosistemas-estrategicos/bosque-seco
Punto de Contacto
Diego Molina
Investigador
Universidad de Antioquia
Medellín
Antioquia
CO

Cobertura geográfica

Bosque seco tropical en el departamento de Antioquia, municipios de Buriticá, Sabanalarga, San Jerónimo, Santa Fe de Antioquia y Valparaíso.

Coordenadas límite Latitud Mínima Longitud Mínima [5,725, -75,844], Latitud Máxima Longitud Máxima [6,872, -75,611]

Cobertura taxonómica

Para la determinación del material vegetal, se empleó el sistema de clasificación APG III (2009). En total se reportan 1349 individuos respectivos a 128 especies, 90 géneros y 42 familias botánicas, del total de individuos doce solo se pudieron identificar hasta la categoría de clase. Las familias botánicas documentadas con el número de especies y número de individuos respectivamente registradas en el recurso son: Fabaceae (20, 162), Rubiaceae (11, 144), Myrtaceae (7, 165), Apocynaceae (5, 28), Euphorbiaceae (5, 68), Lauraceae (5, 15), Malvaceae (5, 60), Moraceae (5, 51), Meliaceae (4, 81), Nyctaginaceae (4, 44), Polygonaceae (4, 25), Rutaceae (4, 42), Urticaceae (4, 27), Bignoniaceae (3, 16), Malpighiaceae (3, 8), Salicaceae (3, 66), Anacardiaceae (2, 64), Araliaceae (2, 14), Arecaceae (2, 9), Boraginaceae (2, 17), Burseraceae (2, 64), Capparaceae (2, 5), Menispermaceae (2, 3), Phyllanthaceae (2, 28), Piperaceae (2, 8), Achatocarpaceae (1, 3), Annonaceae (1, 22), Aristolochiaceae (1, 1), Bixaceae (1, 1), Celastraceae (1, 5), Dilleniaceae (1, 9), Erythroxylaceae (1, 3), Hernandiaceae (1, 30), Lamiaceae (1, 5), Melastomataceae (1, 13), Olacaceae (1, 3), Proteaceae (1, 3), Sapindaceae (1, 7), Sapotaceae (1, 3), Solanaceae (1, 3), Verbenaceae (1, 6), Vitaceae (1, 6).

Familia  Fabaceae (Fabaceas),  Rubiaceae (Rubiaceas),  Myrtaceae (Myrtaceas),  Apocynaceae (Apocynaceas),  Euphorbiaceae (Euphorbiaceas),  Malvaceae (Malvaceas),  Moraceae (Moraceas),  Meliaceae (Meliaceas),  Nyctaginaceae (Nyctaginaceas),  Polygonaceae (Polygonaceas),  Rutaceae (Rutaceas),  Urticaceae (Urticaceas),  Bignoniaceae (Bignoniaceas),  Lauraceae (Lauraceas),  Malpighiaceae (Malpighiaceas),  Salicaceae (Salicaceas),  Anacardiaceae (Anacardiaceas),  Araliaceae (Araliaceas),  Arecaceae (Arecaceas),  Boraginaceae (Boraginaceas),  Burseraceae (Burseraceas),  Capparaceae (Capparaceas),  Menispermaceae (Menispermaceas),  Phyllanthaceae (Phyllanthaceas),  Piperaceae (Piperaceas),  Achatocarpaceae (Achatocarpaceas),  Annonaceae (Annonaceas),  Aristolochiaceae (Aristolochiaceas),  Bixaceae (Bixaceas),  Celastraceae (Celastraceas),  Dilleniaceae (Dilleniaceas),  Erythroxylaceae (Erythroxylaceas),  Hernandiaceae (Hernandiaceas),  Lamiaceae (Lamiaceas),  Melastomataceae (Melastomataceas),  Olacaceae (Olacaceas),  Proteaceae (Proteaceas),  Sapindaceae (Sapindaceas),  Sapotaceae (Sapotaceas),  Solanaceae (Solanaceas),  Verbenaceae (Verbenaceas),  Vitaceae (Vitaceas)

Cobertura temporal

Fecha Inicial / Fecha Final 2014-04-11 / 2014-06-11

Datos del proyecto

No hay descripción disponible

Título Fortalecer el conocimiento, la conservación y uso sostenible de la biodiversidad y los servicios ecosistémicos del bosque seco tropical en la jurisdicción de Corantioquia.
Fuentes de Financiación Convenio 13-201 entre el Instituto de Investigación de Recursos Biológicos "Alexander von Humboldt" y Corantioquia. Contrato No. 14-13-201-033PS, entre el Instituto de Investigación de Recursos Biológicos "Alexander von Humboldt" y Álvaro Idárraga Piedrahíta. Contrato No. 14-14/008-14/075-190 PS, Entre el Instituto de Investigación de Recursos Biológicos Alexander von Humboldt y Adriana Marcela Quintana Vargas con el objeto de estandarizar y documentar los datos.
Descripción del área de estudio El área de estudio comprende las coberturas de bosque seco tropical para los municipios de Buriticá, Sabanalarga, San Jerónimo, Santa Fe de Antioquia y Valparaíso (Región Valle del río Cauca)
Descripción del diseño A partir del levantamiento de 40 transectos tipo RAP (Rapid Assesment Program) en cuatro localidades, se caracterizó la estructura y composición de la vegetación correspondiente a bosque seco tropical de la Jurisdicción Corantioquia.

Personas asociadas al proyecto:

Investigador Principal
Álvaro Idárraga Piedrahíta

Métodos de muestreo

A partir del levantamiento de 40 transectos tipo RAP (Rapid Assesment Program) en cuatro localidades, se caracterizó la estructura y composición de la vegetación. El diseño de muestreo RAP consiste en el levantamiento de parcelas de 50 m x 2 m, donde se registra y cuantifica la vegetación con diámetro a la altura del pecho (DAP) mayor o igual a 2.5 cm, adicionalmente se registra la presencia de especies herbáceas al interior de cada parcela.

Área de Estudio Durante el primer semestre del año 2014 se realizó la caracterización florística y estructural de los bosques secos de la cuenca baja del Rio Cauca en la Jurisdicción CORANTIOQUIA, correspondiente a los municipios de Buriticá, Sabanalarga, San Jerónimo, Santa Fe de Antioquia y Valparaíso.
Control de Calidad El material colectado fue identificado con la ayuda de claves especializadas, comparación con muestras de herbario y la ayuda de los especialistas de los diferentes grupos. Los especímenes que no pudieron ser identificados a nivel de especie, se agruparon a nivel de morfoespecies sobre la base de comparaciones morfológicas simultáneas con todos los otros especímenes de la colección de referencia. Se siguió el sistema de clasificación de APG III (2009) para las Angiospermas. Las muestras botánicas fueron depositadas en el herbario Federico Medem Bogota (IAvH), sin embargo el material botánico fue revisado y curado en el Herbario de la Universidad de Antioquia.

Descripción de la metodología paso a paso:

  1. Composición: A cada especie se le consignó una colección botánica según los estándares de herborización. El material colectado fue procesado (secado, identificación, montaje de especímenes y certificado de depósito) en el herbario HUA de la Universidad de Antioquia, así como en el Herbario Federico Medem del IAvH.
  2. Estructura: En cada transecto de muestreo de la vegetación se localizaron todos los individuos con diámetro a la altura del pecho mayor a 2.5cm. A cada individuos se le registró especie (con voucher de referencia una vez por individuo), valores de altura en metros (estimada), DAP en centímetros y coordenadas x,y. Este último se tomó como la proyección en planta de dos medidas perpendiculares. Además, se registró el perfil del terreno con el uso de clinómetro y cinta métrica.
  3. A partir del listado de especies obtenido, se hizo una revisión de los listados para especies en alguna categoría de amenaza, veda o endemismos, teniendo en cuenta las siguientes listas: • Listas rojas publicadas por IAvH (http://www.humboldt.org.co) • UICN (http://www.iucnredlist.org/), • CITES (http://www.siac.net.co/cites/) • Libros rojo de plantas de Colombia • Especies localmente vedadas por resolución por la Corporación Autónoma Regional del Centro de Antioquia (CORANTIOQUIA).
  4. Para determinar los usos dados por las comunidades locales, se consultó con conocedores de la flora local durante la fase de campo el nombre común dado localmente y su uso: Maderable, construcción, alimenticio, medicinal, forrajera, combustible, etc. Así mismo se realizó una compilación bibliográfica sobre los usos de las especies en estas áreas.

Datos de la colección

Nombre de la Colección Herbario Universidad de Antioquia, Herbario Federico Medem IAvH
Identificador de la Colección HUA, FMB
Identificador de la Colección Parental N/A
Métodos de preservación de los ejemplares
FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)

The following has evaluated to null or missing:
==> preservationMethods[item]  [in template "WEB-INF/pages/portal/resource_new.ftl" at line 967, column 59]

----
Tip: It's the final [] step that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${preservationMethods[item]?cap_first...  [in template "WEB-INF/pages/portal/resource_new.ftl" at line 967, column 57]
----

Java stack trace (for programmers):
----
freemarker.core.InvalidReferenceException: [... Exception message was already printed; see it above ...]
	at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
	at freemarker.core.EvalUtil.coerceModelToTextualCommon(EvalUtil.java:481)
	at freemarker.core.EvalUtil.coerceModelToStringOrUnsupportedMarkup(EvalUtil.java:434)
	at freemarker.core.Expression.evalAndCoerceToStringOrUnsupportedMarkup(Expression.java:139)
	at freemarker.core.BuiltInForString.getTargetString(BuiltInForString.java:34)
	at freemarker.core.BuiltInForString._eval(BuiltInForString.java:29)
	at freemarker.core.Expression.eval(Expression.java:101)
	at freemarker.core.DefaultToExpression._eval(DefaultToExpression.java:96)
	at freemarker.core.Expression.eval(Expression.java:101)
	at freemarker.core.BuiltInForLegacyEscaping._eval(BuiltInForLegacyEscaping.java:33)
	at freemarker.core.Expression.eval(Expression.java:101)
	at freemarker.core.DollarVariable.calculateInterpolatedStringOrMarkup(DollarVariable.java:100)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:63)
	at freemarker.core.Environment.visit(Environment.java:383)
	at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:291)
	at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
	at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:244)
	at freemarker.core.Environment.visitIteratorBlock(Environment.java:657)
	at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:108)
	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94)
	at freemarker.core.Environment.visit(Environment.java:347)
	at freemarker.core.Environment.visit(Environment.java:353)
	at freemarker.core.Environment.visit(Environment.java:353)
	at freemarker.core.Environment.visit(Environment.java:353)
	at freemarker.core.Environment.visit(Environment.java:353)
	at freemarker.core.Environment.visit(Environment.java:353)
	at freemarker.core.Environment.process(Environment.java:326)
	at freemarker.template.Template.process(Template.java:383)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:184)
	at org.apache.struts2.result.StrutsResultSupport.execute(StrutsResultSupport.java:206)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:375)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:279)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:179)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.gbif.ipt.struts2.CsrfLoginInterceptor.intercept(CsrfLoginInterceptor.java:86)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:49)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.doIntercept(ConversionErrorInterceptor.java:142)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:140)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:140)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:67)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:133)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:89)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:175)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:167)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:196)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:121)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.gbif.ipt.struts2.RedirectMessageInterceptor.doIntercept(RedirectMessageInterceptor.java:136)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.gbif.ipt.struts2.PrivateDeletedResourceInterceptor.intercept(PrivateDeletedResourceInterceptor.java:99)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.gbif.ipt.struts2.SetupAndCancelInterceptor.intercept(SetupAndCancelInterceptor.java:101)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.gbif.ipt.struts2.ResourceSessionInterceptor.intercept(ResourceSessionInterceptor.java:56)
	at com.google.inject.struts2.Struts2Factory$ProvidedInterceptor.intercept(Struts2Factory.java:236)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.factory.StrutsActionProxy.execute(StrutsActionProxy.java:48)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:574)
	at org.apache.struts2.dispatcher.ExecuteOperations.executeAction(ExecuteOperations.java:79)
	at org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:141)
	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
	at org.gbif.ipt.struts2.CorsFilter.doFilter(CorsFilter.java:39)
	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)
	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:120)
	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:750)