I think you can give the full path to file here
e.g.
org.apache.ws.security.crypto.merlin.file=/home/test/TestKeyStore
or a relative path from the jboss bin folder
On 5/9/07, sridhar vudutha <[EMAIL PROTECTED]> wrote:
Martin,
Putting the test.properties file in $JBOSS_HOME/server/default/conf/props,
worked fine. How can I take the KeyStore out of the war file? I tried
putting it in the same directory ( $JBOSS_HOME/server/default/conf/props)
but didn't work. Any suggestions?
Thanks,
Sridhar.
On 5/8/07, Martin Gainty <[EMAIL PROTECTED]> wrote:
>
> Sridhar--
> did you try
> $JBOSS_HOME/server/default/conf/props
> ?
> M--
> This email message and any files transmitted with it contain
> confidential
> information intended only for the person(s) to whom this email message
> is
> addressed. If you have received this email message in error, please
> notify
> the sender immediately by telephone or email and destroy the original
> message without making a copy. Thank you.
>
>
> ----- Original Message -----
> *From:* sridhar vudutha <[EMAIL PROTECTED]>
> *To:* [email protected]
> *Sent:* Tuesday, May 08, 2007 1:08 PM
> *Subject:* Keystore in Axis2 war
>
>
> Hello,
> I'm having trouble taking out the KeyStore or the properties file
> from the Axis2 war file. As long as they are in the Axis2.war/WEB-INF/classes
> directory, everything works fine. I'm using JBoss 4.0.5 and would like
> to put KeyStore or the properties file outside the Axis2.war file. I
> tried putting it in Jboss/server/default/lib ; Jboss/server/conf and also
> manually updated the JBoss CLASSPATH in the run.bat file but doesn't
> work.
>
> The properties file (test.properties) in Axis2.war/WEB-INF/classes
> folder has the following contents.
>
>
>
org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlin
> org.apache.ws.security.components.crypto.Merlin
> org.apache.ws.security.crypto.merlin.keystore.type=jks
> org.apache.ws.security.crypto.merlin.keystore.password=password
> org.apache.ws.security.crypto.merlin.keystore.alias=uattest
> org.apache.ws.security.crypto.merlin.alias.password=password
> org.apache.ws.security.crypto.merlin.file=TestKeyStore
>
> If I keep both the TestKeyStore and test.properties files in the
> Axis2.war/WEB-INF/classes folder, it works fine.
>
> Can someone please suggest me how to put make the properties file or the
> KeyStore file available to Axis2.war after it is deployed?
>
> I'm putting Axis2.war in an ear which contains some jars and 2 other war
> files.
>
> Any help would be greatly appreciated.
>
> Thanks,
> Sridhar.
>
>
--
Amila Suriarachchi,
WSO2 Inc.