2017-02-27 69 views
0

我which'll在JBoss中保险丝服务器部署我的OSGi应用程序的使用blueprint.xml为jasypt加密,URI未注册。 jasypt在blueprint.xml

的xmlns:ENC =“http://karaf.apache.org/xmlns /jasypt/v1.0.0

我在XML文件中看到一个错误信息“URI未注册”。我用的IntelliJ作为我的IDE。

有人可以帮我解决这个问题?我是否需要添加任何jar?或者任何xsi:schemaLocation?

+0

您是否安装了jasypt加密功能? –

+0

感谢您的评论。我实际上尝试了不同的jar,它没有xsd。这现在已经解决了。再次感谢。 –

回答

0

在我的pom.xml中添加下面的依赖项后,解决了这个问题,

<dependency> 
    <groupId>org.apache.karaf.jaas</groupId> 
    <artifactId>org.apache.karaf.jaas.jasypt</artifactId> 
    <version>2.3.4</version> 
</dependency> 

此依赖关系jar包含xsd karat-jasypt-1.0.0.xsd。