oracle.jbo.InvalidOperException: JBO-25221
oracle.jbo.InvalidOperException:
JBO-25221: Method EmployeeAppModuleDataControl.dataProvider.getEmployees() not
supported
For
above issue there could be several reasons.
1)
Check
in the method binding any special html characters are present. Because ADF
bindings does not support generics. So for example the input value for client
method has generics, there are chances that in the pageDef method binding might
have special hmtl character when we drag and drop the client method in page or
page fragment. We can remove those special characters to resolve the issue. For
more information refer to https://community.oracle.com/message/4304798
2)
Second
reason could be if AM client method and pageDef method binding not in sync. Whenever
we modify client method in AM, we need to update the same in pageDef method
binding also. Otherwise it will give above error.
3)
If
none of the above are causing the issue then we need to check if there is any bc4j.xml
package conflict. Example: if there are 2 shared libraries are deployed used by
one application and in the both shared libraries bc4j.xml package structure is
same, then it will cause the above issue.
For me, it was that the method I was trying to call belonged to another DataControl that was not included in DataBindings.cpx in 'dataControlUsages' section.
ReplyDeleteHi Lukas, Thanks for mentioned the issue in your case.
ReplyDelete