client_config.wsdd and -Daxis.ClientConfigFile
Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: client_config.wsdd and -Daxis.ClientConfigFile
Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Davanum Srinivas : http://wso2.com/blogs/
Re: client_config.wsdd and -Daxis.ClientConfigFile
Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Davanum Srinivas : http://wso2.com/blogs/
Re: client_config.wsdd and -Daxis.ClientConfigFile
Which version of axis2 are u using? thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Davanum Srinivas : http://wso2.com/blogs/ -- Davanum Srinivas : http://wso2.com/blogs/
Re: client_config.wsdd and -Daxis.ClientConfigFile
I am using axis 1.2.1 - not axis 2. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 01:33 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Which version of axis2 are u using? thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail
Re: client_config.wsdd and -Daxis.ClientConfigFile
my bad. get the sources and grep for XMLStringProvider in the test cases. thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am using axis 1.2.1 - not axis 2. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 01:33 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Which version of axis2 are u using? thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs] that given a client config file I can programmatically create the EngineConfiguration instance? If I can do that I am home free as then I am using the best of both worlds. Any api suggestions is welcome - the whole point is --- How to generate EngineConfiguration from a client config file without really having to understand whats there in the file. thanks Anamitra - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Davanum Srinivas : http://wso2.com/blogs/ -- Davanum Srinivas : http://wso2.com/blogs/ -- Davanum Srinivas : http://wso2.com/blogs/
Re: client_config.wsdd and -Daxis.ClientConfigFile
thanks Davnum - I got it working. So what I presume is - this api has changed in Axis 2 - right? or the generated wsdl2java code contains this piece of code [which u asked me to refer to] thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 02:27 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org my bad. get the sources and grep for XMLStringProvider in the test cases. thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am using axis 1.2.1 - not axis 2. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 01:33 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Which version of axis2 are u using? thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code
Re: client_config.wsdd and -Daxis.ClientConfigFile
Yes, Axis2 is a totally different :) On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: thanks Davnum - I got it working. So what I presume is - this api has changed in Axis 2 - right? or the generated wsdl2java code contains this piece of code [which u asked me to refer to] thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 02:27 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org my bad. get the sources and grep for XMLStringProvider in the test cases. thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: I am using axis 1.2.1 - not axis 2. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 01:33 cc PM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Which version of axis2 are u using? thanks, dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi thanks for the reply - I did the wsdl2java and got the resultant java files - still dont see any mention of EngineConfiguration there! Not sure what I am missing. thanks Anamitra Davanum Srinivas [EMAIL PROTECTED] m To axis-user@ws.apache.org 02/15/2006 09:49 cc AM Subject Re: client_config.wsdd and Please respond to -Daxis.ClientConfigFile [EMAIL PROTECTED] he.org Yes, if you have already run wsdl2java check the generated sources. -- dims On 2/15/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Is there a way I can create a EngineConfiguration object based on the client config file for Axis. I do not want to set the system property -Daxis.ClientConfigFile as that will not work well for me in a multithreaded environment where multiple instances of Web service client are trying to invoke different Web Services - each of the client instances have their own Service and Call object [using DII]. If I can create the EngineConfiguration instance based on the client config wsdd file then I do not need to set the system property and each of the client instances can have their own config [EngineConfiguration instance] thanks Anamitra - Forwarded by Anamitra Bhattacharyya/MRO on 02/15/2006 09:27 AM - Werner Dittmann Werner.Dittmann@ t-online.de To [EMAIL PROTECTED] 02/15/2006 03:39 cc AMwss4j-dev@ws.apache.org Subject Re: client_config.wsdd and -Daxis.ClientConfigFile Anamitra, IMHO this is a question to the Axis user / Axis dev list because it's a generic Axis question. How to deal with config files is not a WSS4J specific problem. Can you pls resend the question to the Axis user mailing list?. Regards, Werner [EMAIL PROTECTED] wrote: Hi I have tried and tested various ways of using wss4j in the client - both programmatically and the configuration way. When doing it programmatically I have used EngineConfiguration clientConfig=createClientConfig(username, password); service.setEngineConfiguration(clientConfig); service.setEngine(new AxisClient(clientConfig)); And while doing the config way I have used the -Daxis.ClientConfigFile. Doing it the config way seems easier and flexible and my client code stays clean. But unfortunately setting the system proerty does not work well in a multi threaded env where multiple such client instances [which have their own Service and Call object - am using DII] are trying to invoke ws security enabled Web services. So here the question-- Is there any way [fine if I have to use axis specific libs