2016-10-27 13 views
0

Ich benutze DSS 3.5.0 und habe folgendes Problem beim Übergeben von Parametern. Hier ist meine Ressourcendefinition sieht aus wieParameter Problem in WSO2DSS

<resource method="GET" path="v1.1/EMPLOYEE"> 
    <call-query href="Q_Employee"> 
    <with-param name="ENumber" query-param="ENumber"/> 
    <with-param name="DepartmentNumber" query-param="DepartmentNumber"/> 
    <with-param name="Type" query-param="Type"/> 
    </call-query> 

ich in der Lage bin dieses

..<endpoint>/v1.1/EMPLOYEE/?ENumber=xx&DepartmentNumber=xx&Type=xx 

Aber ich will mit aufzurufen es also ohne dass zusätzliche/nach EMPLOYEE aufgerufen wie

..<endpoint>/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx 

Wenn ich versuche, die zweite URL zu verwenden, bekomme ich diesen Fehler

The endpoint reference (EPR) for the Operation not found is ..HTTPEndpoint/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx and the WSA Action = null. 

Schätzen Sie jede Hilfe.

+0

Sieht aus wie das gleiche Problem wie https://wso2.org/jira/browse/DS-1240 – pskumar

Antwort

0

Ich habe versucht, diese in 3.5.1 und es funktioniert das heißt ich die Ressource mit Hilfe von Abfrageparametern, ohne dass extra/wie unter

..<endpoint>/v1.1/EMPLOYEE?ENumber=xx&DepartmentNumber=xx&Type=xx 

So zugreifen kann es ein Fehler in der früheren Version sein muss.