由于以下错误,我正在部署的Camel捆绑包无法在ServiceMix 7.x中启动:
Caused by: java.io.FileNotFoundException: class path resource [org/springframework/beans/factory/Aware.class] cannot be opened because it does not exist
at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:171)[152:org.apache.servicemix.bundles.spring-core:3.2.18.RELEASE_1]
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:50)[152:org.apache.servicemix.bundles.spring-core:3.2.18.RELEASE_1]
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:96)[152:org.apache.servicemix.bundles.spring-core:3.2.18.RELEASE_1]
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:102)[152:org.apache.servicemix.bundles.spring-core:3.2.18.RELEASE_1]
当我检查实际的org.springframework:spring-beans-3.2.18.RELEASE文件时,我注意到缺少的类文件存在。 ServiceMix中的构建是否真的没有此文件,或者为什么我还会看到此问题?