Hi Jorge, I will try to reproduce this issue at our end and get back to you.
Thanks, Thilina On Sat, Apr 2, 2011 at 9:12 AM, Jorge Infante Osorio <[email protected]> wrote: > If you search the thread in the list archive you will see the client code, > ESB proxy service configuration, XACML policy, Service Policy, the errors I > received in ESB log and in the Eclipse console. > > Also I can send you again the information so you can reproduce the error. > > Thanks a lot for your help in this. > > Jorge. > > -----Mensaje original----- > De: [email protected] [mailto:[email protected]] En > nombre de Supun Kamburugamuva > Enviado el: viernes, 01 de abril de 2011 22:41 > Para: [email protected] > Asunto: Re: [Carbon-dev] Security scenario 15. Issue with header missing or > InputStream NULL > > On Sat, Apr 2, 2011 at 7:19 AM, Afkham Azeez <[email protected]> wrote: > > One small question, are you sending the request to the ESB port 8280 > > from your client? > > > > Yes, exactly. If he is sending to 9763 this behavior can happen. > > Thanks, > Supun.. > > > On Feb 21, 2011 9:23 AM, "Jorge Infante Osorio" <[email protected]> wrote: > >> Hi all. > >> > >> I implement a proxy Service like this [1] with security scenario 15, > >> and I can use the token issued by IS and pass to the ESB, this work > fine. > >> I see that the entitlement mediator work fine, it login into the ESB > >> and the XACML policy response PERMIT. > >> > >> In the WSAS SOAP tracer I see all the request from ESB: > >> > >> <soapenv:Envelope > >> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> > >> <soapenv:Body > >> > >> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-ws > >> securit y-utility-1.0.xsd" wsu:Id="Id-31168594"> <ns1:greet > >> xmlns:ns1="http://www.wso2.org/types"> > >> <name>jorge infante 3</name> > >> </ns1:greet> > >> </soapenv:Body> > >> </soapenv:Envelope> > >> > >> This request message came without the security header, so the header > >> mediator work fine. > >> > >> And all the WSAS response are the same: > >> > >> <soapenv:Envelope > >> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> > >> <soapenv:Header /> > >> <soapenv:Body> > >> <ns:greetResponse xmlns:ns="http://www.wso2.org/types"> > >> <return>Hello World, jorge infante 3 !!!</return> </ns:greetResponse> > >> </soapenv:Body> </soapenv:Envelope> > >> > >> But in the Eclipse console I see this errors in all the call I made: > >> > >> Response for Call 1: > >> Exception in thread "main" org.apache.axis2.AxisFault: InputStream > >> cannot be NULL. > >> > >> Response for call 2: > >> Exception in thread "main" org.apache.axis2.AxisFault: SOAP header > >> missing > >> > >> Response for call 3: > >> <ns:greetResponse xmlns:ns="http://www.wso2.org/types" > >> xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" > >> > >> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-ws > >> securit > >> y-utility-1.0.xsd"> > >> <return> > >> Hello World, jorge infante 3 !!! > >> </return> > >> </ns:greetResponse> > >> > >> Response for call 4: > >> Exception in thread "main" org.apache.axis2.AxisFault: InputStream > >> cannot be NULL. > >> > >> And so on, the response are not the same in every call, so I > >> wondering what could be the root cause of this behavior. > >> > >> > >> [1] the proxy service: > >> <proxy xmlns="http://ws.apache.org/ns/synapse" name="Secureproxy3" > >> transports="https http" startOnLoad="true" trace="disable" > >> statistics="enable"> > >> <target> > >> <endpoint > >> name="endpoint_urn_uuid_BB1AB9F8608F7EC366271152455486681545818807"> > >> <address uri="http://127.0.0.1:9763/services/HelloService/"/> > >> </endpoint> > >> <inSequence> > >> <entitlementService > >> remoteServiceUrl="https://localhost:9463/services/" > >> remoteServiceUserName="admin" remoteServicePassword="admin"/> <header > >> > >> xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-w > >> ssecuri ty-secext-1.0.xsd" name="wsse:Security" action="remove"/> > >> <send/> </inSequence> <outSequence> <log level="full"/> <send/> > >> </outSequence> <faultSequence> <log level="full"/> </faultSequence> > >> </target> <publishWSDL > >> uri="http://127.0.0.1:9763/services/HelloService?wsdl"/> > >> <policy > >> > >> key="conf:/repository/axis2/service-groups/Secureproxy3/services/Secu > >> reproxy > >> 3/policies/SecConSgnEncrUsername"/> > >> <enableSec/> > >> </proxy> > >> > >> > >> Ing. Jorge Infante Osorio. > >> J´Dpto Soluciones SOA. > >> CDAE. > >> UCI > >> > >> > >> _______________________________________________ > >> Carbon-dev mailing list > >> [email protected] > >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] > > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > -- > Supun Kamburugamuva > Technical Lead & Product Manager, WSO2 Inc.; http://wso2.com Member, > Apache > Software Foundation; http://www.apache.org > WSO2 Inc.; http://wso2.org > E-mail: [email protected]; Mobile: +94 77 431 3585 > Blog: http://supunk.blogspot.com > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > -- Thilina Buddhika Senior Software Engineer WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 77 44 88 727 blog : http://blog.thilinamb.com
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
