Thanks a lot! I did look at the javadoc for that method but I still don't understand how it's done. Maybe because I know too little about classloaders etc...
But anyway, I got it to work using AxisProperties.setProperty() /Daniel On Mon, 2003-03-17 at 23:38, Douglas Bitting wrote: > See the Javadocs for > org.apache.axis.configuration.EngineConfigurationFactoryFinder.newFactory(java.lang.Object). > Note, you can also use the > following in place of the discovery mechanism: > > AxisProperties.setProperty(EngineConfigurationFactory.SYSTEM_PROPERTY_NAME,...); > > But, the discovery mechanism is perfered. > > Hope this helps, > --Doug > > -----Original Message----- > From: Daniel Elenius [mailto:[EMAIL PROTECTED] > Sent: Monday, March 17, 2003 8:32 AM > To: [EMAIL PROTECTED] > Subject: Re: setEngineConfiguration > > > I'm working on the JXTA transport for Axis (called JXTA-SOAP, see > soap.jxta.org). It needs to provide its own config with its JXTA > transport bindings, but I also want to use WSDL data to use the > pre-filled createCall() things. > > /daniel > > On Mon, 2003-03-17 at 17:19, Davanum Srinivas wrote: > > What's the actual problem? (for which you need to call setEngineConfiguration) > > > > Thanks, > > dims > > --- Daniel Elenius <[EMAIL PROTECTED]> wrote: > > > In org.apache.axis.client.Service, there's a method called > > > setEngineConfiguration(). I need something like this, but the problem, > > > as pointed out in the comments to the method, is that the engine > > > configuration is already set by all the constructors. How can I get > > > around this problem without adding more constructors with an extra > > > config parameter? Is there a solution planned for this? > > > > > > /Daniel > > > > > > > > > /** > > > * Set this Service's engine configuration. > > > * > > > * Note that since all of the constructors create the AxisClient right > > > * now, this is basically a no-op. Putting it in now so that we can > > > make > > > * lazy engine instantiation work, and not have to duplicate every > > > single > > > * Service constructor with a EngineConfiguration argument. > > > * > > > * @param config the EngineConfiguration we want to use. > > > */ > > > public void setEngineConfiguration(EngineConfiguration config) { > > > this.config = config; > > > } > > > > > > > > > -- > > > Daniel Elenius <[EMAIL PROTECTED]> > > > > > > > > > ===== > > Davanum Srinivas - http://webservices.apache.org/~dims/ > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! Web Hosting - establish your business online > > http://webhosting.yahoo.com -- Daniel Elenius <[EMAIL PROTECTED]>
