This file is part of an example in wss4j, but I don't know where it is in the repository. If you check out wss4j (see website how to do this), you can find some keys in the repository in order to run a few examples (ex : interop2.jks, this is a java keystore). In order to use your own key, you have to edit the wsstest.properties (or mayble crypto.properties and replace keys/x509.PFX.MSFT by the keystore you want to use). Or you can create them by yourself using openssl.
Regards, Alexis. On 6/27/05, Dorner, Thomas <[EMAIL PROTECTED]> wrote: > Hi, > > I get the following exception with a wss4j.jar downloaded at an tutuorial! > --> Exception say: Proxy file (keys/x509.PFX.MSFT) not found.[] > How can I solve this problem? > > Thank you in advance > Tomi > > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAcces > sorImpl.java:39) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruc > torAccessorImpl.java:27) > at java.lang.reflect.Constructor.newInstance(Constructor.java:274) > at > org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFacto > ry.java:117) > at > org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFac > tory.java:101) > at > com.tsystems.epdm.pdmwebconnector.webService.handler.WSDoAllSender.loadEncry > ptionCrypto(WSDoAllSender.java:658) > at > com.tsystems.epdm.pdmwebconnector.webService.handler.WSDoAllSender.invoke(WS > DoAllSender.java:296) > at > org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java: > 32) > at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:121) > at org.apache.axis.client.Call.invokeEngine(Call.java:2765) > at org.apache.axis.client.Call.invoke(Call.java:2748) > at org.apache.axis.client.Call.invoke(Call.java:2424) > at org.apache.axis.client.Call.invoke(Call.java:2347) > at org.apache.axis.client.Call.invoke(Call.java:1804) > at > com.tsystems.epdm.pdmwebconnector.client.webservice.soapclient.UniversalStub > .login(UniversalStub.java:221) > at > com.tsystems.epdm.pdmwebconnector.client.servlet.Login_Servlet.doPost(Login_ > Servlet.java:140) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application > FilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja > va:256) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja > va:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve. > java:171) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java > :174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne > ction(Http11Protocol.java:392) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav > a:619) > at java.lang.Thread.run(Thread.java:534) > Caused by: org.apache.ws.security.components.crypto.CredentialException: > Proxy file (keys/x509.PFX.MSFT) not found.[] > at > org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:108) > ... 50 more > > -----Ursprüngliche Nachricht----- > Von: Dorner, Thomas [mailto:[EMAIL PROTECTED] > Gesendet: Montag, 27. Juni 2005 15:35 > An: [email protected]; [email protected] > Betreff: Wss4j.jar > > Hi all, > > Can someone pls give ma an url, where I can download an up-to-date version > of the wss4j.jar or send me? > --> I also looking for a dokumentation, how to build up keymanagement to > --> use > with wss4j. > What should I do to get wss4j working for example with > WSDoAllSender/Receiver > > Some help would be fantastic > > Thanks Tomi >
