- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 servicemix-4.4.1,
在我的 pom.xml 中,我定义了一个依赖项:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>4.3.1.Final</version>
<scope>provided</scope>
</dependency>
如您所见,我已将范围设置为 provided,因为 servicemix(osgi 容器)将为我们提供 jar。
在我添加的 features.xml 文件中:
<feature name="myapp-libs" version="${version}">
....
<bundle>mvn:org.hibernate/hibernate-validator/4.3.1.Final/jar</bundle>
现在,当我尝试将 myapp-libs 加载到 servicemix 中时,我得到以下信息:
karaf@root> features:install myapp-libs
Error executing command: Could not start bundle mvn:org.hibernate/hibernate-validator/4.3.1.Final/jar in feature(s)
myapp-libs-1.24-SNAPSHOT: Unresolved constraint in bundle org.hibernate.validator [973]:
Unable to resolve 973.0: missing requirement [973.0] package; (&(package=javax.validation)(version>=1.0.0)(!(version>=2.0.0)))
最佳答案
我在我的 features.xml 中定义了 javax.validation:
<bundle>mvn:javax.validation/validation-api/1.1.0.Final/jar</bundle>
但是它再也找不到 hibernate-validator jar 了:
Add a provider like Hibernate Validator (RI) to your classpath.
javax.validation.ValidationException: Unable to create a Configuration, because no Bean Validation provider could be found. Add a provider like Hibernate Validator (RI) to your classpath.
at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:271)
at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
这很奇怪,因为在日志中我可以看到正在加载 hibernate-validator。
22:53:40,835 | INFO | l Console Thread | FeaturesServiceImpl | ?
? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:com.googlecode.guava-osgi/guava-osgi/9.0.0/jar
22:53:42,064 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:commons-lang/commons-lang/2.6
22:53:42,203 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:junit/junit/4.11/jar
22:53:42,312 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:org.apache.thrift/libthrift/0.7.0/jar
22:53:42,441 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:org.apache.cassandra/cassandra-thrift/1.1.0/jar
22:53:42,625 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.hectorclient/hector-core/1.1-2/jar
22:53:42,836 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.codehaus.jackson/jackson-core-asl/1.9.6/jar
22:53:43,396 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.6/jar
22:53:44,396 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.codehaus.jackson/jackson-jaxrs/1.9.6/jar
22:53:44,416 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.hibernate/hibernate-validator/4.1.0.Final/jar
22:53:44,425 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:javax.validation/validation-api/1.1.0.Final/jar
22:53:44,459 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:org.apache.camel/camel-jackson/2.8.0/jar
22:53:44,467 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle mvn:joda-time/joda-time/1.6
22:53:44,780 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:org.perf4j/perf4j/0.9.16/jar
22:53:45,061 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:org.aspectj/aspectjrt/1.6.1/jar
22:53:46,600 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:org.aspectj/aspectjweaver/1.6.1/jar
22:53:46,867 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:commons-jexl/commons-jexl/1.1/jar
22:53:46,893 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Installing bundle wrap:mvn:com.eaio.uuid/uuid/3.2/jar
22:53:46,899 | INFO | l Console Thread | FeaturesServiceImpl | ? ? | 30 - org.apache.karaf.features.core - 2.2.2.fuse-07-11 | Bundles to refresh:
关于java - Servicemix 找不到 javax.validation 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20684988/
关闭。这个问题是opinion-based .它目前不接受答案。 想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它. 8年前关闭。 Improve this
CentOS可以安装Apache Servicemix吗?如果是,有什么要求? 最佳答案 它是一个Java应用程序,所以要求是一个JDK。 关于installation - 是否可以在CentOS中安
我正在尝试配置 Apache ServiceMix 4 以提供其文档中提到的负载平衡功能(例如: http://servicemix.apache.org/clustering.html )。虽然提到
我正在尝试遵循一个简单的教程,使用蓝图将简单的 CRUD 接口(interface)公开为 REST 服务 github link to tutorial code 部署到 serviceMix 时,
命令: feature:install spring-jdbc/4.3.5.RELEASE_1 导致我的 Servicemix 7.0.1 实例无限期卡住,而相同的命令(功能版本较低)在 Servic
在 ServiceMix 容器(FuseESB 编译)上升级库的过程是什么? 我使用的是 Fuse 版本 4.4.1,它使用的是 Spring 3.0.5。新版本的Spring已经可用,那么,当我想使
大家好,我几天前开始使用 Apache ServiceMix,但找不到任何好的教程。我有一个 Java 项目,现在我想在 ServiceMix 中运行它,但我不知道该怎么做?我也想知道如何连接两个服务
我正在运行 Apache servicemix 4.5.2。我想安装一个功能,即一个 jar 文件。我想要的功能是 jtidy . pom依赖为: jtidy jtidy 4
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
有人使用 Karaf 而不是 Servicemix 吗?如果是这样,您是如何做出这个决定的?我知道Servicemix在Karaf周围添加了一层功能,只是好奇Karaf是否单独使用以及为什么.....
我一直在研究 ServiceMix 5.4.0 和 OSGi,并且遇到了 OpenJPA 的一个相当奇怪的行为。 我有一个这样定义的数据源:
我们在生产中有一个 apache servicemix 实例(版本 3.3.1),它运行我们的 bpel 流程(使用 apache ode 1.3.5 )和一些 Camel 代码(用于路由)。问题是,
我们拥有在 Servicemix 5 上完美运行的 osgi 应用程序。但由于某些原因,我们必须迁移到 Servicemix 4.5。我尝试了一下,得到了这个 Error parsing SQL Ma
我们正在尝试使用 Apache Felix 网桥 (org.apache.felix.http.bridge-4.0.0.jar) 将在 Apache Tomcat 8.5.3 上运行的 Web 应用
ESB 专家,需要一些帮助。我被困在 apache servicemix(v 4.5.3) 中。该场景是我们的企业应用程序之间的通信,包括一个已经在 tomcat 上执行的 Web 应用程序。两个应用
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
我开始使用 ServiceMix 和 Camel,并且我已经运行了许多示例。 似乎OSGi的例子可以通过热部署或控制台部署在ServiceMix中,但我不知道如何部署一个不是OSGI的项目。可以做到吗
我有 ServiceMix 4.5.3,想完全禁用内部/嵌入式 ActiveMQ 代理。实现该目标的最佳/最简单方法是什么? 最佳答案 测试和工作: 从 featuresBoot 列表中删除 "act
我有 servicemix 版本: 4.3.1-fuse-03.01 与 Camel 2.6.0-fuse-03-01。 我想将 Camel 升级到 2.8.0 版。在不升级整个 Servicemix
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为
我是一名优秀的程序员,十分优秀!