[
https://issues.apache.org/activemq/browse/CAMEL-3228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=62810#action_62810
]
Claus Ibsen commented on CAMEL-3228:
------------------------------------
Looks like the new JAR can be loaded in OSGi now.
Just that loading the mapping file from classpath now fails. Yeah OSGi
influence this as well
{code}
at
org.apache.camel.impl.converter.BaseTypeConverterRegistry.mandatoryConvertTo(BaseTypeConverterRegistry.java:138)
at
org.apache.camel.core.osgi.OsgiTypeConverter.mandatoryConvertTo(OsgiTypeConverter.java:94)
at
org.apache.camel.impl.MessageSupport.getMandatoryBody(MessageSupport.java:100)
... 58 more
Caused by: org.dozer.MappingException: Unable to locate dozer mapping file
[org/apache/camel/itest/osgi/dozer/dozer-mapping.xml] in the classpath!
at
org.dozer.util.MappingUtils.throwMappingException(MappingUtils.java:93)
at org.dozer.util.MappingValidator.validateURL(MappingValidator.java:61)
at
org.dozer.loader.CustomMappingsLoader.loadFromFiles(CustomMappingsLoader.java:101)
at
org.dozer.loader.CustomMappingsLoader.load(CustomMappingsLoader.java:56)
at
org.dozer.DozerBeanMapper.loadCustomMappings(DozerBeanMapper.java:159)
at
org.dozer.DozerBeanMapper.getMappingProcessor(DozerBeanMapper.java:142)
at org.dozer.DozerBeanMapper.map(DozerBeanMapper.java:98)
at
org.apache.camel.converter.dozer.DozerTypeConverter.convertTo(DozerTypeConverter.java:46)
at
org.apache.camel.converter.dozer.DozerTypeConverter.convertTo(DozerTypeConverter.java:50)
at
org.apache.camel.impl.converter.BaseTypeConverterRegistry.doConvertTo(BaseTypeConverterRegistry.java:181)
at
org.apache.camel.impl.converter.BaseTypeConverterRegistry.mandatoryConvertTo(BaseTypeConverterRegistry.java:136)
... 60 more
{code}
> Upgrade to dozer 5.3.0
> ----------------------
>
> Key: CAMEL-3228
> URL: https://issues.apache.org/activemq/browse/CAMEL-3228
> Project: Apache Camel
> Issue Type: Improvement
> Reporter: Dmitry Buzdin
> Assignee: Claus Ibsen
> Fix For: 2.6.0
>
> Attachments: CAMEL-3228_-_Upgrade_to_Dozer_5_3_0_.patch,
> dozer-osgi-5.3.0.jar, pom.xml
>
> Original Estimate: 6 hours
> Remaining Estimate: 6 hours
>
> Dozer 5.3.0 has been released. It has changes in internal API, which make
> usage of dozer-camel impossible with the most recent version.
> As Dozer maintainer I could contribute a patch upgrading camel-dozer module
> to use 5.3.0.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.