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/