Hi Nuwan,

This was patched in apim 2.0.0 for implicit grant type (Ideally the fix
should be in apim 2.1.0). What is the grant type you are using?
This is not the intended behavior. Scope is an optional parameter, you
don't have to send the scope in the request.

Thanks!
Rajith

On Tue, Nov 14, 2017 at 5:50 PM, Chamin Dias <[email protected]> wrote:

> Hi,
>
> There was a similar case for the "Mapping qname not fond for the package"
> error, but that seems to be fixed in APIM 2.1.0. Also, please see [1].
>
> [1] https://wso2.org/jira/browse/APIMANAGER-5369
>
> Thanks.
>
> On Tue, Nov 14, 2017 at 4:33 PM, Nuwan Silva <[email protected]> wrote:
>
>> Hi Team,
>>
>> I have a setup with APIM 2.1.0 with IS 5.3.0 as the KM and I see the
>> following error when invoking an API. While looking for a solution I found
>> that sending the scope with the token generation request resolves this.
>>
>> Is this the intended behavior? We can request for a token without the
>> scope and that token fails. As per [1] the scope is optional.
>>
>> [1] https://docs.wso2.com/display/AM210/Password+Grant
>>
>> TID: [-1234] [] [2017-11-14 06:57:16,695] ERROR
>> {org.apache.axis2.rpc.receivers.RPCMessageReceiver} -
>> org.apache.axis2.AxisFault: Mapping qname not fond for the package:
>> java.util
>> java.lang.RuntimeException: org.apache.axis2.AxisFault: Mapping qname not
>> fond for the package: java.util
>>     at org.apache.axis2.databinding.utils.BeanUtil.getPropertyQname
>> List(BeanUtil.java:276)
>>     at org.apache.axis2.databinding.utils.BeanUtil.getPullParser(Be
>> anUtil.java:72)
>>     at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader
>> Impl.processProperties(ADBXMLStreamReaderImpl.java:994)
>>     at org.apache.axis2.databinding.utils.reader.ADBXMLStreamReader
>> Impl.next(ADBXMLStreamReaderImpl.java:850)
>>     at org.apache.axis2.util.StreamWrapper.next(StreamWrapper.java:71)
>>     at org.apache.axiom.om.impl.builder.StAXOMBuilder.parserNext(St
>> AXOMBuilder.java:681)
>>     at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBu
>> ilder.java:214)
>>     at org.apache.axiom.om.impl.llom.OMSerializableImpl.build(OMSer
>> ializableImpl.java:78)
>>     at org.apache.axiom.om.impl.llom.OMElementImpl.build(OMElementI
>> mpl.java:722)
>>     at org.apache.axiom.om.impl.llom.OMElementImpl.detach(OMElement
>> Impl.java:700)
>>     at org.apache.axiom.om.impl.llom.OMNodeImpl.setParent(OMNodeImp
>> l.java:105)
>>     at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMEleme
>> ntImpl.java:296)
>>     at org.apache.axiom.om.impl.llom.OMElementImpl.addChild(OMEleme
>> ntImpl.java:212)
>>     at org.apache.axis2.rpc.receivers.RPCUtil.processResponse(RPCUt
>> il.java:105)
>>     at org.apache.axis2.rpc.receivers.RPCUtil.processResponseAsDocL
>> itWrapped(RPCUtil.java:456)
>>     at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusi
>> nessLogic(RPCMessageReceiver.java:153)
>>     at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invo
>> keBusinessLogic(AbstractInOutMessageReceiver.java:40)
>>     at org.apache.axis2.receivers.AbstractMessageReceiver.receive(A
>> bstractMessageReceiver.java:110)
>>     at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>     at org.apache.axis2.transport.http.HTTPTransportUtils.processHT
>> TPPostRequest(HTTPTransportUtils.java:173)
>>     at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServl
>> et.java:146)
>>     at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonS
>> ervlet.java:231)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.eclipse.equinox.http.servlet.internal.ServletRegistratio
>> n.service(ServletRegistration.java:61)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce
>> ssAlias(ProxyServlet.java:128)
>>     at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi
>> ce(ProxyServlet.java:68)
>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>     at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service
>> (DelegationServlet.java:68)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:303)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte
>> r.java:52)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte
>> r(HttpHeaderSecurityFilter.java:120)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilte
>> r(CharacterSetFilter.java:61)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte
>> r(HttpHeaderSecurityFilter.java:120)
>>     at org.apache.catalina.core.ApplicationFilterChain.internalDoFi
>> lter(ApplicationFilterChain.java:241)
>>     at org.apache.catalina.core.ApplicationFilterChain.doFilter(App
>> licationFilterChain.java:208)
>>     at org.apache.catalina.core.StandardWrapperValve.invoke(Standar
>> dWrapperValve.java:218)
>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>> dContextValve.java:122)
>>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A
>> uthenticatorBase.java:505)
>>     at org.apache.catalina.core.StandardHostValve.invoke(StandardHo
>> stValve.java:169)
>>     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
>> rtValve.java:103)
>>     at org.wso2.carbon.identity.context.rewrite.valve.TenantContext
>> RewriteValve.invoke(TenantContextRewriteValve.java:72)
>>     at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invo
>> ke(AuthorizationValve.java:91)
>>     at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invo
>> ke(AuthenticationValve.java:60)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv
>> ocation(CompositeValve.java:99)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke
>> (CarbonTomcatValve.java:47)
>>     at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena
>> ntLazyLoaderValve.java:57)
>>     at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok
>> eValves(TomcatValveContainer.java:47)
>>     at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp
>> ositeValve.java:62)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection
>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159)
>>     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa
>> lve.java:958)
>>     at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
>> invoke(CarbonContextCreatorValve.java:57)
>>     at org.apache.catalina.core.StandardEngineValve.invoke(Standard
>> EngineValve.java:116)
>>     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
>> apter.java:452)
>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>> tractHttp11Processor.java:1087)
>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>> .process(AbstractProtocol.java:637)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>> (NioEndpoint.java:1756)
>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N
>> ioEndpoint.java:1715)
>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>> Executor.java:1142)
>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>> lExecutor.java:617)
>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r
>> un(TaskThread.java:61)
>>     at java.lang.Thread.run(Thread.java:748)
>> Caused by: org.apache.axis2.AxisFault: Mapping qname not fond for the
>> package: java.util
>>     at org.apache.axis2.databinding.utils.BeanUtil.getPropertyQname
>> List(BeanUtil.java:143)
>>     ... 68 more
>>
>> Cheers,
>> NuwanS
>> --
>>
>>
>> *Nuwan Silva*
>> *Associate Technical Lead*
>> Mobile: +9477 980 4543 <+94%2077%20980%204543>
>>
>> WSO2 Inc.
>> lean . enterprise . middleware.
>> http://www.wso2.com
>>
>
>
>
> --
> Chamin Dias
> Mobile : 0716097455
> Email : [email protected]
> LinkedIn : https://www.linkedin.com/in/chamindias
>
>


-- 
Rajith Roshan
Senior Software Engineer, WSO2 Inc.
Mobile: +94-7 <%2B94-71-554-8430>17-064-214
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to