AuthenticationAdmin is a hidden admin service and they are not discoverable. How did you manage to get it to show up in the WS-Discovery UI? Can you please send a screenshot which shows the service and the endpoints?
Thanks, Hiranya 2011/11/22 Güçlü Akkaya <[email protected]> > ** > > Hi, > > I have posted this to the ESB forum.But just to be safe i will post it > here too. > > Following this guide i managed to make my services discoverable. > > > http://wso2.org/library/articles/2011/08/rediscover-soa-wso2-carbon-wsdiscovery#wsdsupport > > One of my Services was AuthenticationAdmin, which originaly is a web > service from the carbon core. I wanted to use this service with a proxy > service DynamicAuthenticationAdmin to send authentication request. > > So far AuthenticationAdmin has an uuid and epr on WS Discovery GUI and i > added the WS-Discovery Mediation Extensions plug-in. Here is the source > for the proxy services configuration: > > "<?xml version="1.0" encoding="UTF-8"?> > <definitions xmlns="http://ws.apache.org/ns/synapse"> > <registry provider="org.wso2.carbon.mediation.registry.WSO2Registry"> > <parameter > name="extensions">org.wso2.carbon.discovery.mediation.ext.WSDiscoveryRegistryExtension</parameter> > <parameter name="discoveryProxy"> > https://discovery-governance-arcsp.ardich.com:9443/services/DiscoveryProxy > </parameter> > <parameter name="cachableDuration">15000</parameter> > </registry> > <proxy name="DynamicWSStorageService" startOnLoad="true" > trace="disable"> > <target > endpoint="wsdd://urn:uuid:65013b0a-1858-48d3-9a31-c5938a7b589a/https"> > <outSequence> > <send/> > </outSequence> > </target> > <parameter name="wsDiscoveryParams"> > <Scopes>http://ws.arcsp.ardic.com/storage</Scopes> > </parameter> > </proxy> > <proxy name="DynamicAuthenticationAdmin" startOnLoad="true" > trace="disable"> > <target > endpoint="wsdd://urn:uuid:651e0822-24d8-4e07-90d8-dfbd5e78b53a/https"> > <outSequence> > <send/> > </outSequence> > </target> > <publishWSDL key="local:AuthenticationAdmin.wsdl"/> > <parameter name="wsDiscoveryParams"> > <Scopes>http://ws.arcsp.ardic.com/auth</Scopes> > </parameter> > </proxy> > <proxy name="WSStorageProxy" transports="https" startOnLoad="true" > trace="disable"> > <target> > <endpoint> > <address uri=" > https://manager-storage-arcsp.ardich.com:9443/services/WSStorageService"/> > </endpoint> > <outSequence> > <send/> > </outSequence> > </target> > <policy > key="conf:/repository/axis2/service-groups/WSStorageProxy/services/WSStorageProxy/policies/UTOverTransport"/> > <parameter name="enableMTOM">true</parameter> > <enableSec/> > </proxy> > <proxy name="AuthenticationAdminProxy" startOnLoad="true" > trace="disable"> > <target> > <endpoint> > <address uri=" > https://manager-storage-arcsp.ardich.com:9443/services/AuthenticationAdmin > "/> > </endpoint> > <outSequence> > <send/> > </outSequence> > </target> > <parameter name="wsDiscoveryParams"> > <Scopes>http://public.ims.traderpauls.com/sales/pricing > </Scopes> > </parameter> > </proxy> > <sequence name="fault"> > <log level="full"> > <property name="MESSAGE" value="Executing default 'fault' > sequence"/> > <property name="ERROR_CODE" > expression="get-property('ERROR_CODE')"/> > <property name="ERROR_MESSAGE" > expression="get-property('ERROR_MESSAGE')"/> > </log> > <drop/> > </sequence> > <sequence name="main"> > <in> > <log level="full"/> > <filter source="get-property('To')" regex=" > http://localhost:9000.*"> > <send/> > </filter> > </in> > <out> > <send/> > </out> > </sequence> > </definitions> " > > > When i try to access to the AuthenticationAdmin with the > DynamicAuthenticationAdmin i receive following error: > > "TID: [] [WSO2 Stratos Internal Enterprise Service Bus] [2011-11-21 > 16:38:57,903] ERROR > {org.apache.synapse.core.axis2.ProxyServiceMessageReceiver} - Unable to > find the endpoint specified : > wsdd://urn:uuid:651e0822-24d8-4e07-90d8-dfbd5e78b53a/https > {org.apache.synapse.core.axis2.ProxyServiceMessageReceiver}" > > As i understand the plugin does not work properly or it cannot recognized > the uuid for the AuthenticationService,which needs to be mapped with the > EPR. > > > > > > > ARDIC ARGE BILGI VE TEKNOLOJI ÇÖZÜMLERI > > APPLIED RESEARCH DEVELOPMENT INNOVATION CENTER > > Tel: + 90 262 642 42 52 > > GSM: + 90 554 542 48 50 > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Hiranya Jayathilaka Associate Technical Lead; WSO2 Inc.; http://wso2.org E-mail: [email protected]; Mobile: +94 77 633 3491 Blog: http://techfeast-hiranya.blogspot.com
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
