Stefan
I'm trying to configure WSO2 ESB for using Rampart. The used policy file
contains the following definition for the JKS file: "<ramp:property
name="org.apache.ws.security.crypto.merlin.file">../keystore/MyKeystore.jks</ramp:property>".
I've tried several settings for the reference to the JKS file, but I'm
always receiving "java.io.FileNotFoundException: ..\keystore\MyKeystore.jks
(The system cannot find the path specified)".

Looking at the sample policy files contained in the distribution, I've
noticed that the JKS is always referenced through the repository
(repository/conf/....). Adding MyKeystore.JKS to the repository solves this
issue.

Although policy files do not necessarily have to, I suppose that JKS file
are obliged to reside in the repository structure.
Is this supposition correct ?
I think this is because we set the working directory to $ESB_HOME (i.e. the main ESB install directory) when we start the ESB. So any relative links will be with respect to that.. does this make sense?

asankha

_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user

Reply via email to