axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Douglas Bitting <Douglas.Bitt...@agile.com>
Subject RE: setEngineConfiguration
Date Mon, 17 Mar 2003 22:38:15 GMT
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:danel698@student.liu.se]
Sent: Monday, March 17, 2003 8:32 AM
To: axis-dev@ws.apache.org
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 <danel698@student.liu.se> 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 <danel698@student.liu.se>
> > 
> 
> 
> =====
> Davanum Srinivas - http://webservices.apache.org/~dims/
> 
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Web Hosting - establish your business online
> http://webhosting.yahoo.com
-- 
Daniel Elenius <danel698@student.liu.se>

Mime
View raw message