2017-02-27 17 views
0

blueprint.xml에서 jasypt,URI가 등록되지 않았습니다. 내가 제이 보스 퓨즈 서버에 배포 할 which'll 내 OSGI 응용 프로그램의 blueprint.xml에 암호화 jasypt을 사용

의 xmlns : ENC = "http://karaf.apache.org/xmlns /jasypt/v1.0.0

나는. 나는 내 IDE로 인 IntelliJ를 사용하고 있습니다.

누군가가 나를 도울 수있는이 문제를 해결하기 위해 "URI가 등록되지 않았습니다"라는 XML 파일에 오류 메시지가보고 있어요? 어떤 jar 파일이나 xsi : schemaLocation을 추가해야합니까?

+0

jasypt 암호화 기능을 설치 했습니까? –

+0

의견을 보내 주셔서 감사합니다. 실제로 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가 있습니다.