We do this to display this deployed services in WSO2 WSAS [1] (which is built on top of Axis2). Specifically the class ServiceAdmin which can be found at [2].
Thanks, Keith. [1] http://wso2.org/projects/wsas [2] https://svn.wso2.org/repos/wso2/trunk/carbon-components/service-mgt/org.wso2.carbon.service.mgt/src/main/java/org/wso2/carbon/service/mgt On Fri, Nov 28, 2008 at 7:01 PM, javier <[EMAIL PROTECTED]> wrote: > Hi everybody, > > I'm looking for a way to get the list of all published services on Axis2. I > know there is a file on the repository/services directory where those > services are enumerated but I would like to know if there is another way to > get this list using an API for example. Please tell me if my request has > sense or I need to use an additional technology as UDDI to do it. Thanks in > advance. > > javier > > > --- En date de : Ven 28.11.08, vhgupta <[EMAIL PROTECTED]> a écrit : > > > De: vhgupta <[EMAIL PROTECTED]> > > Objet: Re: AXIS2-RAMPART - How to get userId in the webService Method > > À: axis-user@ws.apache.org > > Date: Vendredi 28 Novembre 2008, 13h55 > > Closing this post as Found the solution. > > > > Solution is simply to use following in your webservice > > method: > > > > MessageContext msgCtx = > > MessageContext.getCurrentMessageContext(); > > Vector results = (Vector) > > msgCtx.getProperty(WSHandlerConstants.RECV_RESULTS); > > String username = > > > ((WSSecurityEngineResult)((WSHandlerResult)results.get(0)).getResults().get(0)).getPrincipal().getName(); > > > > > > Thanks > > > > > > vhgupta wrote: > > > > > > I have successfully integrated rampart axis2 and being > > able to > > > authenticate multiple clients using rampart and java > > key stores. Problem > > > is how do I get the userId in the web-service method > > so that I can > > > implement the business logic using the already > > authenticated parameter > > > rather then implementing new authentication logic. > > > > > > Please note that I am using axis2-1.3, rampart1.3, > > with jdk1.6, > > > tomcat6.0.13 > > > > > > Thanks, > > > Vishal > > > > > > > -- > > View this message in context: > > > http://www.nabble.com/AXIS2-RAMPART---How-to-get-userId-in-the-webService-Method-tp20733650p20733953.html > > Sent from the Axis - User mailing list archive at > > Nabble.com. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org