Hi Ingolf,

Transport listeners are initiated inside the
org.apache.axis2.engine.ListenerManager#init method. you can change
transport parameters by using below line of code here.
*
configctx.getAxisConfiguration().getTransportsIn().get("http").getParameter("port").setValue(8090);
*  // here i have set http listener port to 8090

You can access Axis Configuration from configuration context, Then you can
retrieve all transportIn and transportOut configurations and manipulate
them according to your need.

Cheers,
Shameera.


On Sun, Jun 2, 2013 at 7:37 AM, Ingolf Krueger <sp...@me.com> wrote:

> Hi there --
>
> I am trying to use Axis2 in embedded mode from within Clojure, and want to
> programmatically change the http port at which my services are presented so
> as to be able to run multiple independent Axis2 servers on the same box.  I
> understand that this could be accomplished using axis2.xml, but I'd prefer
> to accomplish it via code.
>
> I have searched the archives and documents, but was unable to locate a
> suitable example/tutorial to study.
>
> Any suggestions on where I could look would be highly appreciated!
>
> Thanks, and best regards,
> Ingolf
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
>
>


-- 
Best Regards,
Shameera Rathnayaka.

email: shameera AT apache.org , shameerainfo AT gmail.com
Blog : http://shameerarathnayaka.blogspot.com/

Reply via email to